

/*	.u-anim-opacity {
	    transition: opacity .9s cubic-bezier(.4,0,.2,1),-webkit-transform .9s cubic-bezier(.4,0,.2,1);
	    transition: opacity .9s cubic-bezier(.4,0,.2,1),transform .9s cubic-bezier(.4,0,.2,1);
	    transition: opacity .9s cubic-bezier(.4,0,.2,1),transform .9s cubic-bezier(.4,0,.2,1),-webkit-transform .9s cubic-bezier(.4,0,.2,1);
	    -webkit-transform: translate3d(0,25.2857142857rem,0);
	    transform: translate3d(0,25.2857142857rem,0);
	}
	.u-anim-opacity.inview {
	    opacity: 1;
	    -webkit-transform: translateZ(0);
	    transform: translateZ(0);
	}*/

@media only screen and (max-width: 1500px) and (min-width: 1366px)  {
	.map-vactor .list-color p{
		text-align: right;
	}
	.map-vactor .list-color ul li{
		justify-content: flex-end;
	}
	.map-vactor .svg-map{
		width: 40%;
	}
	.full-screen .map-vactor{
		margin-left: 78px;
	}
}
/*max height media query*/
@media(max-height: 900px){
	.vactormap-icon .map-section .text-section .caption p{
		margin-bottom: 10px;
    margin-top: 0px;
	}
	.cancer-high-section .smoke-box{
		margin-top: 0px;
	}
	/*.cancer-high-section .smoke-box .box .icon{
		    width: 180px;
    height: 180px;
	}*/
/*	.cancer-high-section .smoke-box .box .icon img {
    width: 78px;
}*/
.healthoutcoming-slider-3.full-screen .closer-section .text-section .title{
	    width: 42%;
}
.healthoutcoming-slider-3 .closer-section .text-section .caption{
	width: 50%;
}
.space-text-main .shape-text-top .content{
	margin-top: 11%;
}
}

