/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
@import url('https://fonts.googleapis.com/css2?family=Krub:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');


/*styles 
  font-family: "Krub", sans-serif;*/
html{}
html body{font-family: "Poppins", sans-serif;font-size:18px;line-height:1.6;letter-spacing:0.5px;}
main#main{padding-block:0;}
body .fusion-flex-container .fusion-row .fusion-flex-column{margin-bottom:0;}
body .loading-overlay{display:none;}
#MHeader{position:fixed;top:0;left:0;width:100%;z-index:99;padding-block:40px 10px;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
#MHeader .fusion-image-element{width:8vw;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
#MHeader .fusion-image-element .fusion-imageframe{}
#MHeader .fusion-image-element .fusion-imageframe img{width:100%;}
#MHeader nav{display: none;}
#MHeader nav ul {display: block;}
#MHeader nav ul li{}
#MHeader nav ul li a{-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;}
#MHeader>.fusion-row>.fusion-layout-column>.fusion-column-wrapper{-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
#MHeader .headcallus{cursor:pointer;margin-left: auto;margin-right: 2vw;}
#MHeader .headcallus a{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;text-align: right;line-height:1.2;}
#MHeader .headcallus a:hover{color:#4fb0aa;text-decoration:underline;}
#MHeader .headcallus a span{font-size: 1vw;}
#MHeader .headcallus a strong{font-size: 1.5vw;}
#MHeader .hummenus{cursor:pointer;}
#MHeader .hummenus svg{width: 25px;margin-inline: auto;display: block;}
#MHeader .hummenus h6{margin-block:5px 0;text-transform: uppercase;font-size: 14px;font-weight: 700;letter-spacing: 0.5px;font-family: "Krub", sans-serif;}
body:not(.home):not(.page-id-22):not(.page-id-288) #MHeader .hummenus{-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}
body:not(.home):not(.page-id-22):not(.page-id-288) #MHeader .fusion-image-element .fusion-imageframe img{-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}
body:not(.home):not(.page-id-22):not(.page-id-288) #MHeader .headcallus a{color:#ffffff}
body:not(.home):not(.page-id-22):not(.page-id-288) #MHeader .headcallus a:hover{color:#ffffff}
 
body.scroll-up #MHeader {-webkit-transform: translate3d(0, 0%, 0);-ms-transform: translate3d(0, 0%, 0);transform: translate3d(0, 0%, 0);}
body.scroll-down #MHeader {-webkit-transform: translate3d(0, calc(-100% - 50px), 0);-ms-transform: translate3d(0, calc(-100% - 50px), 0);transform: translate3d(0, calc(-100% - 50px), 0);}
body.sscroll-animi #MHeader{box-shadow: 0 0 10px 1px rgb(0 0 0 / 7%);background:#ffffff;padding-block:8px;}
body.sscroll-animi #MHeader .fusion-image-element{width:3.5vw;}
body:not(.home):not(.page-id-22):not(.page-id-288).sscroll-animi #MHeader .fusion-image-element .fusion-imageframe img{-webkit-filter: brightness(1) invert(0);filter: brightness(1) invert(0);}
body:not(.home):not(.page-id-22):not(.page-id-288).sscroll-animi #MHeader .hummenus{-webkit-filter: brightness(1) invert(0);filter: brightness(1) invert(0);}
body:not(.home):not(.page-id-22):not(.page-id-288).sscroll-animi #MHeader .headcallus a{color:#000000}

