.right-head ul.dropdown .fw6, .right-head ul.dropdown .fw7{font-weight:400;}
.ddsmoothmenu ul li a{font-weight:400;}

.hd_NT{font-size:40px;}
.welCont h2.hd_NT{font-size:42px;}
.welCont h2.hd_NT span{font-weight:700;color:#000;display:block;text-align:left;}
.welCont a.buttonBig{margin-top:10px;border-radius:30px;}
.welImg{margin-right:40px;line-height:0px;margin-bottom:50px;}
.welSecImg{position:absolute;left:-50px;padding:20px 18px;font-size:16px;text-align:center;border-radius:30px 0px 0px 30px;width:160px;line-height:normal;bottom:-50px;}
.expSec{position:absolute;top:50%;right:-80px;text-align:center;transform:translateY(-50%);}
.expSec > div{width:110px;padding:15px 20px 20px;font-size:16px;line-height:20px;}
.expSec span{display:block;font-size:40px;line-height:44px;font-weight:600;}
.welSecImg span{font-size:36px;display:block;line-height:1.4em;font-weight:600;}
.welCont a.buttonBig{border-radius:7px;position:relative;padding:10px 40px 10px 23px;}
.welCont a.buttonBig::after{position:absolute;content:'\f061';top:50%;transform:translateY(-50%);right:10px;font-family:FontAwesome;font-size:16px;text-indent:0px;transition:all ease-in-out 0.4s;}

.sngTitle.serSec-cl .slider ul li > div{background:#fff;box-shadow:0px 5px 20px rgba(0,0,0,0.15);border-bottom:4px solid #eb9a05;}
.sngTitle.serSec-cl ul li .hover-cont .hoverBtn, .sngTitle ul li:hover .hover-cont .hoverBtn{top:auto;display:block;left:0px;right:auto;transform:translateY(0px);bottom:0px;}
.sngTitle.serSec-cl ul li .hover-bg{display:none;}
.sngTitle.serSec-cl .slider ul li .a_cld.button a{padding:15px 55px 15px 25px;border-radius:0px;position:relative;margin-left:-97px;transition:all ease-in-out 0.4s;text-shadow:none;}
.sngTitle.serSec-cl .slider ul li .a_cld.button a::after{position:absolute;content:'\f061';top:50%;transform:translateY(-50%);right:20px;font-family:FontAwesome;font-size:16px;text-indent:0px;transition:all ease-in-out 0.4s;}
.sngTitle.serSec-cl .slider ul li > div:hover .a_cld.button a{background:#eb9a05 !important;margin-left:0px;}
.sngTitle.serSec-cl .slider ul li > div:hover .a_cld.button a::after{right:25px;}
.sngTitle.serSec-cl .slider ul li .a_cld.button{margin-left:0px;}
.sngTitle.serSec-cl ul li .hover-cont .hoverBtn .a_cld.buttonBig{display:none;}
.sngTitle.serSec-cl ul li .clfd-view.data .heading{margin-top:0px;padding:12px 15px;font-size:20px;}
.sngTitle.serSec-cl ul li .clfd-view.data .heading a{color:#000;}
.sngTitle .f1ac-cont.p10px{padding:10px 0px;text-align:center;}
.sngTitle h2.hd_NT{font-weight:600;color:#000;}

.workImg img{border-radius:0px 100px 0px 100px;border:3px solid #b4b4b4;}
.whyus-cl h2.hd_NT span{font-weight:700;display:block;text-align:left;color:#111111;}
.whyus-cl .col-2 ul li{margin-top:12px;font-size:17px;display:flex;align-items:center;}
.whyus-cl .whyIcon-cl{width:22px;height:22px;padding:5px;display:flex;align-items:center;justify-content:center;margin-right:10px;border-radius:5px;}
.whyus-cl .row1 .col-2 .DynBanner{padding-left:40px;}

.teamSec .slider ul li > div{padding:15px;border:none;border-radius:10px;box-shadow:0px 4px 20px rgba(0,0,0,0.15);}
.teamSec .slider ul li > div .imgFrame.m0a{border-radius:10px;overflow:hidden;}
.teamSec .slider ul li > div h3.heading a{color:#222;font-weight:500;}

.enqHd-cl{display:flex;align-items:center;}
.enqHd-cl .hdIcon-cl{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#eb9a05;font-size:25px;margin-right:12px;}
.enqInfo-cl{display:flex;padding-top:28px;padding-bottom:28px;align-items:center;border-top:1px solid rgba(255,255,255,0.15); } 
.enqSec-cl .enqInfo-cl:nth-child(1){border-top:none;}
.enqBnr-cl h2.hd_NT{font-size:26px;}
.enqBnr-cl span.head-c2{font-weight:700;}
.enqBnr-cl .bs2px5px{box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.15);}
.enqBnr-cl .bs2px5px .ac{text-align:left;}
.enqInfo-cl .infoIcon{padding:12px 13px 12px 12px;background:#1b4f74;font-size:26px;border-radius:100%;flex-shrink:0;width:25px;text-align:center;}
.enqInfo-cl .infoCont{padding-left:18px;font-size:15px;}
.enqInfo-cl .infoCont h3{font-size:18px;margin-bottom:4px;display:block;}
.index_pg .qi_frm > div:first-child{flex: 0 0 100%;max-width:100%;padding-right:10px;padding-left:10px;}
#middle .hp_full_inquiry .button{padding:15px 32px !important;font-weight:400;}

.frmHd_cl h2.hd_NT{position:relative;padding-left:70px;font-weight:600;padding-top:11px;display:block;text-align:left;padding-bottom:10px;}
.frmHd_cl h2.hd_NT::before{position:absolute;content:'\f1d8';width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:#013b64;font-size:24px;color:#fff;font-size:24px;color:#fff;font-family: FontAwesome;border-radius:50px;padding:5px;left:0px;top:0px;}

.enqBnr-cl .enqHd-cl{border-radius:0px 0px 71px 0px;}
.leftBgFoot{left:auto;right:0px;top:0px;bottom:0px;z-index:0;clip-path:none;width:32%;}
footer .selectLanguage .dif.rHead{margin-bottom:15px;}
.client-cl .imgFrame .imgFrame::before{display:none;}
.client-cl .hd_h2 .ac{position:relative;}
.client-cl h2.hd_NT{font-weight:600;position:relative;background:#f3f3f3;padding:0px 20px;}
.client-cl .hd_h2 .ac::before{position:absolute;content:'';height:2px;background:#aeaeae;top:50%;transform:translateY(-50%);max-width:550px;width:100%;left:0px;right:0px;margin:auto;}

@media(max-width:1200px){
.leftBgFoot{width:27%;}
}
@media(max-width:1024px){
.right-head ul.dropdown.smsEmail li, .headFormat.f6 .right-head ul.dropdown.smsEmail li{padding:12px 4px;}
.welCont h2.hd_NT{font-size:32px;line-height:1.2em;}
.hd_NT{font-size:32px;line-height:1.2em;}
}
@media(max-width:992px){
.whyus-cl .row1 .col-2 .DynBanner{padding-left:10px;}		
}
@media(max-width:640px){
.whyus-cl .row1 .col-2 .DynBanner{padding-left:0px;margin-top:30px;}	
.DynBanner{text-align:left;}
.welCont h2.hd_NT{font-size:24px;}
.hd_NT{font-size:24px;}	
.enqHd-cl .hdIcon-cl{width:25px;height:25px;}
.enqBnr-cl .enqHd-cl{padding:15px 20px;}
.frmHd_cl h2.hd_NT{padding-left: 55px;}
.frmHd_cl h2.hd_NT::before{width:32px;height:32px;font-size:16px;}
footer .theme1 .plusMinus:before{color:#fff;}
.welSecImg{left:0px;}
.expSec{right:-40px;}
.fo.mb25px{margin-bottom:10px;}
.sngTitle.serSec-cl ul li .clfd-view.data .heading{font-size:16px;}
.enqBnr-cl h2.hd_NT{font-size:22px;}
.frmHd_cl h2.hd_NT{padding-top:6px;}
#middle .hp_full_inquiry .button{padding:11px 20px !important;}
.client-cl .hd_h2 .ac::before{max-width:320px;}
}