@media only screen and (min-width:1500px) and (max-width:1599px)
{	
	.mainbannerslider .slider-content {height: 800px;}
	.mainbannerslider .slick-prev {left: 3%;}
	.mainbannerslider .slick-next {left: 10%;}
	
}
@media only screen and (min-width:1400px) and (max-width:1499px)
{	
	.mainbannerslider .slider-content {height:750px;}
	.bannertextpos .container {max-width: 1350px;}
	.mainbannerslider .slick-prev {left: 3%;}
	.mainbannerslider .slick-next {left: 10%;}

}

@media only screen and (min-width:1300px) and (max-width:1399px)
{	
	.mainbannerslider .slider-content {height: 710px;}
	.bannertextpos .container {max-width: 1270px;}
	.mainbannerslider .slick-prev {left: 4%;}
	.mainbannerslider .slick-next {left: 11%;}
	.homecommonbox a h3 {font-size: 22px;}
	.hedopt {margin-right: 8%;}
	aside .toggle {right: 460px;}

	.clsnewbig .bannertitle h1 {margin-bottom: 15px; padding-bottom: 15px;}
	.clsnewbig .homelogobannertext {margin-bottom: 10px;}
	.clsnewbig .homecommonbox a h3 {font-size: var(--font24);}
	.clsnewbig .homelogo img {height: 120px;}

	.clsnewextbig .bannertitle h1 {margin-bottom: 15px; padding-bottom: 15px;}
	.clsnewextbig .homelogobannertext {margin-bottom: 10px;}
	.clsnewextbig .homecommonbox a h3 {font-size: var(--font24);}
	.clsnewextbig .homelogo img {height: 120px;}




}

@media only screen and (min-width:1200px) and (max-width:1299px)
{	

	.mainbannerslider .slider-content {height: 645px;}	
	.mainbannerslider .slick-prev {left: 1%;}
	.mainbannerslider .slick-next {left: 9%;}
	.homelogo img {height: 100px;}
	.bannertitle h1 {font-size: 43px; margin-bottom: 20px; padding-bottom: 20px;}
	.bannertext {margin-bottom: 20px; font-size: 20px;}
	.homecommonbox a h3 {font-size: 20px;}
	.blogslider .slick-prev {left: -15px;}
	.blogslider .slick-next {right: -15px;}
	.clientslider .slick-prev {left: -15px;}
	.clientslider .slick-next {right: -15px;}
	.hedopt {margin-right: 3%;}
	aside .toggle {right: 460px;}

	.clsnewbig .bannertitle h1 {font-size: var(--font52); margin-bottom: 15px; padding-bottom: 15px;}
	.clsnewbig .homelogobannertext {margin-bottom: 10px;}
	.clsnewbig .bannertext {margin-bottom: 10px; font-size: var(--font22);}
	.clsnewbig .homecommonbox a h3 {font-size: var(--font22);}

	.clsnewextbig .bannertitle h1 {font-size: var(--font52); margin-bottom: 15px; padding-bottom: 15px;}
	.clsnewextbig .homelogobannertext {margin-bottom: 10px;}
	.clsnewextbig .bannertext {margin-bottom: 10px; font-size: var(--font22);}
	.clsnewextbig .homecommonbox a h3 {font-size: var(--font22);}

	

}