.custom-model-main_custom_popup{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;visibility:hidden;background: rgb(0 0 0 / 68%);}
.custom-model-main_custom_popup.model-open_custom_popup{opacity:1;z-index: 99999;visibility:visible;}
.custom-model-inner_custom_popup{width:60%;background: #4caaa4;padding: 2.5vw;position:relative;}
.close-btn_custom_popup{cursor:pointer;width:33px;aspect-ratio:1;position:absolute;background:#333333;color:#ffffff;border-radius:50%;top:0;right:0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;line-height: 0;padding-bottom: 1px;font-size: 18px;border: 2px solid #ffffff;opacity: 0.7;-webkit-transform: translate(50%, -50%);-ms-transform: translate(50%, -50%);transform: translate(50%, -50%);z-index: 9999;}
.close-btn_custom_popup:hover{opacity: 0.8;}

.enquirenowpopupss .custom-model-inner_custom_popup{padding: 0vw;}
.enquirenowpopupss .pop-up-content-wrap_custom_popup{display: -webkit-box;display: -ms-flexbox;display: flex;}
.enquirenowpopupss .popleft{width:50%;}
.enquirenowpopupss .popleft img{display:block;height:100%;object-fit:cover;}
.enquirenowpopupss .popright{width:50%;padding:2vw;}
.enquirenowpopupss .popright h2{color:#ffffff;margin:0 0 5px;font-family: "Krub", sans-serif;line-height:1;font-size:2vw;font-weight:700;}
.enquirenowpopupss .popright p{color:#ffffff;line-height: 1.1;}
.enquirenowpopupss .poptitless{margin-bottom:25px;}

.partnerwuspopupss .custom-model-inner_custom_popup{padding: 0vw;}
.partnerwuspopupss .pop-up-content-wrap_custom_popup{display: -webkit-box;display: -ms-flexbox;display: flex;}
.partnerwuspopupss .OfcontentBox{display: -webkit-box;display: -ms-flexbox;display: flex;}
.partnerwuspopupss .popleft{width:40%;}
.partnerwuspopupss .popleft img{display:block;height:100%;object-fit:cover;}
.partnerwuspopupss .popright{width:60%;padding:2vw;}
.partnerwuspopupss .popright h2{color:#ffffff;margin:0 0 5px;font-family: "Krub", sans-serif;line-height:1;font-size:2vw;font-weight:700;}
.partnerwuspopupss .popright p{color:#ffffff;line-height: 1.1;}
.partnerwuspopupss .poptitless{margin-bottom:25px;}

.DisclaimerOuter .poptitless h2{color:#ffffff;margin:0 0 10px;font-family: "Krub", sans-serif;line-height:1;font-size:2vw;font-weight:700;}
.DisclaimerOuter .poptitless p{color:#ffffff;line-height: 1.6;}
.DisclaimerOuter .poptitless button.discAgree{cursor:pointer;line-height: 40px;padding-inline: 20px;text-transform: uppercase;font-weight: 700;background: #ffffff;border: 1px solid #fff;margin-top: 20px;color:#1d8b83;}
.DisclaimerOuter .poptitless button.discAgree:hover{background: #1d8b83;color:#ffffff;}

#voftrustSec{padding-top:10vh;}
#voftrustSec>.fusion-row{margin-bottom:-12vh;background:url(images/voftrustbg.jpg) no-repeat center center;background-size:cover;}
#voftrustSec .voftrustLcol{background:rgb(255 255 255 / 91%);height: 100%;width: 54%;}
#voftrustSec .fusion-imageframe img{opacity:0;}
#voftrustSec .voftrustLcol>.fusion-column-wrapper{padding:5vw 3vw;}
#voftrustSec .voftrustRcol{width: 46%;}
#voftrustSec .voftrustRcol>.fusion-column-wrapper{margin-left:0;}
html body #voftrustSec .comTitletb h2{color: #52b1aa;line-height:1;font-size: 4vw;}
body.page-id-24 #voftrustSec{display:none;}
body.page-id-288 #voftrustSec{display:none;}

.voicestrustslider {margin-top:30px;width: calc(100% + 4vw);overflow:hidden;position:relative;padding-bottom: 70px;}
.voicestrustslider:after{content:'';position:absolute;width:41%;height:100%;right:0;top:0;background: #FFFFFF;background: linear-gradient(270deg,rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);pointer-events:none;z-index:999;}
.voicestrustslider .slick-list{width: 120%;}
.vtestmocontsboxs{width:calc(100% - 20px);margin-inline:10px;background:#ffffff;padding:20px;border:1px solid #cfc3b6;border-radius:15px;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.vtestmocontsboxs p.paracont{}
.vtestmocontsboxs p.rmorepara{display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 10px;}
.vtestmocontsboxs p.rmorepara a{text-transform: uppercase;font-weight: 600;margin-top: 5px;color: #52b1aa;cursor: pointer;}
.vtestmocontsboxs p.rmorepara a:hover{text-decoration:underline;}
.voicestrustslider .vnamedetbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top:20px;margin-top: auto;}
.voicestrustslider .vnamedetimg{width:60px;border-radius: 50%;overflow: hidden;}
.voicestrustslider .namedetimg img{width:100%;}
.voicestrustslider .vnamedetCont{width:calc(100% - 60px);padding-left: 12px;position:relative;}
.voicestrustslider .vnamedetCont h5{font-size:14px; color:#000000;margin:0;margin-bottom: 5px;position:relative;}
.voicestrustslider .vnamedetCont h6{font-size:13px;color:#b9b9b9;margin:0;text-transform:uppercase;}
.voicestrustslider .youtubeicon{position:absolute;right: 0;bottom: 0;}
.voicestrustslider .slick-list .slick-slide>div{position:relative;height:100%;}
.voicestrustslider .slick-list .slick-slide>div>div{position:relative;height:100%;}
.voicestrustslider .slick-list .slick-slide .custom_slick_slider_inner{position:relative;height:100%;}

.voicestrustslider .slick-arrow{width:50px;height:auto;aspect-ratio:1;opacity:0.6;z-index:99;top:auto;bottom:0;-webkit-transform: translate(0,0%);-ms-transform: translate(0,0%);transform: translate(0,0%);mix-blend-mode: luminosity;}
.voicestrustslider .slick-arrow.slick-disabled{opacity:0.3;}
.voicestrustslider .slick-arrow:hover{opacity:0.9;}
.voicestrustslider .slick-arrow:before{width:auto;height:auto;opacity:0;visibility:hidden;display:none;}
.voicestrustslider .slick-arrow.slick-prev{left:10px;background: url(images/slidergreen-prev.png) no-repeat center center;background-size: 100%;}
.voicestrustslider .slick-arrow.slick-next{left:80px;right:auto;background: url(images/slidergreen-next.png) no-repeat center center;background-size: 100%;}



#mfooters{padding-block:20vh 10vh;background:url(images/footerbg.jpg) no-repeat center center;background-size:cover;}
#mfooters .footcolL{}
#mfooters .footcolL .fusion-text{}
#mfooters .footcolL .fusion-text h2{font-family: "Krub", sans-serif;color:#ffffff;font-weight: 100;font-size: 3.3vw;letter-spacing: -1px;margin-bottom:4vh;}
#mfooters .footcolL .fusion-text h2 strong{font-weight: 700;}
#mfooters .footcolL .fusion-text p.Lettalkpara{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;}
#mfooters .footcolL .fusion-text p.Lettalkpara a{font-family: "Krub", sans-serif;color:#ffffff;font-weight: 700;font-size: 3.3vw;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;line-height: 1;padding-block: 5px;border-block:1px solid #5ba49f;position:relative;}
#mfooters .footcolL .fusion-text p.Lettalkpara a:after{content:'';position:relative;width:24px;aspect-ratio:1;display:block;background:url(images/letstalk-arrow.svg) no-repeat center center;background-size:100%;-webkit-filter: invert(1);filter: invert(1);margin-left: 10px;bottom: 0px;right: 0px;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
#mfooters .footcolL .fusion-text p.Lettalkpara a:hover{text-decoration:underline;}
#mfooters .footcolL .fusion-text p.Lettalkpara a:hover:after{bottom: 10px;right: -10px;}
#mfooters .footcolR{padding-left:60px;}
#mfooters nav ul {display: block;}
#mfooters nav ul li a{-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;color: #ffffff !important;text-transform: uppercase;opacity: 0.5;}
#mfooters nav ul li a:hover{opacity: 1;text-decoration:underline;}
#mfooters .fotmaiphonetb{padding-bottom:3vh;margin-bottom:3vh;border-bottom:1px solid #5ba49f;}
#mfooters .fotmaiphonetb ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;}
#mfooters .fotmaiphonetb ul li{margin-right:2vw;}
#mfooters .fotmaiphonetb ul li:last-child{margin-right:0px;}
#mfooters .fotmaiphonetb ul li strong{color:#8ae5df;margin-right:6px;font-weight: normal;}
#mfooters .fotmaiphonetb ul li a{color:#8ae5df;}
#mfooters .fotmaiphonetb ul li a:hover{color:#ffffff;text-decoration:underline;}
#mfooters .fusion-title{margin-block: 0 10px;}
body.fusion-body #mfooters .fusion-title h5{color:#ffffff;text-transform:uppercase;font-size: 15px;letter-spacing: 2px;}
#mfooters .footcolR .fusion-text:not(.adrestb) p:not(.openlink):not(.copypara){margin-block: 0px;color:#ffffff;opacity:0.5;}
#mfooters .footcolR .fusion-text.adrestb p{margin-block: 0px;color:#9ccac6;opacity:1;}
#mfooters .footcolR .fusion-text p.copypara{color:#b4fffa;text-transform: uppercase;}
#mfooters .footcolR .fusion-text p.openlink{margin-block: 0px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;}
#mfooters .footcolR .fusion-text p.openlink a{color:#b4fffa;position:relative;padding-right: 30px;font-weight:200;text-transform: uppercase;}
#mfooters .footcolR .fusion-text p.openlink a:before{content:'';position:absolute;width:22px;aspect-ratio:1;right:0;top:50%;background:url(images/open-dd-logo.webp) no-repeat center center;background-size:100%;-webkit-transform: translate(0px,-50%);-ms-transform: translate(0px,-50%);transform: translate(0px,-50%);}
#mfooters .footcolR .fusion-text p.openlink a:hover{opacity:1;text-decoration:underline;}
#mfooters .footcolR .fusion-column-wrapper>.fusion-builder-row-inner:nth-child(2){padding-bottom:3vh;margin-bottom:3vh;border-bottom:1px solid #5ba49f;}
#mfooters .footcolR .fusion-column-wrapper>.fusion-builder-row-inner:nth-child(3){padding-bottom:3vh;margin-bottom:3vh;border-bottom:1px solid #5ba49f;display: none;}
#mfooters .adrestb p strong.colrfff{color:#ffffff;}
#mfooters .fusion-social-networks{}
#mfooters .fusion-social-networks .fusion-social-networks-wrapper{margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;}
#mfooters .fusion-social-networks .fusion-social-networks-wrapper a{margin: 0;margin-right:10px;width: 35px;aspect-ratio: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #ffffff !important;border: 1px solid #ffffff;border-radius: 50%;opacity: 0.6;}
#mfooters .fusion-social-networks .fusion-social-networks-wrapper a:hover{opacity: 1;}
body.page-id-24 #mfooters{padding-top:12vh;}
body.page-id-288 #mfooters{padding-top:12vh;}
body.page-id-288 #mfooters .footcolL .fusion-text p.Lettalkpara{display:none;}

#mfooters .footcolL .credaischnitb{margin-top:4vh;}
#mfooters .footcolL .credaischnitb ul{list-style:none;display:flex;}
#mfooters .footcolL .credaischnitb ul li{margin-right:15px;}
#mfooters .footcolL .credaischnitb ul li a{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;color:#ffffff;}
#mfooters .footcolL .credaischnitb ul li a:hover{color:#ffffff;}
#mfooters .footcolL .credaischnitb ul li img{width:auto;height:65px;background: #ffffff;padding: 2px;border-radius:6px;}


#HamburgerMegamenu{position: fixed;width: 100%;height: 100%;opacity: 0;pointer-events: none; top:0;right:0;-webkit-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;padding:0; background:#4fb0aa;overflow: hidden;z-index: -1;display: block;}
#HamburgerMegamenu .mm-main-container{ margin:0px auto 0 0;padding:0%;position: relative;height:100%;background: transparent; display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
#HamburgerMegamenu .megamenu-container{display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0px auto 0;position:relative;padding:0;width:100%;height:100vh;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
#HamburgerMegamenu.mmmm-opened{opacity: 1;pointer-events: all;z-index: 9999999;}

#HamburgerMegamenu .megamenu-header{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;padding:0px;position:relative;width: 100%;}
#HamburgerMegamenu .megamenu-header a{width: 100px;height: auto;}
#HamburgerMegamenu .megamenu-header a img{display:block;margin: 0;width:100%;height:auto;max-width: inherit;filter: brightness(0) invert(1);}
#HamburgerMegamenu .megamenu-header .Hamburgermm-close{color:#222222;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-weight: 400;z-index: 99;background: transparent;border: none;padding: 0px;border-radius: 50%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;cursor: pointer;-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;position: absolute;top: 50%;right: 20px;-webkit-transform: translate(0px,-50%);-ms-transform: translate(0px,-50%);transform: translate(0px,-50%);width: 70px;height: 70px;}
#HamburgerMegamenu .megamenu-header .Hamburgermm-close:hover{background:#30837e;}
#HamburgerMegamenu .megamenu-header .Hamburgermm-close img {width: 25px;padding:0 0 5px 0;border:0px solid black;border-radius: 0%;filter: brightness(0) invert(1);}
#HamburgerMegamenu .megamenu-header .Hamburgermm-close span {font-size: 11px;line-height: 11px;padding: 0px 0 0 0px;margin: 0px 0 0;display: block;font-family: 'Roboto', sans-serif;font-weight: bold;text-transform: uppercase;letter-spacing:0px;height:auto;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;overflow: hidden;color: #fff;}
#HamburgerMegamenu .megamenu-header .Hamburgermm-close:hover span {height:14px;}
#HamburgerMegamenu .megamenu-container>div{position:relative;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;}
#HamburgerMegamenu .mmMenuTCon{}
#HamburgerMegamenu .mmMenuTCon img{height:100%;object-fit:cover;position:relative;}
#HamburgerMegamenu .mmMenuBCon{padding:2vw;}
#HamburgerMegamenu .stcolitem{padding-top:5vh;}
#HamburgerMegamenu .stcolitem ul{list-style: none;margin-top: 0vh;text-align: center;}
#HamburgerMegamenu .stcolitem ul li{margin-bottom:20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;}
#HamburgerMegamenu .stcolitem ul li:last-child{margin-bottom:0px;}
#HamburgerMegamenu .stcolitem ul li a{font-family: "Krub", sans-serif;font-size: 2.5vw;line-height: 1;padding-block: 0px;display: block;color: #fff;text-transform: uppercase;font-weight: 700;position: relative;}
#HamburgerMegamenu .stcolitem ul li a:before{content:''; position: absolute;width:0%;height:3px;bottom:0;left:100%;background:#ffffff;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
#HamburgerMegamenu .stcolitem ul li a:hover:before{width:100%;left:0;}
#HamburgerMegamenu .hcontsBox{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;margin-top: 5vh;padding-top: 5vh;border-top: 1px solid rgb(255 255 255 / 20%);}
#HamburgerMegamenu .hcontsItems{margin-inline:20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-left:30px;position:relative;}
#HamburgerMegamenu .hcontsItems:before{content:'';position:absolute;width:25px;aspect-ratio:1;left:0;top:50%;-webkit-transform: translate(0px,-50%);-ms-transform: translate(0px,-50%);transform: translate(0px,-50%);-webkit-filter: invert(1);filter: invert(1);}
#HamburgerMegamenu .hcontsItems.phoneitem:before{background:url(images/phone-icon.svg) no-repeat center center;background-size:100%;}
#HamburgerMegamenu .hcontsItems.mailitem:before{background:url(images/mail-icon.svg) no-repeat center center;background-size:100%;}
#HamburgerMegamenu .hcontsItems h6{font-family: "Krub", sans-serif;margin-block:0px;color:#ffffff;text-transform: uppercase;margin-right: 6px;font-weight: 700;}
#HamburgerMegamenu .hcontsItems p{color:#ffffff;}
#HamburgerMegamenu .hcontsItems p a{color:#ffffff;}
#HamburgerMegamenu .hcontsItems p a:hover{text-decoration:underline;}

#mobile-nav-sticky{display:none;}

#stickyenqurenowdiv{position:fixed;top:50%;right:0;-webkit-transform: translate(0px,-100%);-ms-transform: translate(0px,-100%);transform: translate(0px,-100%);z-index:999;}
#stickyenqurenowdiv a{background:#48a09b;display:block;line-height: 41px;border:2px solid #48a09b;padding-inline: 20px;color: #ffffff;text-transform: uppercase;font-weight: 600;letter-spacing: 1px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);-webkit-transform-origin: bottom right;-ms-transform-origin: bottom right;transform-origin: bottom right;box-shadow: 0 0 10px 1px rgb(5 48 42 / 38%);}
#stickyenqurenowdiv a:hover{background:#ffffff;color: #48a09b;}

#hbanSec{padding-inline:0;}
#hbanSec .HBantitletb{text-align:center;position:absolute;width:100%;bottom:5vh;left:0;z-index:99;}
#hbanSec .HBantitletb h4{font-family: "Krub", sans-serif;color:#000000;font-weight: 500;text-transform:uppercase;margin-block:0 10px;letter-spacing: 1.4vw;line-height:1;font-size:1.8vw;display: none;}
#hbanSec .HBantitletb p{color:#000000;letter-spacing: 2px;text-transform: uppercase;}
#hintroSec{padding-inline:0;}
#hintroSec .Webviewimg{display:block;}
#hintroSec .Mobviewimg{display:none;}
#hintroSec .HIntrotitletb{text-align:center;position:absolute;width:100%;bottom:20vh;left:0;z-index:99;}
#hintroSec .HIntrotitletb h4{font-family: "Krub", sans-serif;color:#ffffff;font-weight: 500;text-transform:uppercase;margin-block:0 10px;letter-spacing: 10px;line-height:1;font-size:1.8vw}
#hintroSec .HIntrotitletb p{color:#ffffff;letter-spacing: 1px;}
#hintroSec .marqueeanimi{position: absolute;width: 100%;bottom: 0;left: 0;z-index: 9;}
#hintroSec .marqueeanimi .marquee{display: flex;  align-items: center;justify-content: flex-start;  overflow: hidden;}
#hintroSec .marqueeanimi .marquee span{font-family: "Krub", sans-serif;text-transform: uppercase;will-change: transform;transform: translateX(0);white-space: nowrap;animation: marqueesss 24s linear infinite;font-size:2vw;font-weight: 300;color: #ffffff;letter-spacing: 2vw;opacity:0.2;}
@keyframes marqueesss {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}
.homebanslider .slick-track{}
.homebanslider .slick-track .slick-slide>div{line-height:0;}


html body .secpadblock{padding-block:12vh;}
html body .comTitletb{}
html body .comTitletb.textcenter{text-align:center;}
html body .comTitletb.marbtm{margin-bottom:5vh}
html body .comTitletb h5{font-family: "Krub", sans-serif;color:#000000;font-weight: 300;text-transform:uppercase;margin-block:0 10px;line-height: 1.2;font-size:1vw;}
html body .comTitletb h2{font-family: "Krub", sans-serif;color:#112642;font-weight: 100;text-transform:uppercase;margin-block:0 10px;line-height: 1.2;font-size:3.3vw;}
html body .comTitletb h2 strong{font-weight: 700;color:#52b1aa;}
html body .comTitletb p{}
html body .comTitletb p:last-child{margin-bottom:0;}
html body .comTitletb p.kmorepara{display:-webkit-box;display:-ms-flexbox;display:flex;}
html body .comTitletb p.kmorepara a{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position:relative;}
html body .comTitletb p.kmorepara a strong{color:#09213e;}
html body .comTitletb p.kmorepara a:hover strong{color:#52b1aa;}
html body .comTitletb p.kmorepara a:after{content:'';position:relative;display:block;width:35px;aspect-ratio:1;background:url(images/kmoreIcon.png) no-repeat center center;background-size:100%;margin-left:10px;}
html body .comTitletb.whitetext h5{color:#ffffff;}
html body .comTitletb.whitetext h2{color:#ffffff;}
html body .comTitletb.whitetext h2 strong{color:#ffffff;}
html body .comTitletb.whitetext p{color:#ffffff;}
html body .displaynone{display:none!important;}

#habutSec{}
#habutSec .habutTbox{position: absolute;top: 0;width: 100%;padding-left:41%;z-index: 99;padding-top: 2vh;}
#habutSec .habutTbox h2{margin-left: -5vh;}
#habutSec .habutTboxR{position: absolute;top: 0;width: 35%;z-index: 99;padding-top: 2vh;}
#habutSec .habutTboxR h2{color:#ffffff;text-align: right;}
#habutSec .habutTboxR h2.sendhtwo {display:none;}
#habutSec .habutTboxR h2 strong{color:#ffffff;}
#habutSec .habutTCol .fusion-image-element{width:68%;}
#habutSec .habutTCol .fusion-image-element .fusion-imageframe{display:block;width:100%;}
#habutSec .habutTCol .fusion-image-element .fusion-imageframe img{display:block;width:100%;}
#habutSec .habutBCol .fusion-image-element{width:78%;position: absolute;bottom: -10vw;right: -15vw;}
#habutSec .habutBCol .fusion-image-element .fusion-imageframe{display:block;width:100%;}
#habutSec .habutBCol .fusion-image-element .fusion-imageframe img{display:block;width:100%;}
#habutSec .habutBbox{padding-top:2vh;}
#habutSec .habutBbox h5{margin-block: 0 5px;}
#habutSec .habutBbox h2{line-height:1;}


#hteamSec{padding-top:14vh; background:#4fb0aa url(images/hteambg.jpg) no-repeat center bottom;background-size:100%;}
#hteamSec .hteamColL{z-index:99;}
#hteamSec .hteamColR{z-index:9;}
#hteamSec h2{color:#ffffff;font-size: 5.5vw;line-height: 1;margin-left: -4.2vw;padding-top: 7vh;}
#hteamSec h2 strong{color:#ffffff;}
.hteamsliderss {}
.hteamsliderss .slick-arrow{top:auto;bottom:0;width:3vw;height:auto;aspect-ratio:1;opacity:0.6;z-index:99;}
.hteamsliderss .slick-arrow.slick-disabled{opacity:0.3;}
.hteamsliderss .slick-arrow:hover{opacity:0.9;}
.hteamsliderss .slick-arrow:before{width:auto;height:auto;opacity:0;visibility:hidden;display:none;}
.hteamsliderss .slick-arrow.slick-prev{left:auto;right:calc(1vw + -12vw);background:url(images/slidergreen-prev.png) no-repeat center center;background-size:100%;}
.hteamsliderss .slick-arrow.slick-next{right:calc(1vw + -16vw);background:url(images/slidergreen-next.png) no-repeat center center;background-size:100%;}
.hteamsliderss .slick-list {padding-top:7vh;}
.hteamsliderss .slick-list .slick-track {display:flex;}
.hteamsliderss .slick-list .slick-track .slick-slide{}
.hteamsliderss .slick-list .slick-track .slick-slide>div{height:100%;}
.hteamsliderss .slick-list .slick-track .slick-slide>div>div{height:100%;position:relative;}
.hteamsliderss .slick-list .slick-track .slick-slide .custom_slick_slider_inner{height:100%;position:relative;}
.hteamsliderss .custom_slick_slider_inner{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;position:relative;}
.hteamsliderss .custom_slick_slider_inner .featureimg{position: absolute;right: 16px;bottom: 0;width: 45%;height: calc(100% + 7vh);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: end;z-index: 9;}
.hteamsliderss .custom_slick_slider_inner .featureimg img{width:100%;/* filter: drop-shadow(10px 0px 10px rgb(0 0 0 / 15%)); */}
.hteamsliderss .custom_slick_slider_inner .htemconts{background:#1d8b83;padding: 3vw;width: 75%;padding-right: 8vw;margin-right: auto;position:relative;    height: 100%;}
.hteamsliderss .custom_slick_slider_inner .htemconts::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:url(images/avakara-Icon.svg) no-repeat center center;background-size:100%;filter: brightness(0) invert(1);opacity: 0.08;pointer-events:none;}
.hteamsliderss .custom_slick_slider_inner .htemconts p{color:#ffffff;position:relative;}
.hteamsliderss .custom_slick_slider_inner .htemconts p.rmorepara{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top: -10px;}
.hteamsliderss .custom_slick_slider_inner .htemconts p.rmorepara a{text-transform: uppercase;color: #ffffff;font-weight: 600;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-decoration:underline;}
.hteamsliderss .custom_slick_slider_inner .htemconts p.rmorepara a:after{content:'';position:relative;width: 20px;height: 16px;display:block;background:url(images/link-rmore.svg) no-repeat center center;background-size:100%;margin-left:10px;-webkit-filter: invert(1);filter: invert(1);}
.hteamsliderss .custom_slick_slider_inner .htemconts p.rmorepara a:hover{}
.hteamsliderss .custom_slick_slider_inner .htemconts h4{color:#ffffff;font-family: "Krub", sans-serif;margin:0;margin-bottom: 6px;font-size: 1.9vw;position:relative;}
.hteamsliderss .custom_slick_slider_inner .htemconts h6{color:#ffffff;margin:0;text-transform:uppercase;font-size: 16px;letter-spacing: 2px;position:relative;font-weight: 400;}

#abouteamSec .hteamsliderss .custom_slick_slider_inner .htemconts{background:#4eaeaa;}
#abouteamSec .hteamsliderss .custom_slick_slider_inner .htemconts::before{opacity:0;visibility:hidden;}

#haHETSec{}
#haHETSec .HETSBox {position:relative;width:100%;}
#haHETSec .HETSBox img{display:block;width:100%;}
#haHETSec .HETSBox:before{content:'';position:absolute;width:100%;height:40%;top:0;left:0;pointer-events:none;background: #000000;background: linear-gradient(180deg,rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);opacity: 0.6;}
#haHETSec .HETurnSliderfor {width:calc(100% + 60px);top:0;left:-30px;}
#haHETSec .HETurnSliderfor .slick-list{}
#haHETSec .HETurnSliderfor .slick-list .slick-track .slick-slide>div{line-height:0;}
#haHETSec .HETurnSlider {position:absolute;width:100%;top:0;left:0;height:100%;z-index:99;}
#haHETSec .HETurnSlider .slick-list{height:100%;}
#haHETSec .HETurnSlider .slick-track{height:100%;}
#haHETSec .HETurnSlider .slick-slide{height:100%;}
#haHETSec .HETurnSlider .slick-slide div{height:100%;}
#haHETSec .haHETBox {position:absolute;width:100%;top:8vh;left:0;z-index:99;text-align: center;}
#haHETSec .haHETBox h2{color:#ffffff;font-size: 5vw;}
#haHETSec .HETCBox{width: calc(100% - 2px);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: end;position:relative;cursor:pointer;}
#haHETSec .HETCBox:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background: #000000;background: linear-gradient(0deg,rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);opacity: 0.7;}
#haHETSec .HETCBox:hover:before{background: #287B72;background: linear-gradient(0deg,rgba(40, 123, 114, 1) 0%, rgba(40, 123, 114, 0) 100%);}
#haHETSec .slick-current .HETCBox:before{background: #287B72;background: linear-gradient(0deg,rgba(40, 123, 114, 1) 0%, rgba(40, 123, 114, 0) 100%);}
#haHETSec .HETCBox .HETCImg{display:none;}
#haHETSec .HETCBox .HETCImg img{width:100%;}
#haHETSec .HETurnSlider .HETCBox .HETContet{padding:2vw 3vw;text-align:center;position: relative;height:auto;}
#haHETSec .HETCBox .HETContet h3{font-family: "Krub", sans-serif;color:#ffffff;font-weight: 100;text-transform:uppercase;margin-block:0 10px;letter-spacing: 1px;line-height:1.1;font-size:3vw;}
#haHETSec .HETCBox .HETContet p{margin-bottom:0;color:#ffffff;height: 0;overflow: hidden;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#haHETSec .HETCBox:hover .HETContet p{height: 100px;}
#haHETSec .slick-current .HETCBox .HETContet p{height: 100px;}
.HETurnSlider .slick-arrow{width:3vw;height:auto;aspect-ratio:1;opacity:0.6;z-index:99;}
.HETurnSlider .slick-arrow.slick-disabled{opacity:0.3;}
.HETurnSlider .slick-arrow:hover{opacity:0.9;}
.HETurnSlider .slick-arrow:before{width:auto;height:auto;opacity:0;visibility:hidden;display:none;}
.HETurnSlider .slick-arrow.slick-prev{left:0;background:url(images/slidergreenbox-prev.jpg) no-repeat center center;background-size:100%;}
.HETurnSlider .slick-arrow.slick-next{right:0;background:url(images/slidergreenbox-next.jpg) no-repeat center center;background-size:100%;}

#honcomSec{background:#ffffff url(images/oncombg.jpg) no-repeat center bottom;background-size:100%;}
#honcomSec .oncomsectb{position:absolute;top:0;left:0;padding:2vw;z-index:99;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: end;}
#honcomSec .oncomsectb h3{font-family: "Krub", sans-serif;color:#ffffff;font-weight: 700;text-transform:uppercase;margin-block:0px;line-height: 1;font-size:1.8vw;}
#honcomSec .oncomsectb h6{font-family: "Krub", sans-serif;color:#ffffff;font-weight: 500;text-transform:uppercase;margin-block:0px;line-height: 1;font-size:1vw;margin-left: 20px;margin-bottom: 13px;}
#honcomSec .oncomtitle{padding:25px;box-shadow:0 0 10px rgb(0 0 0 / 15%);width: 75%;margin-left: auto;margin-right: 20px;position:relative;background:#ffffff;margin-top: -10vh;z-index: 9;}
#honcomSec .oncomtitle h4{font-family: "Krub", sans-serif;color:#7ca3cd;font-weight: 700;text-transform:uppercase;margin-block:0px;line-height: 1;font-size:2vw;position: absolute;bottom: 0;right: 0;opacity: 0;}
#honcomSec .oncomtitle p{}
#honcomSec .ongocol .oncomtitle p.kmorepara{/* opacity:0;pointer-events:none; */}
#honcomSec .oncomtitle:hover{background:#4eaca6;}
#honcomSec .oncomtitle:hover h4{color:#ffffff;}
#honcomSec .oncomtitle:hover p{color:#ffffff;}
#honcomSec .oncomtitle:hover p a strong{color:#ffffff;}
#honcomSec .oncomtitle:hover p a:hover strong{text-decoration:underline;}

html body #pwusSec .comTitletb h2{color:#ffffff;line-height: 1;}
html body #pwusSec .comTitletb h2 strong{color:#ffffff;}
html body #pwusSec .comTitletb p{color:#ffffff;}
html body #pwusSec .comTitletb p:not(.Enowpara){opacity:0.6;}
html body #pwusSec .comTitletb p.Enowpara{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom: 1px solid #68b5b0;}
html body #pwusSec .comTitletb p.Enowpara a{display:block;color:#ffffff;text-transform: uppercase;position: relative;}
html body #pwusSec .comTitletb p.Enowpara a:before{content:'';position: absolute;width:100%;height:0px;bottom:0;left:0;background:#ffffff;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
html body #pwusSec .comTitletb p.Enowpara a:hover:before{height:4px;bottom:-2px;}
#pwusSec .SecomTitletb{padding-top:30px}
#pwusSec .pwuscolLeft{width: 45%;}
#pwusSec .pwuscolRight{width: 55%;}
#pwusSec .SecomTitletb h3{font-family: "Krub", sans-serif;color: #ffffff;font-weight: 100;text-transform: uppercase;margin-block: 0 10px;line-height: 1;font-size: 2.5vw;}
#pwusSec .SecomTitletb h3 strong{font-weight: 700;}
#pwusSec .SecomTitletb ul{list-style:none;}
#pwusSec .SecomTitletb ul li{color: #ffffff;line-height: 1.3;padding-bottom: 12px;margin-bottom: 12px;border-bottom:1px solid #68b5b0;position:relative;padding-left:13px;opacity:0.6;}
#pwusSec .SecomTitletb ul li:last-child{margin-bottom: 0px;border-bottom:0px solid #68b5b0;}
#pwusSec .SecomTitletb ul li:before{content:'';position:absolute;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #a1d1ce;top:4px;left:0}
.testmoshadowbox{width:80%;margin-left:auto;margin-right:4vw;margin-top:-16vh;position: relative;padding-right: 15px;padding-bottom: 15px;display: none;}
.testmoshadowbox:before{content:'';position: absolute;width:48%;aspect-ratio:1;right:0px;bottom:0px;background:#05302a;opacity:0.2;clip-path: polygon(100% 0, 100% 0%, 100% 100%, 0 100%);}
.testmocontsboxs{background:#379791;padding:3vw 4vw;position: relative;}
.testmocontsboxs:before{content:'';position:absolute;width:38px;height: auto;aspect-ratio: 1;left: 27px;top: 47px;background:url(images/quotationsIcontop.jpg) no-repeat center center;background-size:100%;}
.testmocontsboxs:after{content:'';position:absolute;width:38px;height: auto;aspect-ratio: 1;right:15px;bottom:6.5vh;background:url(images/quotationsIconbtm.jpg) no-repeat center center;background-size:100%;}
.testmocontsboxs p{color:#ffffff;}
.testmocontsboxs .namedetbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.testmocontsboxs .namedetimg{width:80px;border-radius: 50%;overflow: hidden;}
.testmocontsboxs .namedetimg img{width:100%;}
.testmocontsboxs .namedetCont{width:calc(100% - 80px);padding-left: 12px;}
.testmocontsboxs .namedetCont h5{color:#ffffff;margin:0;margin-bottom: 5px;padding-bottom: 5px;position:relative;}
.testmocontsboxs .namedetCont h5:before{content:'';position:absolute;width:calc(100% + 12px);height:1px;left:-12px;bottom:0;background:#5faca7;pointer-events:none;}
.testmocontsboxs .namedetCont h6{color:#9bc5c2;margin:0;text-transform:uppercase;}

.htestmoslider  .slick-arrow{width:30px;height:auto;aspect-ratio:1;opacity:0.6;z-index:99;top:auto;bottom:0;}
.htestmoslider  .slick-arrow.slick-disabled{opacity:0.3;}
.htestmoslider  .slick-arrow:hover{opacity:0.9;}
.htestmoslider  .slick-arrow:before{width:auto;height:auto;opacity:0;visibility:hidden;display:none;}
.htestmoslider  .slick-arrow.slick-prev{bottom:50px;left:auto;right:0;background:url(images/slidernobg-prev.png) no-repeat center center;background-size:100%;}
.htestmoslider  .slick-arrow.slick-next{right:0;background:url(images/slidernobg-next.png) no-repeat center center;background-size:100%;}

#InnerbanSec{padding:0;}
#InnerbanSec .inbanBg{}
#InnerbanSec .fusion-image-element .fusion-imageframe{}
#InnerbanSec .fusion-image-element .fusion-imageframe img{height: 65vh;object-fit: cover;}
#InnerbanSec .inbanCont{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;text-align:center;}
#InnerbanSec .inbanCont h5{font-family: "Krub", sans-serif;color: #ffffff;font-weight: 500;text-transform: uppercase;margin-block: 0 10px;line-height: 1;font-size: 2.5vw;letter-spacing: 1vw;}
#InnerbanSec .inbanCont h1{font-family: "Krub", sans-serif;color: #ffffff;font-weight: 700;text-transform: uppercase;margin-block: 0 10px;line-height: 1;font-size: 8vw;letter-spacing: 2px;}
#InnerbanSec .breadcrumblist{position: absolute;bottom: 3vh;left: 50%;width: auto;z-index: 9;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
#InnerbanSec .breadcrumblist span{color:#ffffff;letter-spacing:10px;text-transform:uppercase;}
#InnerbanSec .breadcrumblist span a{color:#ffffff;}
#aboutintroSec{padding-top:12vh;background:url(images/aboutintrobg.jpg) no-repeat center center;background-size:cover;}
html body #aboutintroSec .comTitletb h2{line-height:1;}
#aboutintroSec .fusion-image-element{margin-top:5vh;margin-bottom:-15vh;}

#InnerbanSec.ThankyuBanSec .inbanCont h5{font-size:16px;}
#InnerbanSec.ThankyuBanSec .inbanCont h1{}

#vismisSec{padding-block:20vh 12vh;}
#vismisSec::before{content:'';position:absolute;width:100%;height:56%;left:0;bottom:0;background:url(images/avakara-Icon.svg) no-repeat 56% center;background-size:auto 100%;filter: brightness(0) invert(1);opacity: 0.08;}
#vismisSec .vismistitlecol{margin-bottom: 8vh;border-bottom: 1px solid rgb(255 255 255 / 32%);}
#vismisSec .vismiscol{}
#vismisSec .vismiscol>.fusion-column-wrapper{position:relative;}
#vismisSec .vismiscol>.fusion-column-wrapper:before{content:'';position:absolute;width: 80%;height: 10vh;border-radius: 50%;bottom: 0;left: 50%;background: #333;transform: translate(-50%, 50%);filter: blur(27px);opacity: 0.4;pointer-events: none;}
#vismisSec .viscol{}
#vismisSec .miscol{}
#vismisSec .fusion-title{margin:0;margin-bottom: 0;}
.fusion-body #wrapper #vismisSec .fusion-title h3{font-family: "Krub", sans-serif;color: #ffffff;font-weight: 700;text-transform: uppercase;margin-block: 0px;line-height: 1;font-size: 2.5vw;letter-spacing: 2px;}
.fusion-body #wrapper #vismisSec .miscol .fusion-title h3{text-align:right;}
#vismisSec .vismiscol .fusion-text{background: #ffffff;padding: 3vw;position:relative;min-height: 32vh;width: 90%;}
#vismisSec .vismiscol .fusion-text h4{margin:0;color: #7ca3cd;font-family: "Krub", sans-serif;font-weight: 700;text-transform: uppercase;line-height: 1;font-size: 2vw;opacity:0.07;position:absolute;bottom:2vh;right:2vh;}
#vismisSec .vismiscol.miscol .fusion-text {text-align:right;margin-left: auto;}
#vismisSec .vismiscol.miscol .fusion-text h4{left:2vh;right:auto;text-align:left;}
#vismisSec .vismiscol.viscol .fusion-text h4{text-align:right;}
#vismisSec .vismiscol .fusion-text p{margin:0;}
#vismisSec .vismiscol .fusion-text .vismisicon{position:absolute;width: 4vw;}
#vismisSec .vismiscol .fusion-text .vismisicon img{width:100%;}
#vismisSec .vismiscol .fusion-text .visicon{top:4.5vh;right:2vw;}
#vismisSec .vismiscol .fusion-text .misicon{top:4.5vh;left:2vw;}

#AownerSec{}
#AownerSec .comTitletb h4{font-family: "Krub", sans-serif;color:#52b1aa;font-weight: 700;text-transform:uppercase;margin-block:0px;line-height: 1.2;font-size:1.5vw;}
#AownerSec .comTitletb h3{font-family: "Krub", sans-serif;color:#000000;font-weight: 100;text-transform:uppercase;margin-block:0 10px;line-height: 1.2;font-size:2.5vw;}
#AownerSec .comTitletb h3 small{font-size:1vw;font-weight: 700;}
#AownerSec .comTitletb h3 small:not(.displayblock){margin-left:10px;}
#AownerSec .comTitletb h3 small.displayblock{display: block;    letter-spacing: 1px;}
#AownerSec .comTitletb hr{margin-block:15px;}
#AownerSec .comTitletb p strong{font-size:1.1vw;}
#AownerSec .comTitletb.Ltb h3 {margin-bottom:0;margin-top:1vw;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
#AownerSec .comTitletb.Ltb h3 small{display:block;margin-left: 0;background:#000000;padding:5px 15px;border-radius:5px;color:#ffffff;}


#AbETurnSec{padding:0;}
.AbETurnSliderfor .slick-slide>div {line-height:0;}
.AbETurnSliderfor .slick-arrow{width:3vw;height:auto;aspect-ratio:1;opacity:0.6;z-index:99;}
.AbETurnSliderfor .slick-arrow.slick-disabled{opacity:0.3;}
.AbETurnSliderfor .slick-arrow:hover{opacity:0.9;}
.AbETurnSliderfor .slick-arrow:before{width:auto;height:auto;opacity:0;visibility:hidden;display:none;}
.AbETurnSliderfor .slick-arrow.slick-prev{left:0;background:url(images/slidergreenbox-prev.jpg) no-repeat center center;background-size:100%;}
.AbETurnSliderfor .slick-arrow.slick-next{right:0;background:url(images/slidergreenbox-next.jpg) no-repeat center center;background-size:100%;}
.AbETurnSlider{position: absolute;bottom: 16vh;right: 0;width: 80%;z-index: 99;overflow:hidden;}
.AbETurnSlider .slick-list{width: 115%;}
.AbETurnSlider .HETCBox{background:#e9e9e9;text-align:center;width: calc(100% - 20px);margin-inline: auto;padding: 1.4vw;cursor:pointer;min-height: 262px;}
.AbETurnSlider .HETCBox .HETCImg{display:none;}
.AbETurnSlider .HETCBox .HETCImg img{width:100%;}
.AbETurnSlider .HETCBox .HETContet{}
.AbETurnSlider .HETCBox .HETContet h3{font-family: "Krub", sans-serif;color:#23221e;font-weight: 100;text-transform:uppercase;margin-block:0 10px;letter-spacing: 1px;line-height:1;font-size:2.3vw;}
.AbETurnSlider .HETCBox .HETContet p{margin-bottom:0;color:#0d0c08;    font-weight: 300;}
.AbETurnSlider .slick-current .HETCBox{background:#4eaea9;}
.AbETurnSlider .slick-current .HETCBox h3{color:#ffffff;}
.AbETurnSlider .slick-current .HETCBox p{color:#ffffff;}

#abouteamSec{padding-bottom:0;padding-top:14vh;}
#abouteamSec:before{content:'';position:absolute;width:58%;height:100%;top:-1px;right:0;background:url(images/abouteamImg.jpg) no-repeat center center;background-size:cover;}
html body #abouteamSec .comTitletb h2{color:#ffffff;margin-left: -7vw;margin-top: -4vw;font-size: 6.5vw;line-height: 1;opacity: 0.4;}
html body #abouteamSec .comTitletb h2 strong{color:#ffffff;}
html body #abouteamSec .comTitletb h2 b{margin-left:5vw;font-weight:100;}
#abouteamSec .hteamsliderss {margin-top: 6vh;}
#abouteamSec .hteamsliderss {}
#abouteamSec .hteamsliderss .slick-arrow{width: 2.5vw;}
#abouteamSec .hteamsliderss .slick-arrow.slick-prev{right: calc(1vw + -4vw);}
#abouteamSec .hteamsliderss .slick-arrow.slick-next{right: calc(1vw + -8vw);}

.formrow{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-inline: -15px;}
.formrow .formcol{padding-inline:15px;}
.formrow .formcol p{margin-bottom:30px;}
.formrow .formcol.butncol p{margin-bottom:0px;}
.formrow .formcol.inbg p{background: #fff;padding: 12px 24px;border: 1px solid #44918e;border-radius: 5px;}
.formrow .formcol p span{display:block;line-height: 1.1;}
.formrow .formcol p .wpcf7-acceptance .wpcf7-list-item{margin-left:0;}
.formrow .formcol p .wpcf7-acceptance label{color:#ffffff;display:flex;}
.formrow .halfcol{width:50%;}
.formrow .fullcol{width:100%;}
.formrow .butncol{}
.wpcf7 form .formrow label{color:#5d5d5d;display: block;line-height: 1;}
.wpcf7 form .formrow span:not(.acceptinput) input{height: auto;line-height: 2;border-radius: 0;padding-inline: 0;border: none;}
.wpcf7 form .formrow select{height: auto;line-height: 2;border-radius: 0;padding-inline: 0;border: none;}
.wpcf7 form .formrow select option:first-child{color: #b2b2b3;}
.wpcf7 form .formrow .wpcf7-select-parent .select-arrow{border-radius:0;border:none;}
.wpcf7 form .formrow span.acceptinput .wpcf7-list-item{margin:0;}
.wpcf7 form .formrow span.acceptinput label{display: -webkit-box;display: -ms-flexbox;display: flex;}
.wpcf7 form .formrow span.acceptinput input{}
.wpcf7 form .formrow span.acceptinput .wpcf7-list-item-label{color:#ffffff;font-size:14px;}
.wpcf7 form .formrow .wpcf7-not-valid-tip{font-size:13px;display:block;line-height:1;}
.wpcf7 form .formrow span:not(.acceptinput) input::-webkit-input-placeholder {color:#b2b2b3;}
.wpcf7 form .formrow span:not(.acceptinput) input::-moz-placeholder {color:#b2b2b3;}
.wpcf7 form .formrow span:not(.acceptinput) input:-ms-input-placeholder {color:#b2b2b3;}
.wpcf7 form .formrow span:not(.acceptinput) input::-ms-input-placeholder {color:#b2b2b3;}
.wpcf7 form .formrow span:not(.acceptinput) input::placeholder {color:#b2b2b3;}
.formrow .formcol.butncol p input {background: #076762;border-radius: 0;text-transform: uppercase;letter-spacing: 1px;border: 1px solid #076762;padding: 0 25px;line-height: 45px;}
.formrow .formcol.butncol p input:hover{background: #ffffff;color:#076762;}

#jvintrosec{background:#ffffff url(images/jvintroimg.jpg) no-repeat left center;background-size:auto 100%;padding-block: 18vh;}

#contusbansec{padding-inline:0;}
#contusbansec .avakaralicon{position:absolute;width:25%;top: 45%;right: 18%;z-index: 9;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);mix-blend-mode: luminosity;opacity:0.1;}
#contusbansec .avakaralcircle{position:absolute;top: 45%;left: 65%;-webkit-transform: translate(-50% , -50%);-ms-transform: translate(-50% , -50%);transform: translate(-50% , -50%);z-index: 99;}
#contusbansec .avakaralcircle:before,#contusbansec .avakaralcircle:after{content:'';position:absolute;width:100%;height:100%;background:#24968f;border-radius:50%;z-index:-1;opacity:0.7;	top: 0;}
#contusbansec .avakaralcircle:before{animation: pulse 2s ease-out infinite;}
#contusbansec .avakaralcircle:after{animation: pulse 2s 1s ease-out infinite;}
#contusbansec .avakaralcircle b{width:20px;height:20px;border-radius:50%;background:#24968f;display: block;}

@-webkit-keyframes pulse{
	100%{
		-webkit-transform: scale(5);
		        transform: scale(5);
		opacity:0;
	}
}
@keyframes pulse{
	100%{
		-webkit-transform: scale(5);
		        transform: scale(5);
		opacity:0;
	}
}
#contusbansec .contaddCols{position:absolute;width:100%;height:100%;left:0;top:0;z-index:99;padding-inline: 15vw;}
#contusbansec .contustitletb{}
#contusbansec .contustitletb h1{color:#1e3049;font-family: "Krub", sans-serif;font-weight: 100;text-transform:uppercase;margin-block:0 10px;letter-spacing: 0px;line-height:1;font-size:4.5vw;}
#contusbansec .contustitletb h1 strong{color:#55b2ab;font-weight:700;}
#contusbansec .contustitletb p{}
#contusbansec .contaddstb{}
#contusbansec .contaddsss{padding-block:20px;position:relative;}
#contusbansec .phonecol{display: -webkit-box;display: -ms-flexbox;display: flex;}
#contusbansec .phonecol .contlist{margin-right:20px;}
#contusbansec .phonecol .contlist:last-child{margin-right:0px;}
#contusbansec .emailcol{display: -webkit-box;display: -ms-flexbox;display: flex;}
#contusbansec .emailcol .Emaillist{margin-right:20px;}
#contusbansec .emailcol .Emaillist:last-child{margin-right:0px;}
#contusbansec .contaddsss:before{content:'';position:absolute;width:100%;height:1px;bottom:0;left:0;background: #D2D2D2;background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(210, 210, 210, 1) 35%, rgba(210, 210, 210, 0) 100%);}
#contusbansec .contaddstb .contaddsss:nth-last-child(2):before{opacity:0;}
#contusbansec .contaddstb .contaddsss:last-child:before{opacity:0;}
#contusbansec .contaddstb h5{color:#4eaea9;text-transform:uppercase;margin:0;font-size:1vw;}
#contusbansec .contaddstb p{color:#5d5d5d;margin: 0;font-size: 1vw;}
#contusbansec .contaddstb ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;}
#contusbansec .contaddstb ul li{margin-right:15px;color:#5d5d5d;}
#contusbansec .contaddstb ul li a{color:#5d5d5d;    font-size: 1vw;}
#contusbansec .gmapcol{display:-webkit-box;display:-ms-flexbox;display:flex;}
#contusbansec .gmapcol a{background: #24968f;color: #ffffff;text-transform: uppercase;display: block;line-height: 45px;padding-inline:40px;border-radius: 5px;border: 2px solid #24968f;letter-spacing: 2px;}
#contusbansec .gmapcol a:hover{background: #ffffff;color:#24968f;}
#contusbansec .socialmetb{position: absolute;bottom: 20px;right: 0;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);display:none;}
#contusbansec .socialmetb ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;}
#contusbansec .socialmetb ul li{width:40px;margin-right:20px;}
#contusbansec .socialmetb ul li a{display:block;-webkit-transition: all 0.5s linear ;-o-transition: all 0.5s linear ;transition: linear ;position:relative;top:0;}
#contusbansec .socialmetb ul li a:hover{top:-5px;}
#contusbansec .socialmetb ul li a img{display:block;}

html body #contusformSec .comTitletb h2{line-height:1;}
#contusformSec{}
#contusformSec:before{content:'';position:absolute;width:80%;height:100%;top:0;right:0;background:url(images/contforming.jpg) no-repeat 60% center;background-size:auto 100%; }

.mtestmonislider {padding-bottom: 0px;}
.mtestmonislider .slick-arrow{width:3vw;height:auto;aspect-ratio:1;opacity:0.6;z-index:99;top:50%;bottom:auto;border-radius: 50%;}
.mtestmonislider .slick-arrow.slick-disabled{opacity:0.3;}
.mtestmonislider .slick-arrow:hover{opacity:0.9;}
.mtestmonislider .slick-arrow:before{width:auto;height:auto;opacity:0;visibility:hidden;display:none;}
.mtestmonislider .slick-arrow.slick-prev{left:auto;right:0;background:url(images/slidergreenbox-prev.jpg) no-repeat center center;background-size:101%;-webkit-transform: translate(100%, -65%) rotate(90deg);-ms-transform: translate(100%, -65%) rotate(90deg);transform: translate(100%, -65%) rotate(90deg);}
.mtestmonislider .slick-arrow.slick-next{right:0;background:url(images/slidergreenbox-next.jpg) no-repeat center center;background-size:101%;-webkit-transform: translate(100% , 65%) rotate(90deg);-ms-transform: translate(100% , 65%) rotate(90deg);transform: translate(100% , 65%) rotate(90deg);}
.mtestmonislider:before{content:'';position:absolute;width:100%;height:40%;left:0;bottom:0;background: #FFFFFF;background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);z-index:99;pointer-events:none;opacity:0;}
.mtestmonislider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;}
.mtestmonislider .slick-slide>div{width:50%;margin-block: 10px;}
.mtestmonislider .slick-slide>div>div{height:100%;position:relative;}
.mtestmonislider .slick-slide .custom_slick_slider_inner{height:100%;position:relative;}
.mtestmonislider .slick-slide>div:nth-child(1){}
.mtestmonislider .slick-slide>div:nth-child(2){top:10px;}
.mtestmonislider .vnamedetbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top:20px;}
.mtestmonislider .vnamedetimg{width:60px;border-radius: 50%;overflow: hidden;}
.mtestmonislider .slick-list{padding-bottom:29px;}
.mtestmonislider .vtestmocontsboxs {}
.mtestmonislider .namedetimg img{width:100%;}
.mtestmonislider .vnamedetCont{width:calc(100% - 60px);padding-left: 12px;position:relative;}
.mtestmonislider .vnamedetCont h5{font-size:14px; color:#000000;margin:0;margin-bottom: 5px;position:relative;}
.mtestmonislider .vnamedetCont h6{font-size:13px;color:#b9b9b9;margin:0;text-transform:uppercase;}
.mtestmonislider .youtubeicon{position:absolute;right: 0;bottom: 0;}

#comprolistSec .comlistcolss {margin-bottom: 18vh;}
#comprolistSec>.fusion-row>.comlistcolss:last-child {margin-bottom: 0vh;}
#comprolistSec .comlistcolss .Elevatnimg{margin-top: -8vh;margin-bottom: 8vh;}
#comprolistSec .comlistcolss .compro-logo{position:absolute;width:48%;bottom:0;left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background:#ffffff;border-radius:40px 40px 0 0;padding:20px;z-index:9;}
#comprolistSec .comlistcolss:before{content:'';position:absolute;width:90%;height:100%;left:5%;right:5%;background:#51afaa;}
html body #comprolistSec .comTitletb{margin-bottom:10vh;}
#comprolistSec .Leftimg {}
#comprolistSec .Rightimg {}
#comprolistSec .halfcolcont .fusion-column-wrapper{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
#comprolistSec .comlistcolss .fusion-builder-row-inner{-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}
#comprolistSec .comlistcolss .halfcolimg{width:53%;}
#comprolistSec .comlistcolss .halfcolcont{width:47%;}
#comprolistSec .comlistcolss .fusion-text{}
#comprolistSec .Leftimg .fusion-text{padding-right:5vw;}
#comprolistSec .Rightimg .fusion-text{padding-left:5vw;}
#comprolistSec .comlistcolss .fusion-text h3 {color:#ffffff;margin-block:0px;font-family: "Krub", sans-serif;text-transform: uppercase;line-height:1;font-size: 3.3vw;}
#comprolistSec .comlistcolss .fusion-text p {color:#ffffff;}
#comprolistSec .comlistcolss .fusion-text p br{display:none;}
#comprolistSec .comlistcolss .fusion-text ul {display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom: 20px;padding-block: 15px;border: 1px solid #74bfbb;border-width: 1px 0;}
#comprolistSec .comlistcolss .fusion-text ul li {display:-webkit-box;display:-ms-flexbox;display:flex;color:#ffffff;font-weight:600;line-height: 1;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 20px;}
#comprolistSec .comlistcolss .fusion-text ul li img {width:auto;height:30px;margin-right: 5px;}
#comprolistSec .comlistcolss .fusion-text ul li strong {font-size:1.8vw;font-weight:700;margin-right: 6px;}
#comprolistSec .comlistcolss .fusion-text ul li strong small{font-size:13px;margin-inline: -7px;}
#comprolistSec .comlistcolss .fusion-text ul li small {font-size:15px;}
#comprolistSec .comltlistcolss .comthalfcolimg>.fusion-column-wrapper{position:relative;margin-block:0px 0;}
#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text{width:85%!important;z-index:99;background: #48a09b;padding:10px 20px;position:relative;margin-top:0px;margin-left:auto;transform: translateY(-50%);}
#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text h3{margin-block:0;font-family: "Krub", sans-serif;text-transform: uppercase;line-height:1.4;font-size: 1.2vw;color:#ffffff;}
#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text h6{margin-block:0;line-height:1.1;font-size: 1vw;color:#ffffff;font-weight: 100;letter-spacing:0px;padding-left:0px;position:relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}
#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text h6:before{content:'';position:relative;display:block;width: 15px;aspect-ratio: 1 / 1.4;margin-right:5px;background:url(images/location-icon.svg) no-repeat center bottom;background-size:100%;}


#onprolistSec .ongohalfcol>.fusion-column-wrapper{margin-block:20px;}
#onprolistSec .ongohalfcol .fusion-text{padding: 2vw;box-shadow: 0 0 10px rgb(0 0 0 / 15%);width: 85%;margin-left: auto;margin-right: 20px;position: relative;background: #ffffff;margin-top: -10vh;z-index: 9;}
#onprolistSec .ongohalfcol .fusion-text h3 {color:#4fb0aa;margin-block:0px;font-family: "Krub", sans-serif;text-transform: uppercase;line-height:1;font-size:2.1vw;}
#onprolistSec .ongohalfcol .fusion-text p {color:#112642;margin-bottom:10px;letter-spacing: 0;}
#onprolistSec .ongohalfcol .fusion-text p br{display:none;}
#onprolistSec .ongohalfcol .fusion-text ul {display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom: 0px;padding-block: 0px;-ms-flex-wrap: wrap;flex-wrap: wrap;}
#onprolistSec .ongohalfcol .fusion-text ul li {display:-webkit-box;display:-ms-flexbox;display:flex;color:#112642;font-weight:600;line-height: 1;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 20px;margin-bottom:10px;width:100%;}
#onprolistSec .ongohalfcol .fusion-text ul li a{line-height:41px;padding-inline:20px;background:#48a09b;color:#ffffff;margin-top: 15px;display: block;}
#onprolistSec .ongohalfcol .fusion-text ul li a:hover{background:#ffffff;color:#48a09b;}
#onprolistSec .ongohalfcol .fusion-text ul li:last-child {margin-bottom:0;}
#onprolistSec .ongohalfcol .fusion-text ul li img {width:auto;height:25px;margin-right: 5px;-webkit-filter: brightness(0);filter: brightness(0);}
#onprolistSec .ongohalfcol .fusion-text ul li strong {font-size:1.8vw;font-weight:700;margin-right: 6px;}
#onprolistSec .ongohalfcol .fusion-text ul li strong small{font-size:13px;margin-inline: -7px;}
#onprolistSec .ongohalfcol .fusion-text ul li small {font-size:15px;}
#onprolistSec .ongohalfcol .fusion-text ul li:nth-child(1)>small>br{display:none;}
#onprolistSec .ongohalfcol .fusion-text:hover {background: #4fb0aa;}
#onprolistSec .ongohalfcol .fusion-text:hover ul li{color:#ffffff;}
#onprolistSec .ongohalfcol .fusion-text:hover h3{color:#ffffff;}
#onprolistSec .ongohalfcol .fusion-text:hover p{color:#ffffff;}
#onprolistSec .ongohalfcol .fusion-text:hover ul li img{-webkit-filter: brightness(1);filter: brightness(1);}

#onprolistSec .upcomltlistcolss .fusion-builder-row-inner{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

#InnerbanSec.ThankyuBanSec {}
#InnerbanSec.ThankyuBanSec .inbanCont h5{color: #333;letter-spacing: 0;line-height: 1.2;}
#InnerbanSec.ThankyuBanSec .inbanCont h1{color: #52b1aa;}

html body .wpcf7 .wpcf7-form .fusion-alert{font-size: 14px;line-height: 1.2;padding: 15px;}
html body .wpcf7 .wpcf7-form .fusion-alert .toggle-alert{display:none;}
html body .wpcf7 .wpcf7-form.invalid .fusion-alert{background: #db4b68;color: #ffffff;}
html body .wpcf7 .wpcf7-form.sent .fusion-alert{background: green;color: #ffffff;}

.teamdetlpopss #pop_content h4{color: #ffffff;font-family: "Krub", sans-serif;margin: 0;margin-bottom: 6px;font-size: 2vw;position: relative;}
.teamdetlpopss #pop_content h6{color: #ffffff;margin: 0;margin-bottom: 15px;text-transform: uppercase;font-size: 16px;letter-spacing: 2px;position: relative;}
.teamdetlpopss #pop_content p{color: #ffffff;margin-bottom: 15px;text-align: justify;}
.teamdetlpopss #pop_content ul li{color: #ffffff;margin-bottom: 5px;}
.teamdetlpopss #pop_content p:last-child{margin-bottom: 0px;}

body.page-id-288 #stickyenqurenowdiv{display:none;}


#AownerSec.bornBold p strong {   font-size: 18px; }
#AownerSec.bornBold .comTitletb {  margin: 0 0 30px; }
#AownerSec.bornBold .bornBoldR .fusion-column-wrapper{margin:0;}
#onprolistSec.upcoming .ongohalfcol .fusion-text {
    padding: 80px 0 0;  box-shadow: inherit;   width: 80%;   margin-left: 32px;   margin-right: 20px;   position: relative;   background: inherit;  margin-top: 0;  z-index: 9;
}
 #onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text p { color: #ffffff; }
 #onprolistSec .upcomltlistcolss{position:relative;}
#onprolistSec .upcomltlistcolss:before{content:''; position:absolute; left:0; width: 100%;  height: 85%;  top: 48px;  background: #4fb0aa;}
#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text h3 {color:#fff;}
#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li:nth-child(1){ border-top: solid 1px rgba(255, 255, 255, 0.3);}
#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li {  color: #fff;   font-size: 18px;  padding: 20px 0;  border-bottom: solid 1px rgba(255, 255, 255, 0.3); margin: 0;}
#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text  ul li img {
    -webkit-filter: brightness(1);
    filter: brightness(1); margin-right: 18px;
}
#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li:nth-child(1)>small>br {
    display: block;  
}
#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li small {
    font-size: 18px;
    line-height: 22px;
}
#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text p br {
    display: block;
}
 
   #onprolistSec .upcomltlistcolss .fusion-imageframe { width: 100%;}
   #onprolistSec .upcomltlistcolss .fusion-imageframe img { width: 100%;}
   #onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li img {  height: 57px;}
   #onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul {  margin-top: 22px;}
 
@media screen and (max-width: 1700px){
	html body{font-size:16px;letter-spacing:0px; }
	#AownerSec.bornBold p strong {   font-size: 16px; }
	.AbETurnSlider{bottom: 10vh;}
	.hteamsliderss .slick-list {padding-top: 10vh;}
	.hteamsliderss .custom_slick_slider_inner .featureimg{width: 41%;}
	html body #abouteamSec .comTitletb h2{margin-left: -7vw;}
	.testmocontsboxs:before,.testmocontsboxs:after{    width: 30px;}
	.mtestmonislider .vtestmocontsboxs { min-height: 376px;}
}
@media screen and (max-width: 1620px){
	html body{font-size:15px;}
	.wpcf7 form .formrow span:not(.acceptinput) input{font-size:15px;}
	#mfooters nav ul li a,#mfooters .fotmaiphonetb ul li{font-size:15px;}
	.wpcf7 form .formrow select{font-size:15px;}
	.hteamsliderss .custom_slick_slider_inner .htemconts h6{font-size:15px;}
	.formrow .formcol.butncol p input {font-size: 14px;}
	#habutSec .habutBbox {padding-top: 7vh;}
	.hteamsliderss .custom_slick_slider_inner .featureimg img {height: auto;object-fit: contain;}
	.AbETurnSlider .HETCBox{min-height: 248px;}
	.formrow .formcol.inbg p{padding: 10px 20px;}
	#voftrustSec .voftrustLcol{width: 53.2%;}
	#voftrustSec .voftrustRcol {width: 46.8%;}
	#hteamSec h2{margin-left: -5.2vw;}
	.hteamsliderss .custom_slick_slider_inner .featureimg{width: 37%;}
	.testmoshadowbox:before{width: 37%;}
	#AownerSec.bornBold p strong {   font-size: 15px; }
}


@media screen and (min-width:1401px) and (max-width:1500px) {
    body #wrapper #main .fullwidth-box:not(.hundred-percent-fullwidth)>.fusion-row{max-width: 1180px!important;}
    #voftrustSec>.fusion-row, #mfooters>.fusion-row{max-width: 1180px!important;}
}

@media screen and (max-width: 1500px){
	html body{font-size:14px;}
	.wpcf7 form .formrow span:not(.acceptinput) input{font-size:14px;}
	.wpcf7 form .formrow select{font-size:14px;}
	#mfooters nav ul li a,#mfooters .fotmaiphonetb ul li{font-size:14px;}
	.hteamsliderss .custom_slick_slider_inner .htemconts h6{font-size:14px;}
	#habutSec .habutBCol .fusion-image-element {width: 75%;}
	#hteamSec h2{margin-left: -5.2vw;}
	.custom-model-inner_custom_popup {width: 70%;}
	.formrow .formcol.inbg p {padding: 8px 20px;}
	.close-btn_custom_popup{padding-bottom: 0px;width: 30px;}
	.enquirenowpopupss .popright {padding: 2vw 3vw;}
	.partnerwuspopupss .popright {padding: 2vw 3vw;}
	.formrow .formcol p {margin-bottom: 25px;}
	.formrow .formcol.butncol p input{line-height: 36px;}
	.testmocontsboxs:before,.testmocontsboxs:after{width: 24px;}
	.testmoshadowbox{margin-top: -12vh;}
	.AbETurnSlider .HETCBox .HETContet p {line-height: 1.4;}
	.AbETurnSlider .HETCBox {min-height: 218px;}
	#comprolistSec .comlistcolss .fusion-text ul{margin-bottom: 10px;padding-block: 10px;}
	#comprolistSec .comlistcolss .fusion-text ul li strong {font-size: 1.5vw;}
	#comprolistSec .comlistcolss .fusion-text ul li small {font-size: 13px;}
	#comprolistSec .comlistcolss .fusion-text ul li strong small {margin-inline: -4px;}
	#contusbansec .gmapcol a{line-height: 40px;}
	#AownerSec.bornBold p strong {   font-size: 14px; }
	#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li img {   height: 45px; }
	#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li { padding: 16px 0;}
	#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li small {  font-size: 16px; line-height: 20px; }
	#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul {  margin-top: 15px;}
}

@media screen and (min-width:1201px) and (max-width:1400px) {
    body #wrapper #main .fullwidth-box:not(.hundred-percent-fullwidth)>.fusion-row{max-width: 1050px!important;}
    #voftrustSec>.fusion-row, #mfooters>.fusion-row{max-width: 1050px!important;}
    
}


@media screen and (max-width: 1400px){
	body .post-content p {margin-bottom: 10px;}
	html body{font-size:13px;}
	.wpcf7 form .formrow span:not(.acceptinput) input{font-size:13px;}
	.wpcf7 form .formrow select{font-size:13px;}
	#mfooters nav ul li a,#mfooters .fotmaiphonetb ul li{font-size:13px;}
	#MHeader .fusion-image-element {width: 7vw;}
	.formrow .formcol.butncol p input {font-size: 13px;line-height: 32px;}
	.hteamsliderss .custom_slick_slider_inner .htemconts h6{font-size:13px;}
	.formrow .formcol p {margin-bottom: 20px;}
	body.fusion-body #mfooters .fusion-title h5{font-size: 14px;}
	#mfooters .fusion-social-networks .fusion-social-networks-wrapper a{width: 30px;font-size: 14px!important;}
	.fusion-body #wrapper #vismisSec .fusion-title h3{font-size: 3vw;}
	#contusbansec .gmapcol a{line-height: 35px;}
	#contusbansec .contaddsss {padding-block: 15px;}
	.testmocontsboxs:before{top: 33px;}
	#mfooters .footcolR .fusion-text p:not(.openlink):not(.copypara){letter-spacing: 0;}
	#haHETSec {padding-inline: 20px;}
	#mfooters .footcolL .fusion-text p.Lettalkpara a:after{width: 22px;}
	.mtestmonislider .vtestmocontsboxs {min-height: 305px;}
	.vtestmocontsboxs p.paracont {line-height: 1.4;}
	.mtestmonislider .vnamedetCont h6 {font-size: 12px;}
	#mfooters .footcolL .credaischnitb ul li img{height: 50px;}
	#AownerSec.bornBold p strong {   font-size: 13px; }
	    #onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li img {   height: 40px;  }
}
@media screen and (max-width: 1300px){
	.AbETurnSlider .HETCBox {min-height: 196px;}
	#contusbansec .socialmetb ul li {width: 30px;}
	#hintroSec .HIntrotitletb h4{letter-spacing: 8px;}
	.testmocontsboxs:before {top: 30px;left: 23px;}
}


@media screen and (max-width: 1200px){
	#hteamSec h2 {margin-left: -7.2vw;}
	#haHETSec {padding-inline: 23px;}
	#honcomSec .oncomsectb{left: 7%;}
	.AbETurnSlider .HETCBox {min-height: 150px;}
	html body #abouteamSec .comTitletb h2 {margin-left: -10vw;}
	#abouteamSec .hteamsliderss .slick-arrow {width: 35px;}
	html body #contusformSec .comTitletb p br{display:none;}
	#HamburgerMegamenu .stcolitem ul li a{font-size: 2.4vw;}
}

@media screen and (max-width: 1200px){
	#hbanSec .HBantitletb{width: 100% !important;bottom: 30px;}
	#hbanSec .HBantitletb h4{font-size: 26px;}
	#hintroSec .HIntrotitletb{width: 100% !important;bottom: 55px;}
	#hintroSec .HIntrotitletb h4{font-size: 26px;}
	#habutSec .habutTbox h2 {margin-left: -34px;}
	html body #habutSec .habutBbox {width: 37%!important;}
	html body #habutSec .comTitletb p br{display:none;}
	#habutSec .habutBbox {padding-top: 50px;}
	#habutSec .habutBCol .fusion-image-element{bottom: auto;top: 50px;width: 70%;}
	html body .secpadblock {padding-block: 60px;}
	#hteamSec {padding-top: 60px;}
	.hteamsliderss .slick-list {padding-top: 60px;}
	.hteamsliderss .custom_slick_slider_inner .featureimg {width: 35%;height: auto;}
	#hteamSec h2 {margin-left: -4.2vw;}
	#haHETSec .haHETBox{width: 100% !important;top: 30px;}
	#haHETSec {padding-inline: 20px;}
	#honcomSec .oncomsectb h3{font-size: 35px;}
	#honcomSec .oncomsectb h6{font-size: 20px;}
	.testmoshadowbox {margin-top: -85px;}
	.testmocontsboxs:before{left: 25px;top: 30px;}
	.testmocontsboxs:after{bottom: 52px;}
	.testmocontsboxs:before, .testmocontsboxs:after {width: 17px;}
	.custom-model-inner_custom_popup {width: 96%;}
	.enquirenowpopupss .popright h2{font-size: 35px;margin-bottom:10px;}
	.partnerwuspopupss .popright h2{font-size: 35px;margin-bottom:10px;}
	#voftrustSec{padding-top: 60px;}
	#mfooters {padding-block: 80px 40px;}
	#voftrustSec>.fusion-row {margin-bottom: -50px;}
	#mfooters .fotmaiphonetb, #mfooters .footcolR .fusion-column-wrapper>.fusion-builder-row-inner:nth-child(2),#mfooters .footcolR .fusion-column-wrapper>.fusion-builder-row-inner:nth-child(3){padding-bottom: 15px;margin-bottom: 15px;}
	#habutSec .habutTboxR{width: 35% !important;}
	.testmoshadowbox{margin-right: 60px;}
	#HamburgerMegamenu .hcontsBox{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	#HamburgerMegamenu .hcontsItems{margin-bottom:15px;}
	#HamburgerMegamenu .megamenu-container .mmMenuTCon{display:none;}
	#HamburgerMegamenu .megamenu-container>div {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}
	#HamburgerMegamenu .stcolitem ul li{-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
	
	#aboutintroSec{padding-top: 60px;}
	#aboutintroSec .fusion-image-element {margin-top: 30px;margin-bottom: -75px;}
	#vismisSec {padding-block: 106px 60px;}
	html body .comTitletb.marbtm {margin-bottom: 30px;}
	#vismisSec .vismiscol .fusion-text{min-height: auto;padding: 20px;}
	#vismisSec .fusion-title {margin: 0 !important;margin-bottom: 0px !important;}
	#vismisSec .vismiscol .fusion-text{min-height: 12vh;}
	.AbETurnSlider .slick-list {width: 100%;}
	.AbETurnSlider {bottom:auto;width: 100%;position: relative;top:-1px;}
	.AbETurnSlider .HETCBox{width: calc(100% - 1px);}
	#abouteamSec:before{width: 57%;}
	html body #jvformSec .comTitletb p br{display:none;}
	.voicestrustslider .slick-list {width: 100%;}
	#contusbansec .contustitletb p br{display:none;}
	#habutSec .habutTbox h2 {margin-left: -26px;}
	.hteamsliderss .custom_slick_slider_inner .featureimg{    width: 35%;}
	#stickyenqurenowdiv a{line-height: 32px;}
	#jvintrosec{padding-block: 12vh;}
	.voicestrustslider:after{opacity:0;}
	#mfooters .footcolL .fusion-text p.Lettalkpara a:after {width: 17px;}
	.voicestrustslider .slick-arrow {width: 38px;}
	#vismisSec .vismiscol .fusion-text{width: 90% !important;min-height: 27vh;}
	#vismisSec .vismiscol .fusion-text .vismisicon{width: 5vw;}
}

@media screen and (min-width: 1100px) and (max-width: 1200px){
	html body .aboutintrocolL .comTitletb{padding-left:20%;}
	html body .aboutintrocolR .comTitletb{padding-right:10%;}
	#vismisSec .vismiscol .fusion-text {        min-height: 165px;}
	.AbETurnSlider .HETCBox {width: calc(100% - 2px);margin-inline: auto;}
	.vtestmocontsboxs {width: calc(100% - 2px);margin:0;}
}
@media screen and (max-width: 1100px){
	#aboutintroSec .aboutintrocolL .fusion-text{padding-left:10vw;}
	#aboutintroSec .aboutintrocolR .fusion-text{padding-right:10vw;}
	.vtestmocontsboxs{margin-left:0;}
	#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text h6:before{width: 9px;}
	#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text h3{font-size: 17px;}
	#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text h6{font-size:14px;}
	#vismisSec .vismiscol .fusion-text {min-height: 170px;}
	.hteamsliderss .custom_slick_slider_inner .featureimg img{filter: none;}
}
@media screen and (max-width: 1000px){
	#haHETSec {padding-inline: 10px;}
	.testmocontsboxs{padding: 30px;}
	.testmocontsboxs:before {left: 9px;top: 23px;}
	.htestmoslider .slick-arrow.slick-prev{right: 15px;}
	.htestmoslider .slick-arrow.slick-next{right: 15px;}
	.testmocontsboxs:after{right: 9px;}
	.vtestmocontsboxs {width: calc(100% - 2px);margin-inline: 0;}
	#mfooters .footcolR .fusion-column-wrapper>.fusion-builder-row-inner:nth-child(2) .fusion-layout-column {width: 100%;}
	#mfooters .fotmaiphonetb ul{-ms-flex-wrap:wrap;flex-wrap:wrap;}
	#mfooters .fotmaiphonetb ul li{width:100%;}
	.hteamsliderss .slick-list {padding-top: 0;}
	.testmocontsboxs .namedetCont h5{font-size: 16px;}
	.testmocontsboxs .namedetCont h6{font-size: 13px;}
	#onprolistSec .ongohalfcol .fusion-text ul li{margin-right: 0px;margin-bottom: 5px;}
	#onprolistSec .ongohalfcol .fusion-text ul li small br{display:none;}
	#onprolistSec .ongohalfcol .fusion-text ul li strong {font-size: 30px;}
	#onprolistSec .ongohalfcol .fusion-text ul li small {font-size: 12px;}
	#onprolistSec .ongohalfcol .fusion-text ul li a{margin-top: 8px;}
	#onprolistSec .ongohalfcol .fusion-text{margin-right: 0;margin-top: 0;padding: 20px;}
	#onprolistSec .ongohalfcol .fusion-text h3{font-size:30px;}
	#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text h3{font-size:30px;}
	#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text h6{font-size:20px;}
	#comprolistSec .comltlistcolss .comthalfcolimg>.fusion-column-wrapper{margin-block: 15px;}
	#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text {width: 100% !important;transform: translateY(0%);}
	#aboutintroSec .aboutintrocolL .fusion-text {padding-left: 0;}
	#aboutintroSec .aboutintrocolR .fusion-text {padding-right: 0;}
	#MHeader .headcallus a span {font-size: 13px;}
	#MHeader .headcallus a strong {font-size: 18px;}
	#contusbansec .contaddstb h5{font-size: 13px !important;}	
	#AownerSec .comTitletb p strong{font-size:14px;}
	#onprolistSec.upcoming .ongohalfcol .fusion-text {  padding: 57px 0 0;}
	    #onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li small {   font-size: 14px;  line-height: 18px; }
		#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li {  padding: 12px 0;   }
		#onprolistSec .upcomltlistcolss:before { top: 30px;}
	 #onprolistSec.upcoming .ongohalfcol .fusion-text {  padding: 40px 0 0;  margin-left: 0; }
	#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li {  padding: 9px 0; }
}
@media screen and (max-width: 900px){
	#habutSec .habutTbox h2{font-size:28px!important;}
	#habutSec .habutTboxR h2{font-size:28px!important;}
}
@media screen and (max-width: 800px){
	#MHeader{padding-block: 10px;background: #ffffff;}
	body:not(.home):not(.page-id-22) #MHeader .fusion-image-element .fusion-imageframe img {-webkit-filter: brightness(1) invert(0);filter: brightness(1) invert(0);}
	body:not(.home):not(.page-id-22) #MHeader .hummenus {-webkit-filter: brightness(1) invert(0);filter: brightness(1) invert(0);}
	#MHeader .fusion-image-element {width: 50px;}
	html body .comTitletb h5{font-size: 13px;}
	html body .comTitletb h2{font-size: 40px;}
	html body .comTitletb p br{display:none;}
	#hbanSec {margin-top: 40px;}
    #hbanSec .HBantitletb {bottom: 5px;}
    #hbanSec .HBantitletb h4 {font-size: 23px;}
	#hintroSec .HIntrotitletb{padding-inline: 30px;bottom: 25px;}
	#habutSec .habutTbox{position: relative;padding-left: 0;}
	#habutSec .habutTbox h2 {margin-left: 0;display:none;}
	#habutSec .habutTboxR h2.sendhtwo {display: block;text-align: left;transform: translateX(100%);position: absolute;top: 0;color: #112642;width: 110%;padding-top: 20px;}
	#habutSec .habutTboxR h2.sendhtwo strong{color: #52b1aa;}
	#habutSec .habutTboxR{padding-top: 20px;}
	html body #habutSec .habutBbox {width: 100% !important;}
	#habutSec .habutBCol .fusion-image-element {bottom: auto;top: 0;width: calc(100% + 60px);right: 0;left: -30px;position: relative;}
	#habutSec .habutBbox {padding-top: 20px;padding-bottom: 20px;}
	#hteamSec h2{padding-top: 0;margin-left: 0;}
	.hteamsliderss .slick-list {padding-top: 0;}
	.hteamsliderss .custom_slick_slider_inner .featureimg {height: 100%;right: 0px;width: 42%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}
	.hteamsliderss .custom_slick_slider_inner .featureimg img {height: auto;object-fit: contain;}
	#haHETSec .slick-current .HETCBox .HETContet p,#haHETSec .HETCBox .HETContet p {height: auto;}
	#haHETSec {padding-inline: 12px;}
	.voicestrustslider{width: 100%;}
	.voicestrustslider:after{opacity:0;}
	#honcomSec .oncomtitle{width:100%!important;margin-right: 0;margin-top: 0;min-height: 160px;}
	#mfooters .fotmaiphonetb ul{display: block;}
	#mfooters .footcolR .fusion-column-wrapper>.fusion-builder-row-inner:nth-child(2) .fusion-layout-column{width:100%;}
	#mfooters .footcolR .fusion-column-wrapper>.fusion-builder-row-inner:nth-child(4) .fusion-layout-column{width:100%;}
	#mfooters nav ul {display: block;margin-bottom: 30px;}
	#mfooters .footcolR .fusion-text p.openlink{-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-top: 20px;}
	#vismisSec .vismiscol .fusion-text .misicon {top: 10px;left: 10px;width: 55px;}
	.AbETurnSlider .HETCBox {min-height: auto;padding: 20px;}
	.AbETurnSliderfor .slick-arrow {width: 35px;}
	#abouteamSec:before {width: 80%;}
	#abouteamSec .hteamsliderss .slick-arrow.slick-next {right: calc(1vw + -11vw);}
	#jvintrosec {background: #ffffff url(images/jvintroimg.jpg) no-repeat 46% center;background-size: auto 100%;}
	#comprolistSec .comlistcolss .Elevatnimg {margin-top: 0;margin-bottom: 0;}
	#comprolistSec .comlistcolss:before{width: 100%;left: 0;right: 0;}
	#comprolistSec .comlistcolss {margin-bottom: 45px;}
	#comprolistSec .Rightimg .fusion-text,#comprolistSec .Leftimg .fusion-text {padding-inline: 0;    padding-block: 15px;}
	html body #comprolistSec .comTitletb {margin-bottom: 40px;}
	.mtestmonislider .slick-slide>div:nth-child(2) {margin-top: 0;}
	.mtestmonislider .slick-slide>div {width: 100%;}
	#pwusSec .pwuscolLeft {width: 100%;margin-bottom: 15px;}
	#pwusSec .pwuscolRight {width: 100%;}
	html body #voftrustSec .comTitletb h2{font-size:40px;}
	#contusbansec .contaddstb p,#contusbansec .contaddstb ul li a{font-size:14px;}
	#hintroSec .HIntrotitletb h4 {font-size: 22px;letter-spacing: 3px;}
	.testmocontsboxs:before {left: 12px;top: 20px;}
	body:not(.home):not(.page-id-22):not(.page-id-288) #MHeader .fusion-image-element .fusion-imageframe img {-webkit-filter: brightness(1) invert(0);filter: brightness(1) invert(0);}
	body:not(.home):not(.page-id-22):not(.page-id-288) #MHeader .hummenus {-webkit-filter: brightness(1) invert(0);filter: brightness(1) invert(0);}
	#vismisSec .vismiscol.miscol .fusion-text {min-height: 165px;}
	.vtestmocontsboxs{margin-inline: 0;}
	#jvintrosec {padding-block: 40px;}
	.close-btn_custom_popup{    -webkit-transform: translate(0%, 0%);    -ms-transform: translate(0%, 0%);    transform: translate(0%, 0%);border-radius:0;}
	#InnerbanSec .breadcrumblist{    width: 100%;}
	#InnerbanSec .breadcrumblist span{    letter-spacing: 7px;}
	#InnerbanSec .fusion-image-element .fusion-imageframe img {    height: 400px;}
	#comprolistSec .comlistcolss .fusion-text ul li{width:100%;margin-right: 0;margin-bottom: 10px;}
	#comprolistSec .comlistcolss .fusion-text ul li:last-child{margin-bottom: 0px;}
	#comprolistSec .comlistcolss .fusion-text ul{flex-wrap: wrap;}
	#comprolistSec .comlistcolss .fusion-text ul li strong {font-size: 30px;}
	.teamdetlpopss #pop_content h4{font-size: 20px;}
	.teamdetlpopss #pop_content h6{font-size:15px;}
	#vismisSec .vismistitlecol {margin-bottom: 40px;}
	#vismisSec .vismiscol .fusion-text {width: 100% !important;}
	#contusbansec .contaddCols{padding-inline: 30px;padding-block: 90px 25px;}
	#contusbansec .fusion-image-element img{height: 700px;object-fit: cover;}
	
	.mtestmonislider{margin-top:20px;}
	.mtestmonislider .slick-arrow {width: 40px;top: auto;bottom: -20px;}
	.mtestmonislider .slick-arrow.slick-prev {left: calc(50% - 50px);-webkit-transform: translate(0%, -0%) rotate(0deg);-ms-transform: translate(0%, -0%) rotate(0deg);transform: translate(0%, -0%) rotate(0deg);}
	.mtestmonislider .slick-arrow.slick-next {right: calc(50% - 50px);-webkit-transform: translate(0%, -0%) rotate(0deg);-ms-transform: translate(0%, -0%) rotate(0deg);transform: translate(0%, -0%) rotate(0deg);}
	
	#AownerSec .comTitletb h3{font-size: 28px!important;}
	#AownerSec .comTitletb h4{font-size: 20px!important;}
	#AownerSec .comTitletb h3 small{font-size:15px;}
	#onprolistSec .upcomltlistcolss:before { left: 0;  width: 100%;  height: 100%; top:0;}
	#onprolistSec.upcoming .ongohalfcol .fusion-text {  padding: 0;}
 
	
}

@media screen and (max-width: 768px){	
	.formrow .halfcol {width: 100%;}
	#contusbansec .phonecol, #contusbansec .emailcol{-ms-flex-wrap: wrap;flex-wrap: wrap;}
	#contusbansec .phonecol .contlist,#contusbansec .emailcol .Emaillist {margin-right: 0;margin-bottom: 15px;width: 100%;}
	#contusbansec .phonecol .contlist:last-child,#contusbansec .emailcol .Emaillist:last-child {margin-right: 0;margin-bottom: 0px;}
	#contusformSec:before{}
	
	#contusformSec{padding-bottom: 90%;}
	#contusformSec>.fusion-row>.fusion-layout-column{width:100%;}
	#contusformSec:before{width: 100%;height: 40%;top: auto;bottom: 0;right: 0;background: url(images/contmobforming.jpg) no-repeat 80% center;background-size: 100%;}
	#AownerSec.bornBold .bornBoldR .fusion-column-wrapper {  margin: 10px 15px; }
	#AownerSec.bornBold .comTitletb h2 strong{display:block;}
	#onprolistSec.upcoming .ongohalfcol .fusion-text { padding: 0 20px 20px;  margin-left: 0;}
	#onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text ul li:nth-child(1)>small>br {
    display: none;
}
}
@media screen and (min-width: 701px){
	.hmobslider{display:none;}
	.compopupss  .deskheitpop{height:80vh; overflow-y: auto;padding-right: 20px;}
}


@media screen and (max-width: 700px){	
 	.hwebslider{display:none;}
	html body{font-size:14px;}
	html body .comTitletb h5 {font-size: 14px;font-weight: 500;}
	.enquirenowpopupss .popright {padding: 20px;}
	.partnerwuspopupss .popright {padding: 20px;}
	#MHeader .hummenus{display:none;}
	#MHeader{background: transparent;position: absolute;display:none;}
	#hbanSec {margin-top: 0;}
	#hbanSec .hmobslider img{width:100%;}
	#hbanSec .HBantitletb{padding-inline: 20px;}
	#hbanSec .HBantitletb h4 {font-size: 35px;letter-spacing: 12px;display: block;    font-weight: 700;color: #4fb0aa;}
	#hbanSec .HBantitletb p {font-size: 18px;}
	#hintroSec .Webviewimg{display:none;}
	#hintroSec .Mobviewimg{display:block;}
	#hintroSec .fusion-image-element img{width:100%;}
	#hintroSec .HIntrotitletb{bottom:0;padding-block:30px;}
	#habutSec .habutTCol .fusion-image-element {width: 100%;margin-left: -31px;}
	#habutSec .habutTboxR h2{font-size:28px!important;}
  #habutSec .habutTboxR {width: 44.5% !important;}
	#habutSec .habutBCol>.fusion-column-wrapper{-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
	html body .secpadblock {padding-block: 40px;}
	#habutSec .habutTbox{margin-bottom: 30px;}
	#hteamSec{background-size: auto 100%;}
	#hteamSec>.fusion-row{-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
	#hteamSec h2{text-align:center;font-size: 54px ;}
	#hteamSec h2 br{display:none;}
	.hteamsliderss .custom_slick_slider_inner .htemconts{width: 100%;padding: 30px;margin-top: -120px;z-index: 9;padding-bottom: 60px;}
	.hteamsliderss .custom_slick_slider_inner .featureimg{height: auto;right: 0px;width: 60%;margin-inline:auto;position: relative;}
	.hteamsliderss .custom_slick_slider_inner{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	.hteamsliderss {margin-top: -40px;padding-bottom: 35px;}
	.hteamsliderss .slick-arrow{width: 35px;}
	.hteamsliderss .slick-arrow.slick-prev{left: calc(50% - 50px);right:auto;}
	.hteamsliderss .slick-arrow.slick-next{right: calc(50% - 50px);}
	#hteamSec .hteamColL {width: 100%;}
	#hteamSec .hteamColR{width: 100%;}
	#haHETSec{padding-block: 40px;background: #eef0f6;}
	#haHETSec .HETurnSlider {position: relative;}
	#haHETSec .HETurnSliderfor{display: none;}
	#haHETSec .haHETBox {position: relative;top: 0;}
	#haHETSec .haHETBox h2{color:#4fafa8;font-size: 50px;line-height:1;}
	html body .comTitletb h2,html body #abouteamSec .comTitletb h2 {font-size:40px;}
	#haHETSec .HETCBox .HETCImg{display:block;position:relative;}
	#haHETSec .HETurnSlider .slick-slide div {height: auto;display: block;background: #4fafa8;}
	#haHETSec .slick-current .HETCBox:before{background: #4fafa8;opacity: 1;}
	#haHETSec .HETCBox .HETContet h3{font-size:35px;}
	.HETurnSlider .slick-arrow{width:35px;margin-top: -3px;top: 44%;}
	#honcomSec .oncomsectb h3 {font-size: 30px;}
	#honcomSec .oncomsectb h6{font-size:15px;}
	#honcomSec .oncomtitle {width: 80% !important;margin-right: 20px;margin-top: -50px;    }
	#honcomSec>.fusion-row>.fusion-layout-column:nth-child(1){margin-bottom:30px;}
	#pwusSec .SecomTitletb h3{font-size: 30px;}
	#pwusSec .SecomTitletb ul{margin-bottom:40px;}
	.htestmoslider {width:calc(100% + 60px);margin-left:-30px;padding-bottom: 40px;}
	.htestmoslider .featureimg{}
	.testmoshadowbox {margin-top: -40px;margin-right: 0px;width:calc(100% - 60px);margin-left: 30px;padding-right: 8px;padding-bottom: 8px;}
	.testmocontsboxs {padding: 25px;}
	.testmocontsboxs:before, .testmocontsboxs:after {width: 15px;}
	.testmocontsboxs .namedetimg {width: 60px;}
	.htestmoslider .slick-arrow{-webkit-transform: translate(0, 0%);-ms-transform: translate(0, 0%);transform: translate(0, 0%);}
	.htestmoslider .slick-arrow.slick-prev { bottom: 0; left: calc(50% - 40px);}
	.htestmoslider .slick-arrow.slick-next{ right: calc(50% - 40px);}
	#voftrustSec .voftrustLcol {width: 100%;height: auto;}
	#voftrustSec .voftrustRcol {width: 100%;}
	#voftrustSec .fusion-imageframe img {opacity: 1;}
	#voftrustSec>.fusion-row {margin-bottom: 0;}
	#mfooters {padding-block: 0px 0px;}
	#mfooters .footcolR {padding-left: 0;padding-block: 40px 90px;}
	#mfooters .footcolR:before{content:'';position:absolute;width:calc(100% + 60px);left:-30px;top:0;height:100%;background:#3f9f99;}
	#mfooters .fotmaiphonetb{position: relative;}
	#mfooters .footcolL {padding-block: 40px;}
	#mfooters .footcolL:before{content:'';position:absolute;width:calc(100% + 60px);left:-30px;top:0;height:100%;background:#3f9f99 url(images/footcolLbg.jpg) no-repeat center bottom;background-size:100%;}
	#mfooters .footcolL .fusion-text h2{font-size:45px;margin-bottom: 20px;}
	#mfooters .footcolL .fusion-text p.Lettalkpara a{font-size:45px;}
	#mfooters nav ul li a, #mfooters .fotmaiphonetb ul li {font-size: 14px;}
	.enquirenowpopupss .popleft {width: 50%;display: none;}
	.enquirenowpopupss .popright{width: 100%;}	
	.partnerwuspopupss .popleft {width: 50%;display: none;}
	.partnerwuspopupss .popright{width: 100%;}
	#mfooters .footcolL .fusion-text{position:relative;}
	
	#stickyenqurenowdiv{display:none;}
	#mobile-nav-sticky{display:block;position: fixed;bottom: -1px;width: 100%;left: 0;z-index: 9999;background: #ffffff;padding: 5px;box-shadow: 0 0 8px 1px rgb(51 51 51 / 9%);}
	#mobile-nav-sticky ul.mns-list{display:flex;list-style:none;}
	#mobile-nav-sticky ul.mns-list li{padding-inline: 7px;padding-block:5px;}
	#mobile-nav-sticky ul.mns-list li:first-child{border-right:1px solid #d4d4d5;}
	#mobile-nav-sticky ul.mns-list li:last-child{border-left:1px solid #d4d4d5;}
	#mobile-nav-sticky ul.mns-list li a{}
	#mobile-nav-sticky ul.mns-list li a .mnv-icon-view{width: 45px;aspect-ratio: 1;margin-inline: auto;}
	#mobile-nav-sticky ul.mns-list li a .mnv-icon-enquire{background:url(images/sticky-mail-icon.svg) no-repeat center center;background-size:80%;}
	#mobile-nav-sticky ul.mns-list li a .mnv-icon-call{background:url(images/sticky-phone-icon.svg) no-repeat center center;background-size:80%;}
	#mobile-nav-sticky ul.mns-list li a .mnv-icon-whatsapp{background:url(images/sticky-whatsapp-icon.svg) no-repeat center center;background-size:80%;}
	#mobile-nav-sticky ul.mns-list li a .mnv-icon-enquirenow{background:url(images/sticky-enquiress-icon.svg) no-repeat center center;background-size:80%;}
	#mobile-nav-sticky ul.mns-list li a .hamburger-icon{background:url(images/sticky-menu-icon.svg) no-repeat center center;background-size:80%;}
	#mobile-nav-sticky ul.mns-list li a strong{display:none;}
	#mobile-nav-sticky ul.mns-list li.mnv-logo{margin-inline:auto;width: 32%;}
	#mobile-nav-sticky ul.mns-list li.mnv-logo a{display: block;position: relative;width: 100%;height: 100%;}
	#mobile-nav-sticky ul.mns-list li.mnv-logo a .mnv-logo-img{position: relative;width: 100%;height: 100%;}
	#mobile-nav-sticky ul.mns-list li.mnv-logo a .mnv-logo-img img{position: absolute;width: 100%;height: 200%;bottom:0;left:0;-webkit-filter: drop-shadow(2px 2px 0 #ffffff) drop-shadow(2px -2px 0 #ffffff) drop-shadow(-2px 2px 0 #ffffff) drop-shadow(-2px -2px 0 #ffffff);filter: drop-shadow(2px 2px 0 #ffffff) drop-shadow(2px -2px 0 #ffffff) drop-shadow(-2px 2px 0 #ffffff) drop-shadow(-2px -2px 0 #ffffff);object-fit: contain;}
	#HamburgerMegamenu .megamenu-header .Hamburgermm-close{right: 0;}
	#HamburgerMegamenu .stcolitem ul li a{font-size: 28px;}
	
	#InnerbanSec .inbanCont>.fusion-column-wrapper{width:100%;}
	#InnerbanSec .fusion-image-element img{height:350px;object-fit:cover;}
	#InnerbanSec .breadcrumblist span{letter-spacing: 3px;}
	#InnerbanSec .inbanCont h5{font-size: 14px;}
	#InnerbanSec .breadcrumblist{width: 100%;}
	.fusion-body #wrapper #vismisSec .fusion-title h3 {font-size: 28px;}
	#vismisSec .viscol {margin-bottom: 30px;width: 100%;}
	#vismisSec .miscol{width: 100%;}
	#vismisSec .vismiscol.miscol .fusion-text {text-align: left;}
	.fusion-body #wrapper #vismisSec .miscol .fusion-title h3 {text-align: left;}
	#vismisSec .vismiscol .fusion-text .misicon {top: 0;left: 0;width: 80px;}
	#vismisSec .vismiscol .fusion-text .visicon {top: 0;right: 0;width: 60px;}
	#vismisSec .vismiscol .fusion-text .vismisicon {position: relative;margin-bottom:10px;}
	#vismisSec .vismiscol .fusion-text {min-height: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
	
	#habutSec .habutTboxR h2.sendhtwo{width:117%;}
	.AbETurnSlider .HETCBox{padding: 20px;}
	.AbETurnSlider .HETCBox .HETContet h3{font-size: 28px;}
	#abouteamSec>.fusion-row{-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
	#abouteamSec>.fusion-row>.fusion-layout-column{width:100%;}
	html body #abouteamSec .comTitletb h2 b {margin-left: 0;}
	#abouteamSec:before {width: 100%;background-size: cover;}
	html body #abouteamSec .comTitletb h2 {margin-left: 0;text-align:center;}
	html body #abouteamSec .comTitletb h2 br{display:none;}
	#abouteamSec  .hteamsliderss {margin-top: 10px;}
	#abouteamSec .hteamsliderss .slick-arrow.slick-prev {right: auto;}
	#abouteamSec .hteamsliderss .slick-arrow.slick-next {right: calc(50% - 50px);}
	#jvformSec .wpcf7 {margin-bottom:30px}
	#jvintrosec {background: #ffffff url(images/jvintroimg.jpg) no-repeat 0 bottom;background-size:170%;padding-bottom: 100%;padding-top:40px;}
	#comprolistSec .comlistcolss .halfcolimg,#comprolistSec .comlistcolss .halfcolcont {width: 100%;}
	#comprolistSec .Rightimg .fusion-text, #comprolistSec .Leftimg .fusion-text {padding-inline: 10px;padding-block: 15px;}
	#comprolistSec .Rightimg>.fusion-column-wrapper>.fusion-builder-row{-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
	#comprolistSec .comlistcolss .compro-logo{border-radius: 20px 20px 0 0;padding: 10px 20px;}
	#comprolistSec .comlistcolss .fusion-text ul {display: block;}
	#comprolistSec .comlistcolss .fusion-text ul li{margin-right: 0;}
	#comprolistSec .comlistcolss .fusion-text ul li:first-child{margin-bottom: 10px;}
	#comprolistSec .comlistcolss .fusion-text ul li strong {font-size: 24px;}
	#testimoallSec .comTitletb h2 br{display:none;}
	.mtestmonislider{margin-top:20px;}
	.vtestmocontsboxs{width:calc(100% - 1px);margin-inline: 0;}
	.mtestmonislider .slick-arrow {width: 40px;top: auto;bottom: -10px;}
	.mtestmonislider .slick-arrow.slick-prev {left: calc(50% - 50px);-webkit-transform: translate(0%, -0%) rotate(0deg);-ms-transform: translate(0%, -0%) rotate(0deg);transform: translate(0%, -0%) rotate(0deg);}
	.mtestmonislider .slick-arrow.slick-next {right: calc(50% - 50px);-webkit-transform: translate(0%, -0%) rotate(0deg);-ms-transform: translate(0%, -0%) rotate(0deg);transform: translate(0%, -0%) rotate(0deg);}
	#contusbansec>.fusion-row>.fusion_builder_column:nth-child(1){}
	#contusbansec .fusion-imageframe{}
	#contusbansec .fusion-imageframe img{height: 50vh;object-fit: cover;object-position: 75%;}
	#contusbansec .avakaralicon{width: 62%;right: 6%;}
	#contusbansec .avakaralcircle{left: 50%;}
	#contusbansec .contaddCols{position: relative;height: auto;padding-block: 40px;padding-inline: 20px;}
	#contusbansec .contustitletb h1{font-size: 42px;}
	#contusbansec .contaddstb h5{font-size:15px;}
	#contusbansec .socialmetb{position: relative;bottom: 0;right: auto;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);margin-top:15px;}
	#contusbansec .socialmetb ul li {margin-right: 12px;}
	#contusformSec{padding-bottom: 90%;}
	#contusformSec:before{width: 100%;height: 40%;top: auto;bottom: 0;right: 0;background: url(images/contmobforming.jpg) no-repeat 80% center;background-size: 100%;}
	.close-btn_custom_popup{-webkit-transform: translate(0%, 0%);-ms-transform: translate(0%, 0%);transform: translate(0%, 0%);}
	html body #voftrustSec .comTitletb h2{font-size:38px;}
	#HamburgerMegamenu .hcontsItems{margin-left: 0;}
	.hteamsliderss .custom_slick_slider_inner .htemconts h4{font-size: 20px;}
	#contusbansec .gmapcol a {line-height: 34px;padding-inline: 20px;font-size: 13px;}
	#voftrustSec .voftrustRcol>.fusion-column-wrapper {margin-left: 0;margin-right: 0;}
	.hteamsliderss .custom_slick_slider_inner .htemconts::before{opacity:0;}
	#comprolistSec .comlistcolss .fusion-text h3{font-size: 30px;}
	#hintroSec .marqueeanimi .marquee span{font-size:14px;}
	#hintroSec .marqueeanimi{z-index:99;}
	#voftrustSec{padding-bottom:40px;}	
	#onprolistSec .ongohalfcol .fusion-text{padding: 15px;}
	#onprolistSec .ongohalfcol .fusion-text h3 {font-size: 24px;}
	#onprolistSec .ongohalfcol .fusion-text ul li img{height: 20px;}
	#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text h3{font-size:22px;}
	#comprolistSec .comltlistcolss .comthalfcolimg .fusion-text h6{font-size:16px;}
	.compopupss  .OfcontentBox{height:80vh; overflow-y: auto;}
	.AbETurnSlider .HETCBox {width: calc(100% - 0px);}
	#AownerSec .comTitletb{margin-top:20px;}
	#AownerSec .comTitletb h3 small:not(.displayblock) {margin-left: 0px;display: block;}
	#onprolistSec .upcomltlistcolss:before {  top: 10px; }
	 #onprolistSec .upcomltlistcolss .ongohalfcol .fusion-text p br {  display: none; }
}


@media screen and (max-width: 600px){
	#habutSec .habutTboxR h2.sendhtwo{width: 110%;}
}
@media screen and (max-width: 450px){
	#contusbansec .contustitletb h1{font-size: 38px;}
	html body .comTitletb h2 {font-size: 36px;}
	#mobile-nav-sticky ul.mns-list li a .mnv-icon-enquire,#mobile-nav-sticky ul.mns-list li a .mnv-icon-call,#mobile-nav-sticky ul.mns-list li a .mnv-icon-whatsapp,#mobile-nav-sticky ul.mns-list li a .hamburger-icon{background-size: 68%;}
	html body .comTitletb h2 br{/*display:none;*/}
	#mfooters .footcolL .fusion-text h2, html body #voftrustSec .comTitletb h2, #mfooters .footcolL .fusion-text p.Lettalkpara a {font-size: 36px;}
	#mfooters .footcolL .fusion-text p.Lettalkpara a:after{width: 15px;}
	#mobile-nav-sticky ul.mns-list li.mnv-logo {width: 30%;}
	#hbanSec .HBantitletb p {font-size: 15px;}
	#hbanSec .HBantitletb h4 {font-size: 30px;letter-spacing: 9px;}
	#hintroSec .HIntrotitletb {}
	#hintroSec .HIntrotitletb {padding-inline: 20px;}
	#hintroSec .HIntrotitletb h4 {font-size: 18px;letter-spacing: 3px;line-height: 1.2;}
	#habutSec .habutTboxR,#habutSec .habutTboxR h2.sendhtwo {padding-top: 8px;letter-spacing: -1px;}
	#InnerbanSec .fusion-image-element .fusion-imageframe img {height: 275px;}
	#vismisSec .vismiscol .fusion-text p br{display:none;}
	#haHETSec .HETurnSlider .HETCBox .HETContet {padding: 20px;}
	.HETurnSlider .slick-arrow{top: 39%;}
	#hteamSec h2,#haHETSec .haHETBox h2,html body #abouteamSec .comTitletb h2 {font-size: 44px;}
	.hteamsliderss {margin-top: 0;}
	#haHETSec .HETCBox .HETContet h3 {font-size: 30px;}
	#honcomSec .oncomtitle {padding: 12px;}
	.testmocontsboxs:before {left: 6px;}
	.AbETurnSlider .HETCBox{min-height: 185px;}
	#abouteamSec{padding-top: 60px;}
	.formrow .formcol p span {display: block;line-height: 1.3;}
	.voicestrustslider .slick-arrow {width: 36px;}
	.voicestrustslider .slick-arrow.slick-next {left: 65px;}
	.voicestrustslider{padding-bottom: 55px;}
	#honcomSec .oncomsectb h3 {font-size: 25px;}
	#honcomSec .oncomsectb h6 {font-size: 14px;}
	#honcomSec .oncomtitle {width: 90% !important;margin-right: 5%;}
	#vismisSec .vismiscol .fusion-text h4{opacity:0;visibility:hidden;pointer-events:none;}
	html body #comprolistSec .comTitletb h2 strong{display:block;font-size: 32px;}
	#comprolistSec .comlistcolss .fusion-text ul li img{height: 22px;}
	#mfooters .footcolL .credaischnitb ul li a{font-size:13.5px;}
	    html body .comTitletb h2 {  font-size: 30px !important;  }
	 
	 #onprolistSec .ongohalfcol .fusion-text h3 {font-size: 24px !important;}
	    #habutSec .habutTboxR h2 {
        font-size: 20px !important;
    }
	    #habutSec .habutTboxR {
        width: 100% !important;display: flex;justify-content: center;
    }
	#habutSec .habutTboxR h2{padding-inline: 10px;}
	#habutSec .habutTboxR h2.sendhtwo{transform: translateX(0%);position: relative;padding-top: 0;width: auto;}
}

@media screen and (max-width: 350px){
	    #habutSec .habutTboxR h2 {
        font-size: 19px !important;
    }
	    #habutSec .habutTboxR {
        width: 100% !important;        padding-left: 10px;
    }
	#habutSec .habutTboxR h2.sendhtwo {
        width: 113%;
    }
	
}