@media(max-height: 850px){
	.space-text-main .shape-text-top .content{
		margin-top: 9%;
	}
	.news-text-image{
		padding-top: 30px;
	}
	.vactormap-icon{
		padding: 35px 128px 35px 90px;
	}
	.map-vactor .svg-map{
		width: 29%;
	}
	.map-vactor .list-color ul li{
		margin-bottom: 15px;
	}
	.healthoutcoming-slider-section .persone-image .users {
    	width: 60%;
	}
	.healthoutcoming-slider-section{
		padding: 35px 128px 35px 90px;
	}
	.map-vactor{
		align-items: flex-start;
	}
	.cancer-high-section .closer-section .text-section .title h2{
		    font-size: 45px;
	}
	.healthoutcoming-slider-3 .closer-section .text-section .caption{
		width: 85%;
	}
	.cancer-high-section .smoke-box .box h3{
		font-size: 25px;
	}
	.cancer-high-section .smoke-box .box p{
		margin-top: 5px;
    	font-size: 16px;
    	line-height: 20px;
	}
	.cancer-high-section .smoke-box .box{
		 padding: 0px 10px;
	}
	.healthoutcoming-slider-section .closer-section .text-section .caption{
		max-width: 100%;
   		padding-left: 20px;
	}
	.healthoutcoming-slider-section .persone-image .text-map h5{
		margin-top: 0px;
	}
	.healthoutcoming-slider-section .closer-section .text-section .title h2{
		font-size: 80px;
	}
	.vactormap-icon,.healthoutcoming-slider-section {
    	padding: 35px 50px 35px 50px;
	}
	.cancer-high-section .smoke-box {
    	margin-top: 50px;
	}
}
@media(max-height: 800px){
	.space-text-main .shape-text-top .content {
    	margin-top: 6%;
	}
}
@media(max-height: 760px){
	.space-text-main .shape-text-top .content {
    	margin-top: 5%;
	}
	.vactormap-icon .map-section .text-section .caption p{
		margin-bottom: 0px;
	}
	.healthoutcoming-slider-section .closer-section .text-section .caption p{
		margin-bottom: 0px;
	}
	.cancer-high-section .smoke-box{
		margin-top: 0px;
	}
	.space-text-main .shape-text-top{
		background-position: 100% 72%;
	}
	.color-box{
		width: 40px;
    	height: 40px;
	}
	.map-vactor .list-color ul li span{
		width: 75px;
	}
	.full-screen.vactormap-icon .map-section .text-section .title h2{
		margin-bottom: 10px;
	}
 	.caption .caption-2 {
    	-webkit-line-clamp: 3;
    	overflow: hidden;
    	    max-height: 216px;
    -webkit-transition: max-height 1s;
    -moz-transition: max-height 1s;
    -ms-transition: max-height 1s;
    -o-transition: max-height 1s;
    transition: max-height 1s;
   
	}
	.caption.height-auto .caption-2 {
    	-webkit-line-clamp: 3;
    	overflow: hidden;
    	max-height: 1000px;
	}
	a.moreless-button {
    	color: #fff;
    	text-decoration: underline;
    	display: block;
	}
	.full-screen.healthoutcoming-slider-section .closer-section .text-section .title h2{
		font-size: 45px;
    	margin-bottom: 10px;
	}
	.healthoutcoming-slider-2 a.moreless-button{
		color: #063d4f;
	}
}
@media(max-width: 1600px){
	.vactormap-icon .map-section .text-section .caption{
		padding-left: 30px;
	}
}
@media(max-width: 1440px){
	.vactormap-icon, .healthoutcoming-slider-section {
    	padding: 35px 40px 35px 40px;
	}
	.cancer-high-section .smoke-box .box-1 .icon img {
    	width: 136px!important;
    	margin-top: -28px;
	}
	.cancer-high-section .smoke-box .box-2 .icon img {
    	width: 120px;
	}
	.cancer-high-section .smoke-box .box-3 .icon img {
    	    width: 111px;
	}
}
@media(max-width: 1430px){
	.map-vactor .list-color{
		width: 40%;
	}
	.cancer-high-section .smoke-box {
    	margin-top: 25px;
	}
}
@media(max-width: 1366px){
	.cancer-high-section .smoke-box .box .icon{
		width: 179px;
    	height: 179px;
	}
	.cancer-high-section .smoke-box .box-1 .icon img{
		width: 110px!important;
	}
	.cancer-high-section .smoke-box .box-2 .icon img {
    	width: 80px;
	}
	.cancer-high-section .smoke-box .box-3 .icon img {
    	width: 85px;
	}
}
@media(max-width: 1199px){
	.healthoutcoming-slider-section .closer-section .text-section .title h2,.vactormap-icon .map-section .text-section .title h2{
		font-size: 59px;
	}
	.main-heailth-slider-section{
		overflow: visible;
	}
	.map-vactor .s1{
	fill: #fff!important;
	}
	.map-vactor .s2{
		fill: #cef7f7!important;
	}
	.map-vactor .s3{
		fill: #8cebda!important;
	}
	.map-vactor .s4{
		fill: #07d4a1!important;
	}
	.space-text-main .shape-text-top{
		background-position: left center;
    	background-size: cover;
	}
	.accordion-section{
		padding-left: 35px;
		padding-right: 35px;
		    position: relative;
    transform: translate(0px, 0px);
	}
	.vactormap-icon {
    	min-width: 1024px;
	}
	.healthoutcoming-slider-section {
    	min-width: 1024px;
	}
	.vactormap-icon .map-section .text-section .title{
		padding-right: 30px;
		width: 78%;
	}
	.map-vactor{
		margin-top: 33px;
	}
	.map-vactor .svg-map{
		width: 51%;
	}
	.map-vactor .list-color{
		width: 30%;
	}
	.healthoutcoming-slider .pin-wrap{
		display: block;
	}
	.vactormap-icon {
    	min-width: 100%;
    	width: 100%;
    	max-height: 300px;
	    -webkit-transition: max-height 1s;
	    -moz-transition: max-height 1s;
	    -ms-transition: max-height 1s;
	    -o-transition: max-height 1s;
	    transition: max-height 1s;
	       /* background-attachment: fixed;*/
	}
	.vactormap-icon.active{
		max-height: 1600px;
	}
	.vactormap-icon.active .icon-expand{
		background-color:  #07d4a1;
	}
	.healthoutcoming-slider-section.active .icon-expand{
		background-color:  #07d4a1;
	}
	.healthoutcoming-slider-section {
    	min-width: 100%;
    	width: 100%;
    	max-height: 300px;
	    -webkit-transition: max-height 1s;
	    -moz-transition: max-height 1s;
	    -ms-transition: max-height 1s;
	    -o-transition: max-height 1s;
	    transition: max-height 1s;
	       /* background-attachment: fixed;*/
	}
	.healthoutcoming-slider-1.active,.healthoutcoming-slider-2.active,.healthoutcoming-slider-3.active{
		  background-attachment: fixed;
	}
	.healthoutcoming-slider-section.active{
		max-height: 1600px;
	}
	.healthoutcoming-slider {
    	height: auto;
	}
	.healthoutcoming-slider .pin-wrap{
		height: auto;
	}
	.parishes--text {
    	padding: 200px 34px 200px;
    	text-align: center;
	}
	.healthoutcoming-slider .icon-expand{
		display: flex;
	}
	.vactormap-icon .icon-expand {
    	right: 100px;
    	display: flex;
	}
	.cancer-high-section .icon-expand {
    	right: 100px;
	}
	.vactormap-icon.active .text-section .caption{
		display: block;padding-left: 0px;
	}
	.vactormap-icon.active .map-vactor{
		display: flex;
	}
	.healthoutcoming-slider-section.active .closer-section .text-section .caption{
		display: block;max-width: 100%;
	}
	.healthoutcoming-slider-section.active .persone-image{
		display: flex;
	}
	.cancer-high-section.active .icon-image{
		display: flex;
	}
	.cancer-high-section .smoke-box .box .icon{
		width: 186px;
    	height: 186px;	
	}
	.cancer-high-section .smoke-box .box .icon img {
    	width: 60px;
	}
	.scroll-down{
		display: none;
	}
	
	.horizontal-scroll{
		flex-wrap: wrap;
	}
	
	.truth-matter-block .left-col{
		width: 47%;
	    padding-right: 70px;
	    padding-left: 70px;
	}
	a.moreless-button {
    	display: none!important;
	}
	.caption .caption-2{
		max-height: 100%!important;
	}
	.cancer-high-section .smoke-box .box-1 .icon img{
		margin: 0px;
	}
}
@media(max-width: 992px){
	.cancer-high-section .smoke-box .box-1 .icon img {
    	width: 75px!important;
	}
	.healthoutcoming-slider-section .closer-section .text-section{
		overflow: visible;
	}
	.map-vactor .list-color ul li{
		flex-direction: row-reverse;
	}
	.map-vactor .list-color p{
		text-align: center;
	}
	.map-vactor .list-color ul li span{
		width: 90px;
		margin-right: 0px;
    	margin-left: 15px;
	}
	.footer-container .social-icon:before{
		left: 35px;
	}
	.vactormap-icon{
		    padding: 35px 50px 35px 50px;
	}
	.vactormap-icon .map-section .text-section{
		flex-wrap: wrap;
	}
	.vactormap-icon .map-section .text-section .title {
    	width: 100%;
	}
	.vactormap-icon .map-section .text-section .caption {
    	max-width: 100%;
	}
	.vactormap-icon .map-section .text-section .title h2{
		margin-bottom: 0px;
	}
	.healthoutcoming-slider-section{
		  padding: 35px 50px 35px 50px;
	}
	.healthoutcoming-slider-section .closer-section .text-section{
		flex-wrap: wrap;
	}
	.healthoutcoming-slider-section .closer-section .text-section .title{
		width: 100%;
	}
	.healthoutcoming-slider-section .closer-section .text-section .caption{
		width: 100%;
	}
	.cancer-high-section .closer-section .text-section .title{
		width: 100%;
	}
	.healthoutcoming-slider-section .closer-section .text-section .title h2{
		margin-bottom: 0px;
	}
	.cancer-high-section .smoke-box{
		margin-top: 15px;
	}
	.parishes--text{
		padding: 100px 35px;
	}
	.conatct-section-inner{
		padding: 0px 50px;
	}
	.contact-section {
    	padding: 60px 0px 60px 0px;
	}
	.healthoutcoming-slider-section .closer-section .text-section .caption{
		padding-left: 0px;
	}
	.vactormap-icon.active .map-vactor {
    	display: block;
	}
	.map-vactor .list-color {
    	width: 100%;
	}
	.map-vactor .list-color ul {
    	padding: 0px;
    	margin: 0px;
    	display: flex;
    	flex-wrap: wrap;
	}

	.map-vactor .list-color ul li {
    	width: 50%;
    	justify-content: center;
	}
	.healthoutcoming-slider-section .users ul{
		padding: 0px
	}
	.healthoutcoming-slider-section.active .persone-image {
	    display: block;
	}
	.healthoutcoming-slider-section .persone-image .users {
    	width: 100%;
	}
	.cancer-high-section .smoke-box .box h3{
		font-size: 29px;
	}
	.cancer-high-section .smoke-box .box .icon {
    	width: 150px;
    	height: 150px;
	}
	.cancer-high-section .smoke-box .box{
		    padding: 0px 20px;
	}
	.healthoutcoming-slider-section .closer-section .text-section .title h2, .vactormap-icon .map-section .text-section .title h2{
		    max-width: 537px;
	}
	
}