@media only screen and (max-width: 1199px)
{	
	.mainbannerslider .slick-prev {left: 15px;}
	.mainbannerslider .slick-next {left: 75px;}
	.homelogo img {height: 100px;}
	.bannertitle h1 {font-size: 35px; margin-bottom: 20px; padding-bottom: 20px;}
	.bannertext {margin-bottom: 20px; font-size: 18px;}
	.bannerbtn a {font-size: 16px; padding: 10px 20px;}
	.mainbannerslider .slick-prev, .mainbannerslider .slick-next {width: 40px; height: 40px; bottom: 0px;}
	.mainbannerslider .slick-prev::before, .mainbannerslider .slick-next::before {width: 10px; height: 17px;}
	.blogslider .slick-prev {left: -20px;}
	.blogslider .slick-next {right: -20px;}
	.clientslider .slick-prev {left: -20px;}
	.clientslider .slick-next {right: -20px;}
	.bloglistimg {height: 162px;}
	.headeryellowbg {padding-left: 20px;}
	.burger i {display: none;}
	aside .toggle {right: 367px;}
	.hedopt {margin-right: 1%;}
	.burger {height: 30px; width: 40px;}
	.show-sidebar aside .toggle {right: 350px;}
	.headersec {margin-right: 80px;}
	.homecommonbox a h3 {font-size: 20px;}
	
	.clsnewbig .bannerbtn a {font-size: var(--font18);}
	.clsnewbig .bannertitle h1 {font-size: var(--font42); margin-bottom: 15px; padding-bottom: 15px;}
	.clsnewbig .bannertext {margin-bottom: 10px; font-size: var(--font22);}
	.clsnewbig .homecommonbox a h3 {font-size: var(--font22);}
	.clsnewbig .nowmisswhiteboxbg a .nosmisscontitle h4 {height: 62px;}
	.clsnewbig .homelogobannertext {margin-bottom: 10px;}
	.clsnewbig .blogboxcon {min-height: 133px;}
	.clsnewbig .homecommonbox a {padding: 30px 10px;}
	.clsnewbig .donmecebtn a {font-size: var(--font20);}
	.clsnewbig .banerconwidth {padding-top: 30px;}

	.clsnewextbig .bannerbtn a {font-size: var(--font18);}
	.clsnewextbig .bannertitle h1 {font-size: var(--font42); margin-bottom: 15px; padding-bottom: 15px;}
	.clsnewextbig .bannertext {margin-bottom: 10px; font-size: var(--font22);}
	.clsnewextbig .homecommonbox a h3 {font-size: var(--font22);}
	.clsnewextbig .nowmisswhiteboxbg a .nosmisscontitle h4 {height: 62px;}
	.clsnewextbig .homelogobannertext {margin-bottom: 10px;}
	.clsnewextbig .blogboxcon {min-height: 133px;}
	.clsnewextbig .homecommonbox a {padding: 30px 10px;}
	.clsnewextbig .donmecebtn a {font-size: var(--font20);}
	.clsnewextbig .banerconwidth {padding-top: 30px;}

	.lesinterventions .col-lg-2 {width: 24.666667%;}
	.lesinterventions .col-lg-10 {width: 75.333333%;}
	.mainservicdtlpgcontent .col-lg-6{width: 100%;}
	.order-lg-1 {  order: unset !important; }

}

@media only screen and (min-width: 1025px) and (max-width: 1199px)
{	
	.sbpgwithsidemenu .col-lg-3{max-width: 30%; flex: 0 0 30%;}
	.sbpgwithsidemenu .col-lg-9{max-width: 70%; flex: 0 0 70%;}
}
@media only screen and (max-width: 1024px)
{
	.clsnewhomehover{opacity: 0; visibility: hidden;}
	.clsnewonlyinmob{opacity: 1; visibility: visible;}
	.sbpgsldbrmenu{margin-bottom: 30px;}
	.sbpgwithsidemenu .col-lg-3, .sbpgwithsidemenu .col-lg-9{max-width: 100%; flex: 0 0 100%;}
}

@media only screen and (min-width: 992px) and (max-width: 1199px)
{	
	.mainbannerslider .slider-content {height: 530px;}
    .blog-item{min-height: 440px;}
    .blogchirimg img{height: 100%;object-fit: cover;}
    .handicapbox-two{padding-top: 34px; padding-bottom: 34px;}
    .hedopt {margin-right: 5%;}
    .homelogobannertext {margin-bottom: 10px;}
    .bannertitle h1 {margin-bottom: 10px; padding-bottom: 10px;}
    .bannertext {margin-bottom: 10px;}
    .leftrightpanelsec .col-md-9 {width: 65%;}
	.leftrightpanelsec .col-md-3 {width: 35%;}

	.phtglry-item{padding: 0 8px;}
	.phtglry-item a{height: 165px;}


	.contactmapwrp{height: 360px;}
	.ftrtop-sec h5{font-size: 21px;}

	.donmecebtn a, .clsnewearch input.search-field{font-size: 13px;}


	
}



@media only screen and (max-width: 991px)
{	
	.champimgbox a .champimg img{width: 100%;}
	.blog-item{min-height: 465px;}
	.blogboxcon{margin-bottom: 10px;}
	.blogbtmsec .col-md-7{width: 100%;}
	.blogbtmsec .col-md-5{width: 50%; display: -webkit-inline-box;}
	.handicapbox-two{padding: 26px;width: 100%;}
	.handicapbox-one{width: 100%;}
	.blogchirimg img{width: 100%;}
	.aboutsection .container { max-width: 720px;}
	.newchacont{font-size: 18px;}
	.mainbannerslider .slick-prev {left: inherit; right: 75px;}
	.mainbannerslider .slick-next {left: inherit; right: 15px;}
	.bannertextpos .container {max-width: 700px;}
	.homelogo img {height: 80px;}
	.homelogobannertext {margin-bottom: 10px;}
	.bannertitle h1 {font-size: 32px; margin-bottom: 10px; padding-bottom: 10px;}
	.bannertext {margin-bottom: 10px; font-size: 16px; line-height: 24px;}
	.bannerbtn a {font-size: 16px; padding: 10px 20px;}
	.homelistbox {flex-wrap: wrap;}
	.homelistbox .threeboxwidht {width: 33.3333%;}
	.homelistbox .twoboxwidht {width: 50%;}
	.homecommonbox {-ms-flex-preferred-size: inherit; flex-basis: inherit; -webkit-box-flex: inherit; -ms-flex-positive: inherit; flex-grow: inherit; padding-bottom: 0px;}
	.homecommonbox a h3 {font-size: 20px;}
	.headeryellowbg {padding-left: 10px; padding-right: 10px; font-size: 14px; }
	.hedbluebg a {width: 80px; /*height: 80px;*/}
	/*.donmecebtn {width: 197px;}*/
	/*aside .toggle {padding-top: 24px;}
	.sticking aside .toggle {padding-top: 18px;}*/

	.clsnewbig .donmecebtn a {font-size: var(--font18);}
	.clsnewbig .newchacont{font-size: var(--font20);}
	.clsnewbig .bannertitle h1 {font-size: var(--font38);}
	.clsnewbig .bannertext {font-size: var(--font18); line-height: 26px;}
	.clsnewbig .bannerbtn a {font-size: var(--font18); padding: 10px 20px;}
	.clsnewbig .homecommonbox a h3 {font-size: var(--font22);}
	.clsnewbig .headeryellowbg {font-size: var(--font18); }

	.clsnewextbig .donmecebtn a {font-size: var(--font18);}
	.clsnewextbig .newchacont{font-size: var(--font20);}
	.clsnewextbig .bannertitle h1 {font-size: var(--font38);}
	.clsnewextbig .bannertext {font-size: var(--font18); line-height: 26px;}
	.clsnewextbig .bannerbtn a {font-size: var(--font18); padding: 10px 20px;}
	.clsnewextbig .homecommonbox a h3 {font-size: var(--font22);}
	.clsnewextbig .headeryellowbg {font-size: var(--font18); }

	/*------ management chart ------*/
	.mangmbxlve-2{padding-top: 0; margin-top: 10px;}
	.mangmbxlve-2::before, .mangmbxlve-2::after{content: none;}
	.trvwlev2bx{margin-top: 20px;}
	.trvwlev2bx::before{content: none}
	.chrtcolbx:first-child .trvwlev2bx::before{content: ""}

	.clsnewfororganisation li {list-style-type: none; width: 100%; margin-left: 0% !important; margin-right: 0% !important;}
	.clsnewfororganisation li:last-child {margin-bottom: 0px !important; border-bottom: none; padding-bottom: 0px;}

	.ft-socialmedia{min-width: 100px;}

	.donmecebtn a, .clsnewearch input.search-field{font-size: 13px;}
	.donmecebtn.clsnewearch { padding-top: 0px;}

	.lesinterventions .col-lg-2{width: 100%;}
	.lesinterventions .col-lg-10{width: unset;}

}