@media(max-width: 767px){
	.conatct-section-inner{
		display: block;	
	}
	
	.home-banner-section:after{
		    background-color: rgb(6 61 79 / 77%);
	}
	.menu-toggle{
		display: none;
	}
	
	.question-box a.color-btn {
	    max-width: 268px;
	    padding: 5.9px 8.2px;
	    margin-top: 3px;

	}	
	.home-banner-section .home-banner-content p{
    	font-size: 14px;
    	letter-spacing: 0.12px;
    	max-width: 521px;
    	max-width: 253px;
    	line-height: 23px;
	}
	.home-banner-section .home-banner-content h4{
		font-size: 45px;	 
    	
    	margin: auto;
	}
	.question-box p{
		font-size: 10px;
		letter-spacing: 0.12px;
	}
	.home-banner-section .question-box{
		right: 24px;
		bottom: 24px;
	}
	a.color-btn{
		font-size: 10px;
		letter-spacing: 0.12px;
		margin-top: 0px;
	}
	.question-box{
		right: 35px;
		padding: 13px 11px 12px 12px;
	}
	.c-dots__wrapper{
		display: none;
	}
	.truth-matter-block .left-col{
		padding-left: 30px;
		padding-right: 30px;
		width: 390px;
	}
	.truth-matter-block .left-content h3{
		font-size: 45px;
	}
	.truth-matter-block .left-content h4{
		font-size: 60px;
		padding-left: 15px;
	}
	.left-content p{
		font-size: 14px;
		line-height: 20px;
		margin-top: 25px;
	}
	.left-content ul li,.color-text-block .text-matter-block .content ul li,.news-content .caption ul li,.space-text-main .shape-text-top .content ul li,.cancer-text-block .cancer-text ul li,.last-block.cancer-text-block .cancer-text ul li {
		    font-size: 14px;
    line-height: 20px;
    margin-bottom: 10px;
	}
	.left-content ol li,.color-text-block .text-matter-block .content ol li,.news-content .caption ol li,.space-text-main .shape-text-top .content ol li,.cancer-text-block .cancer-text ol li,.last-block.cancer-text-block .cancer-text ol li {
		    font-size: 14px;
	    line-height: 20px;
	    margin-bottom: 10px;
	}
	.truth-matter-block .right-col{
		width: 531px;
	}
	.color-text-block .icon-block{
		    left: -43px;
	}
	.color-text-block .icon-block img{
		width: 84px;
	}
	.color-text-block{
		padding-left: 0px;
		min-width: 418px;
		padding-right: 0px;
		justify-content: center;
		align-items: flex-end;
	}
	.color-text-block .text-matter-block .content p{
		font-size: 14px;
		line-height: 20px;
		max-width: 318px;
	}
	.color-text-block .curve-line{
		right: -35%;
	    bottom: initial;
	    top: 7%;
	}
	.news-content .caption a{
		    max-width: 188px;
    text-decoration: none;
    display: block;
    position: absolute;
    top: 6%;
    left: 115%;
    font-size: 16px;
    width: 100%;
	}
	.image-pdf-content{
		align-items: flex-start;
	}
	.news-text-image{
		padding-left: 0px;
		position: relative;
	}
	.news-content .caption p {
    	font-size: 14px;
    	line-height: 20px;
    	    max-width: 100%;
	}
	.news-content {
    	display: block;
    	
	}
	.hower-text-caption .news-content{
		 padding: 0px 40px;
   		 margin-top: 80px;
	}
.image-pdf-content img{width: 100%!important;height: 100%!important;    border-width: 4px!important;}
.first-pdf { width: 143px; height: 143px;     transform: translate(-56px, 56px); }
.first-pdf a { width: 127px; height: 127px; }
.first-pdf  img{width: 143px; height: 143px;  }
.second-pdf { width: 218px; height: 218px; transform: translate(-31px, 23px); }
.second-pdf a { width: 202px;
    height: 202px; }
.second-pdf img { width: 218px; height: 218px; }
.third-pdf { width: 118px; height: 118px; transform: translate(10%, -59%); }
.third-pdf a { width: 118px; height: 118px; }
.third-pdf img { width: 118px; height: 118px; }
.fourth-pdf { width: 178px; height: 178px;transform: translate(-97%, 137%); border-radius: 50%; border: none; }
.fourth-pdf a { width: 162px;height: 162px; }
.fourth-pdf img { width: 178px; height: 178px; }
.fifth-pdf { width: 180px; height: 180px; transform: translate(-143%, 180%);}
.fifth-pdf a {  width: 164px;height: 161px; }
.fifth-pdf img { width: 180px; height: 180px; }
.sixth-pdf { width: 154px; height: 154px; margin: 0px; transform: translate(-90px, 243px); z-index: 999999; }
.sixth-pdf a { width: 154px; height: 154px; }
.sixth-pdf img { width: 154px; height: 154px; }
.seventh-pdf { width: 104px; height: 104px; transform: translate(-33%, 285%); z-index: 999; }
.seventh-pdf a {     width: 100px;
    height: 100px; }
.seventh-pdf img { width: 104px; height: 104px; }

	.news-content .caption a{
		font-size: 16px;
        font-family: "Caladea", serif;
        font-weight: 700;
        line-height: 18px;
	}
	.news-text-image{
		min-width: 953px;
		width: 953px;
	}
	.news-content .caption {
    	min-width: 100%;
    	margin-top:50px;
	}
	.space-text-main{
		    min-width: 821px;
	}
	.space-text-main .shape-text-top .content{
		max-width: 248px;
		    margin: auto;
    transform: translate(40px, 100px);
	}
	p{
		font-size: 14px;
		line-height: 20px;
	}
	.space-text-main .location-icon{
    right: -50px;
    width: 98px;
	}
	.misinfoblock {
    	min-width: 486px;
    	width: 486px;
	}
	.misinfoblock .misinfo-text {
    	max-width: 280px;
		left: 0;
	}
	.misinfoblock .misinfo-text h2{
		font-size: 60px;
		margin-top: -70px;
	    margin-left: 62px;
	        transform: translate(-125%, 5%);
	}
	.misinfoblock .top-icon{
		  /*top: -117px;
		  right: -73px;
		  z-index: 9;
		  transform: scaleX(-1);*/
		  position: relative;
	}
	.imgroad-block.misinfoblock .truth-matter-block {
	    height: 100%;
	    width: 1900px;
	   
	}
	.imgroad-block.misinfoblock .top-icon {
    position: relative;
    top: 0;
  	
	}
	.imgroad-block.misinfoblock .full-img img {
      width: 1005px;
	  height: 100vh;
	  object-fit: cover;
	  object-position: left bottom;
	  margin-left: -571px;
}
	.misinfoblock .top-icon img{
		width: 202px;
	}
	.cancer-text-block .cancer-text{
		max-width:339px;
		padding: 0px 82px;
		margin: inherit;
		margin-bottom: 150px;
	}
	.cancer-text-block .truth-matter-block {
    	display: flex;
    	align-items: flex-end;
	}
	.cancer-text-block .bottom-icon{
		  bottom: -117px;
		  right: -73px;
		  z-index: 9;
		 
	}
	.cancer-text-block .bottom-icon img{
		width: 202px;
	}
	.cancer-text-block{
		width: 50px;
		min-width: 550px;
	}
	.cancer-text-block .cancer-text h2{
		font-size: 46px;
    	margin-right: 0;
	}
	.parishes--text {
    	margin: 100px 59px;
    	padding: 0px;
	}
	.parishes--text h3{
		    font-size: 35px;
		    line-height: 45px;
	}
	.healthoutcoming-slider{
		transform: none!important;
		overflow: visible!important;
		height: auto!important;
    	max-height: initial!important;
	}
	.healthoutcoming-slider .pin-wrap{
		transform: none!important;
		display: block;
		width: 100%!important;
	}
	.vactormap-icon {
    	padding: 70px 62px;
    	max-width: 100%;
    	min-width: 100%;
	}
	
	.map-vactor .svg-map {
    	width: 100%;
	}
	.map-vactor .svg-map svg {
    	width: 300px;
    	height: 300px;
	}
	.map-vactor .list-color{
		    max-width: 100%;
    margin-left: auto;
    width: 100%;
    margin-right: 0px;
	}
	.vactormap-icon .map-section .text-section .title h2{
		font-size: 45px;
		line-height: 42px;
		margin-bottom: 40px;
	}
	.healthoutcoming-slider-section {
    	min-width: 100%;
	}
	.healthoutcoming-slider-section {
    	    padding: 40px 32px 90px 39px;
	}
	.healthoutcoming-slider-section .closer-section .text-section .caption{
		padding-left: 0px;
	}
	.healthoutcoming-slider-section .closer-section .text-section .caption ul {
    	padding-left: 9px;
    	margin-top: 18px;
	}
	.healthoutcoming-slider-section .persone-image .users{
		width: 100%;
	}
	.healthoutcoming-slider-section .users ul li:first-child{
		display: none;
	}
	.healthoutcoming-slider-section .users ul li:nth-child(5){
		display: none;
	}
	.healthoutcoming-slider-section .users ul{
		margin: 0px;
		padding: 0px;
	}
	.healthoutcoming-slider-section .closer-section .text-section .title h2{
		font-size: 45px;
		line-height: 42px;
	}
	.cancer-high-section .smoke-box .box .icon{
		    width: 138px;
    height: 138px;
	}
	.cancer-high-section .smoke-box{
		display: block;
		margin-top: 39px;
	}
	
	.cancer-high-section .smoke-box .box h3{
		font-size: 25px;
	}
	.cancer-high-section .smoke-box .box{
		width: 100%;
		    margin-bottom: 46px;
	}
	.map-vactor .list-color ul {
	    margin: 0px;
	    padding: 0px;
	    display: flex;
	    flex-wrap: wrap;
	}
	.map-vactor .list-color ul li{
		padding: 0px 10px;
    	width: 50%;
    	flex-direction: row-reverse;
    	justify-content: center;
	}
	.map-vactor .list-color ul li span{
		margin-right: 0px;
	    margin-left: 10px;
	    font-size: 14px;
	    font-weight: 400;
	}
	.color-box{
		width: 40px;
	    height: 40px;
	    border-radius: 50%;
	}
	.accordion-section .addordion-set{
		padding: 37px 34px;
	}
	.accordion-section .addordion-set h4{
		font-size: 25px;
	}
	.accordion-section {
    	background-color: #cef7f7;
    	padding-top: 70px;
    	padding-bottom: 67px;
	}
	.accordion-section .addordion-set .content{
		max-height: 304px;
	}
	.footer-container .row{
		flex-wrap: wrap;
		padding-bottom: 40px;
	}
	.footer-container .row>div{
		text-align: center;
		width: 100%;
		margin-bottom: 40px;
	}
	.footer-container .social-icon{
		justify-content: center;
	}
	.footer-container .adress-part p, .adress-part address{
		font-size: 14px;
		line-height: 20px;
	}
	.accordion-section .addordion-set p{
		font-size: 14px;
		line-height: 20px;
	}
	.conatct-section-inner .contact-text{
		width: 100%;
	    display: flex;
	    align-items: center;
	    justify-content: center;
	}
	.conatct-section-inner .contact-text h3{
		font-size: 35px;
	}
	.conatct-section-inner .contact-text h4{
		font-size: 45px;
		margin-top: 0px;
    	margin-left: 13px;
    	transform: none;
	}
	.conatct-section-inner .contact-form {
    	width: 100%;
	}
	.conatct-section-inner .contact-form input.wpcf7-form-control.wpcf7-text,.conatct-section-inner .contact-form textarea.wpcf7-form-control.wpcf7-textarea{
		font-size: 16px;
		padding-bottom: 0px;
	}
	.conatct-section-inner .contact-form input.wpcf7-form-control.has-spinner.wpcf7-submit{
		margin-top: 20px;
	}
	.social-icon .icon a{
		margin: 0px 9px;
	}
	.default-page-style {
    	padding: 63px 0px 65px;
	}
	.default-page-style .entry-content h1{
		font-size: 45px;
	}
	.default-page-style .entry-content h2{
		font-size: 35px;
    	margin: 0px;
    	line-height: 42px;
	}
	.default-page-style .entry-content ul li,.default-page-style .entry-content ol li{
		font-size: 14px;
		line-height: 20px;
	}
	.vactormap-icon {
    	    padding: 40px 32px 90px 39px;
	}
	.mobile-slider-button button div{
		width: 15px;
   		height: 15px;
	}
	button.left-slide-button div {
    	margin-left: -6px;
	}
	.accordion-section .addordion-set .content ul {
    	padding: 0px;
    	margin: 18px;
	}
	.dot-nav-position-left{
		display: none;
	}
	.mobile-slider-button{
		
	        width: 100%;
    position: absolute;
    z-index: 99999;
    bottom: 50px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
	}
	.swiper-button-prev,.swiper-button-next {
	       background-color: #07d4a1;
    width: 42px!important;
    height: 43px!important;
    border-radius: 50%;
    border: none;
    margin: 0px 11px;
    display: flex!important;
    align-items: center!important;
    justify-content: center!important;
	}
	.mobile-slider-button button div {
	    border-style: solid;
	    border-color: #FFF;
	    margin-right: -10px;
	    transform: rotate(135deg);
	    border-width: 0px 3px 3px 0px;
	    width: 15px;
    	height: 15px;
	}
	button.right-slide-button div {
		    transform: rotate(-45deg);
		    margin-left: -13px;
	}
	
	.accordion-section .addordion-set li{
		font-size: 14px;
		line-height: 20px;
	}	
	.c-dots__wrapper{
		display: none;
	}
	.error-404.not-found{
		padding: 0px 20px;
		text-align: center;
	}
	.main-wrapper-mobile{
		display: block;
		position: relative;
		overflow: hidden;
	}
	.main-wrapper{
		display: none;
	}
	.section-top {
    	width: inherit;
   		min-width: auto;
    	height: auto!important;
	}
	.section-top{
    	height: 100vh!important;
	}

	.swiper-slide{
		height: 100vh!important;
	}
	.history-wrapper-mobile .swiper-slide{
		padding-bottom: 30px;
	}
	.truth-matter-block{
		    height: 100%;
		    display: block;
	}
	.truth-metter .right-col img{
		height: 100vh;
    	object-fit: cover;
	}
	.color-text-block .text-matter-block .content{
		max-width: 100%;
	}
	.news-text-image .truth-matter-block{
		display: block;
	}
	.news-text-image,.color-text-block,.misinfoblock,.cancer-text-block{
		min-width: 100%;
	}
	.news-text-image .truth-matter-block,.misinfoblock{
		padding-left: 0px;
		padding-right: 0px;
	}
	.space-text-main {
    	min-width: 100%;
	}
	.more-year .truth-matter-block{
		display: flex;
	}
	.color-text-block .text-matter-block{
		    margin-bottom: 161px;
	}
	.main-wrapper-mobile .swiper-button-prev{
		    left: 33%!important;
	}
	.main-wrapper-mobile .swiper-button-next{
		right: 33%!important;
	}
	.swiper-button-next, .swiper-button-prev{
		top: 85%!important;
		font-size: 19px;
	}
	.main-wrapper-mobile .swiper-button-next:after{
		margin-left: 3px;
    	margin-top: 3px;
	}
	.main-wrapper-mobile .swiper-button-prev:after{
		margin-left: -3px;
    	margin-top: 3px;
	}
	.main-wrapper-mobile .swiper-button-next:after,.main-wrapper-mobile .swiper-button-prev:after{
		font-weight: 900;
		font-size:15px;
		color: #fff;
	}
	.misinfoblock .svg-icon img {
       width: 178px;
	    height: 178px;
	    margin-top: -61px;
	    position: absolute;
	    right: -113px;
	    top: -40px;
	    z-index: 9999;
	    transform: rotate(-90deg);
	}
	.recent-section .truth-matter-block{
		display: flex;
	}
	.recent-section .truth-matter-block .misinfo-text {
		padding-top: 0px;
	}
	.cancer-text-block .truth-matter-block{
		display: flex;
	}
	.last-block{
		border-radius: 0px!important;
	}
	.last-block .cancer-text{
		padding: 0px 40px;
	}
	.last-block .truth-matter-block{
		align-items: flex-start;
		margin-top: 50px;
	}
	.imgroad-block{
		position: relative;
	}
/*	.recent-section {
    	overflow: hidden;
	}*/
	.location-icon {
	       position: absolute;
    left: -40px;
    width: 79px;
    top: 29%;
	}
	.first-icon {
    position: absolute;
    bottom: -172px;
    height: 178px;
    margin-left: -47px;
    width: 135px;
    transform: rotate(90deg);
	}
	.truth-matter-block .left-content h4:after{
    width: 50px;
    height: 50px;
    top: -8px;
    right: 11px;
	}
	.footer-container .social-icon:before{
		display: none;
	}
	.healthoutcoming-slider-section .closer-section .text-section .title{
		padding-right: 0px;
	}
	.vactormap-icon .map-section .text-section{
		overflow: visible;
	}
	.icon-expand{
		bottom: -23px;
		width: 61px;
    	height: 61px;
	}
	.vactormap-icon .icon-expand{
		right: 42px;
	}
	.cancer-high-section .icon-expand {
    	right: 42px;
	}
	.vactormap-icon .map-section .text-section .caption p{
		line-height: 20px;
		margin-bottom: 18px;
	}
	.healthoutcoming-slider-section .closer-section .text-section .caption p{
		line-height: 20px;
	}
	.healthoutcoming-slider-section .closer-section .text-section .caption ul li, .healthoutcoming-slider-section .closer-section .text-section .caption ol li{
		font-size: 14px;
		line-height: 20px;
	}
	.map-vactor .list-color p{
		text-align: center;
	}
	.healthoutcoming-slider-section .persone-image .text-map h5{
		font-family: Caladea-BoldItalic;
	    font-size: 32px;
	    line-height: 36px;
	}
	.cancer-high-section .smoke-box .box:last-child {
    	margin-bottom: 0px;
	}
	.cancer-high-section .smoke-box .box-1 .icon img{
		width: 80px!important;
	}
	.cancer-high-section .smoke-box .box-2 .icon img{
		width: 70px;
	}
	.cancer-high-section .smoke-box .box-3 .icon img{
		width: 66px;
	}
	.cancer-high-section .smoke-box .box p{
		font-size: 14px;
		font-weight: 400;
	}

	.vactormap-icon .map-section .text-section .caption ol li, .vactormap-icon .map-section .text-section .caption ul li{
		font-size: 14px;
		line-height: 20px;
	}
	.vactormap-icon .map-section .text-section .caption ul, .vactormap-icon .map-section .text-section .caption ol {
    	margin-left: 0px;
    	padding-left: 0px;
	}
	.footer-container{
		position: relative;
	}
	a.home-btn{
		width: 24px;
    	height: 24px;
    	    border: 1px solid #07d4a1;
	}
	a.home-btn svg{
		width: 15px;
    	height: 13px;
	}
	.contact-bannner-image .contact-banner-section{
		height: 80px;
	}
	.error-404.not-found .page-title { font-size: 135px; line-height: 110px;margin-bottom: 20px; }
	.error-404.not-found .sub-title h4 { font-size: 25px; }
	.error-404.not-found .btn-content a { padding: 6px 9px 4px 9px; font-size: 7px; }
	.error-404.not-found .caption { font-size: 14px; max-width: 213px;margin-top: 6px; }
	.error-404.not-found:after { top: -43px; left: -157px; width: 106%; height: 30%; transform: rotate(77deg); }
	.error-404.not-found:before { right: 3px; width: 100%; height: 289px; transform: rotate(81deg); bottom: -26px; top: auto; }
	/* .error-404.not-found { overflow: hidden;height: 1135px; } */
	a.moreless-button{
		display: none!important;
	}
	.home .footer-container .social-icon:before{
		display: none;
	}
	.logo-part p{
		position: absolute;
   		bottom: -26px;
    	left: 50%;
    	transform: translate(-50%, 0%);
    	
	}

	.truth-matter-block .left-content{
		-webkit-line-clamp: 18;
	}
	.color-text-block .text-matter-block .content{
		    -webkit-line-clamp: 14;
	}
	.news-content .caption{
		    -webkit-line-clamp: 15;
	}
	.space-text-main .shape-text-top .content{
		    -webkit-line-clamp: 9;
	}
	.misinfoblock .misinfo-text p{
		    -webkit-line-clamp: 24;
	}
	.last-block.cancer-text-block .cancer-text{
		    -webkit-line-clamp: 21;
	}
	.footer-container .social-icon{
		margin-top: 0px;
	}
}	
@media(max-width: 393px){
	.imgroad-block.misinfoblock .full-img img{
		/* margin-left: -539px; */
		margin-left: -519px;
		width: 932px;
	}
	}
@media(max-width: 375px){
	.imgroad-block.misinfoblock .full-img img{
		width: 914px;
		    margin-left: -538px;
	}
}
@media(min-width: 1199px){
	.image-pdf-content>div:hover {
	 transform: scale(1.02);
	 z-index: 99999;
}
}