@media only screen and (min-width: 768px) and (max-width: 991px)
{	
	.mainbannerslider .slider-content {height: 450px;}
    .partclientsec {margin-bottom: 30px;}
    .handicapbox-one {padding: 60px 0px;}
    .bloglistimg {height: 182px;}
    .subpagebanner {padding-top: 150px;}
    .leftrightpanelsec .col-md-9 {width: 63%;}
	.leftrightpanelsec .col-md-3 {width: 37%;}
	.rightcontnum h5 span {font-size: 24px;}
	.hedopt {margin-right: 4%;}
	.contactformsec .col-sm-6 {width: 100%;} 
	.opttoolbar {top: 57px;}
	.nowpart {width: 192px; height: 120px;}

	.clsnewbig .donmecebtn a {font-size: var(--font16);}
	.clsnewbig .rightcontnum h5 span {font-size: var(--font26); }
	.clsnewbig .hedopt {margin-right: 2%;}

	.clsnewextbig .donmecebtn a {font-size: var(--font16);}
	.clsnewextbig .rightcontnum h5 span {font-size: var(--font26); }
	.clsnewextbig .hedopt {margin-right: 2%;}
	

	.phtglry-item{padding: 0 8px;}
	.phtglry-item a{height: 160px;}

	.mangemntbxlve-4::after{width: 51%;}
	.contactmapwrp{height: 300px;}

	.ftrtop-sec .col-md-12 { width: 50%; }
	.ftrtop-sec .col-md-12:last-child {width: 100%;}

	.donmecebtn a, .clsnewearch input.search-field { font-size: 11px;}

}
@media only screen and (max-width: 767px)
{	
	
	.mainbannerslider .slider-content {height:350px;}
	.champlist .col-md-6{width: 50%;}
	.blogconbox h4{font-size: 14px;line-height: 23px;}
	.blogboxcon{font-size: 14px;line-height: 23px;}
	.blog-item {min-height: 385px;}
	.blogbtmsec .col-md-5 {width: 100%;display: block;}
    .ptb-7040 {padding: 40px 0px 40px 0px;}
	.clentslider-sec .slick-list{padding-bottom: 0px;}
	.handicapbox-two h2{font-size: 40px;}
	.homelistbox{margin-left: 0;margin-right: 0;}
	.nosmisslistbox{padding-bottom: 0px;}
	h2.maintitle {margin-bottom: 20px;}
	.container-sm, .container {max-width: 100%;}
	.nosmisslistbox .col-md-6 {width: 50%;}
	.blogslider {padding-left: 30px; padding-right: 30px;}
	.clientslider {padding-left: 30px; padding-right: 30px;}
	.blogslider .slick-prev {left: 0px;}
	.blogslider .slick-next {right: 0px;}
	.clientslider .slick-prev {left: 0px;}
	.clientslider .slick-next {right: 0px;}
	.ftrtop-sec .col-md-12 { width: 50%; }
	.ptb-70 {padding: 40px 0px;}
	.ftrtop-sec h5 {font-size: 18px;}
	.header {position: relative !important;}
	.hdrposabsl.sticking {position: relative !important;}
	aside {position: absolute;}
	.donmecebtn img {display: block; height: 33px;}
	.donmecebtn span {display: none; }
	.donmecebtn a {border-radius: 0px; background-color: transparent; padding: 0;}
	.donmecebtn a:hover {background-color: transparent;}
	.donmecebtn {width: auto; margin-left: 15px; padding-top: 8px;}
	aside .toggle {right: 355px; /*padding-top: 15px;*/}

	/*.sticking .hedbluebg a {height: 60px; line-height: 41px;}*/
	/*.sticking .headeryellowbg {height: 60px; }*/
	.subpagebanner{padding-top: 50px; padding-bottom: 50px;}
	.pdtopbtm{padding-bottom: 30px;}
	.leftrightpanelsec .col-md-9 {width: 100%; }
	.leftrightpanelsec .col-md-3 {width: 100%;}
	.rightsidepannel {padding-left: 0px;}
	.opttoolbar {top: 47px;}
	html, body {overflow-x: hidden;}
	.contactformsec {padding-right: 0px;}
	.ftrtop-sec .col-md-12:last-child {width: 100%;}

	.clsnewbig .banerconwidth {padding-top: 0px;}
	.clsnewbig .blogconbox h4 {font-size: var(--font16); line-height: 26px;}
	.clsnewbig .blogboxcon{font-size: var(--font16); line-height: 26px;}
	.clsnewbig .handicapbox-two h2 {font-size: var(--font42);}
	.clsnewbig .ftrtop-sec h5 {font-size: var(--font24);}

	.clsnewextbig .banerconwidth {padding-top: 0px;}
	.clsnewextbig .blogconbox h4 {font-size: var(--font16); line-height: 26px;}
	.clsnewextbig .blogboxcon{font-size: var(--font16); line-height: 26px;}
	.clsnewextbig .handicapbox-two h2 {font-size: var(--font42);}
	.clsnewextbig .ftrtop-sec h5 {font-size: var(--font24);}

	.clsnewblckwht .donmecebtn a {background-color: transparent;}
	.clsnewblckwht .donmecebtn a:hover {background-color: transparent;}
	.clsnewbleyel .donmecebtn a {background-color: transparent;}
	.clsnewbleyel .donmecebtn a:hover {background-color: transparent;}

	.middlesection {min-height: 200px;}
	.contactmapwrp{height: 380px;}	

	.servicepagewrap .servicebox {padding:30px 15px 15px 15px;}

}


@media only screen and (min-width: 640px) and (max-width: 767px)
{	
    .bloglistimg {height: 145px;}
    .hedicons li img{height: 18px;}
}

@media only screen and (max-width: 639px)
{	
	.bloglistimg {height: 126px;}
	.hedicons li { margin-left: 5px; margin-right: 5px;}
	.hedbluebg img {/*width: 37px; height: auto;*/} 

	.contactmapwrp{height: 350px;}
	.donmecebtn.clsnewearch{padding-top: 0px;}


    /*12-10-2021*/
	.hedletflex { flex-wrap: wrap;}
	.hedletflex, .headersec{display: block;}
	.headersec {margin-right:0px;}
	.hedopt {margin-right: 0;}
	.hedicons, .hedbluebg, .donmecebtn, .clsnewearch{display: inline-flex;}
	.donmecebtn{padding-top: 0px;}
	.hedletflex, .headersec{text-align: center;}
	.headersec, .headeryellowbg{margin-bottom: 15px;}

	.pagination{justify-content: center;}
}

@media only screen and (max-width: 575px)
{	
	.blog-item {min-height: 421px;}
	.blogbtn{margin-bottom: 50px;}
	.ptb-70 {padding: 50px 0px;}
	.blogconbox h4{font-size: 17px;min-height: inherit;padding-bottom: 15px;}
	.blogboxcon {margin-bottom: 20px;}
	.bannertext {display: none;}
	.bannertitle h1 {font-size: 28px; margin-bottom: 20px; padding-bottom: 20px;}
	.mainbannerslider .slider-content {height:300px;}
	.homelistbox .threeboxwidht {width: 50%;}
	.homelistbox .twoboxwidht {width: 50%;}
	.homelistbox .homecommonbox:last-child {width: 100%;}
	.nosmisslistbox .col-md-6 {width: 100%;}
	.ftrtop-sec .col-md-12 { width: 100%; }
	.bloglistimg {height: 250px;}
	.hedletflex {flex-wrap: wrap;}
	.headeryellowbg {width: 100%;}
	.donmecebtn {padding-top: 0px; position: absolute; right: 21px; top: 60px;} 
	.hedicons {margin-left: 0px; width: 65%;}
	.hedicons li {margin-left: 4%; margin-right: 4%;}
	.hedopt {width: 100%; margin-right: 0;}
	.headersec {margin-right: 0px; }
	.burger::before, .burger span, .burger::after {background-color: #fff;}
    .nos-partenairepage .col-sm-3.imgbordr{width: 30%;}
    .opttoolbar {left: 12px;}
    .nowpart {width: 192px; height: 120px;}

    .clsnewbig .blogconbox h4{font-size: var(--font20); min-height: inherit;}
    .clsnewbig .bannertitle h1 {font-size: var(--font32);}
    .clsnewbig .nowmisswhiteboxbg a .nosmisscontitle h4 {height: auto; margin-bottom: 15px;}
    .clsnewbig .blogboxcon {min-height: inherit;}
    .clsnewbig .ftcopsec {display: block; text-align: center;}
    .clsnewbig .ftcopyright {margin-bottom: 15px;}

    .clsnewextbig .blogconbox h4{font-size: var(--font20); min-height: inherit;}
    .clsnewextbig .bannertitle h1 {font-size: var(--font32);}
    .clsnewextbig .nowmisswhiteboxbg a .nosmisscontitle h4 {height: auto; margin-bottom: 15px;}
    .clsnewextbig .blogboxcon {min-height: inherit;}
    .clsnewextbig .ftcopsec {display: block; text-align: center;}
    .clsnewextbig .ftcopyright {margin-bottom: 15px;}

    .middleftpanelsec {float: none; width:auto; margin-bottom: 20px;}
	.middlerightpanelsec {margin-left: 0px;}
	
	.phtglry-item a{max-width: 252px; margin: 0 auto;}

	.contactmapwrp{height: 320px;}


	/*12-10-2021*/
	.donmecebtn.clsnewearch{display: contents;}
	.donmecebtn{left: 185px; top: 72px;}
}


@media only screen and (max-width: 479px)
{	

	.homecommonbox a {padding: 40px 0px;}
	h2.maintitle{font-size: 27px;}
	.ptb-7040 {padding: 40px 0px 20px 0px;}
	h2.maintitle span::before {left: -40px;}
	h2.maintitle span::after {right: -40px;}
	h2.maintitle span::before, h2.maintitle span::after{top:15px;}
   .homelistbox{display: block;}
   .homecommonbox {padding-bottom: 0px;}
   .homelistbox .threeboxwidht {width: 100%;}
   .homelistbox .twoboxwidht {width: 100%;}
   .ftcopsec {display: block; text-align: center;}
   .ftcopyright {margin-bottom: 15px;}
   .blogslider {padding-left: 0px; padding-right: 0px;}
   .clientslider {padding-left: 0px; padding-right: 0px;}
   .blogslider .slick-prev {left: -10px;}
   .blogslider .slick-next {right: -10px;}
   .clientslider .slick-prev {left: -10px;}
   .clientslider .slick-next {right: -10px;}
   .blogslider .slick-prev::before, .blogslider .slick-next::before {width: 15px; height: 26px; background-size: 15px 26px;}
   .clientslider .slick-prev::before, .clientslider .slick-next::before  {width: 15px; height: 26px; background-size: 15px 26px;}
   .bloglistimg {height: 195px;}
   .hedbluebg a {width: 70px;}
   .hedicons {width: 60%;}
   .opttoolbar {width: 375px;}
   .nowpart {width: 162px; height: 120px;}
   
   .clsnewbig  h2.maintitle {font-size: var(--font28);}

   .clsnewextbig  h2.maintitle {font-size: var(--font28);}

   .contactmapwrp{height: 280px;}
   .hedletflex{margin-bottom: 20px;}
	
}

@media only screen and (max-width: 399px) 
{	
	
	.homecommonbox a {padding: 30px 0px;}
	.newchacont{margin: 0px auto 40px auto; font-size: 16px;}
	.handicapbox-two h2 { font-size: 35px;}
	.handicapbox-two h6 {font-size: 35px;}
	a.combtn{font-size: 15px;}
	.handicapbox-two {padding: 40px 0px;}
	.blogslider{padding-top: 0px;}
	h2.maintitle span:after {right: -40px;}
	h2.maintitle span:before {left: -40px;}
	h2.maintitle span:before, h2.maintitle span:after{top:18px;}
	.blogconbox {padding-left: 15px;}
	.bannertitle h1 {font-size: 22px; margin-bottom: 20px; padding-bottom: 20px;}
	.homelogo img {height: 50px;}
	.homelogobannertext {margin-bottom: 10px;}
	.mainbannerslider .slider-content {height:250px;}
	.bloglistimg {height: 160px;}
	.hedbluebg a {width: 60px;}
   	.hedicons {width: 55%;}
   	.donmecebtn {top: 60px;}
   	.hedbluebg img {/*width: 30px;*/}
   	/*.donmecebtn img {width: 29px;}*/
   	aside {width: 280px;}
   	aside .toggle {right: 332px;}
   	.show-sidebar aside .toggle {right: 313px;}
   	.nos-partenairepage .col-sm-3.imgbordr{width: 100%;}
   	.opttoolbar {width: 290px;}
   	.poplistbox li {font-size: 16px;}
   	.popcheradiosec label {font-size: 16px;}
   	.nowpart {width: 125px; height: 100px;}
   	.nowpart img {max-height: 90px;}

   	.clsnewbig .newchacont {font-size: var(--font18);}
	.clsnewbig .handicapbox-two h2 {font-size: var(--font38);}
	.clsnewbig .handicapbox-two h6 {font-size: var(--font38);}
	.clsnewbig a.combtn {font-size: var(--font16);}
	.clsnewbig .bannertitle h1 {font-size: var(--font24);}
	.clsnewbig .poplistbox li {font-size: var(--font18);}
   	.clsnewbig .popcheradiosec label {font-size: var(--font18);}

   	.clsnewextbig .newchacont {font-size: var(--font18);}
	.clsnewextbig .handicapbox-two h2 {font-size: var(--font38);}
	.clsnewextbig .handicapbox-two h6 {font-size: var(--font38);}
	.clsnewextbig a.combtn {font-size: var(--font16);}
	.clsnewextbig .bannertitle h1 {font-size: var(--font24);}
	.clsnewextbig .poplistbox li {font-size: var(--font18);}
   	.clsnewextbig .popcheradiosec label {font-size: var(--font18);}

   	.contactmapwrp{height: 240px;}
   	aside .side-inner .nav-menu ul li a {font-size: 16px;}
   	.donmecebtn {top: 70px;margin-left: 0px;}
   	.hedletflex{margin-bottom: 20px;}

   	.page-numbers{font-size: 11px;}


}


	
img {max-width: 100%; height: auto;}