.blur-bg{display:none;}
.right-head .fw6, .right-head .fw7{font-weight:400;}
.ddsmoothmenu ul li a{display:block;padding:10px 12px;font-weight:500;}
.bigTopHead .right-head ul.dropdown.smsEmail li{padding:11px 6px 12px;}
.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li{border-color:#ccc;background:#ccc;}
.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li.fluid_dgcurrent{border-color:#db5301;background:#db5301;}
a.smsBtn, a.emailBtn{padding:9px 22px !important;border-radius:35px;}
a.smsBtn span, a.emailBtn span{font-size:14px;vertical-align:middle;font-weight:400;}
a.smsBtn i, a.emailBtn i{vertical-align:middle;line-height:16px;margin-right:3px;}
nav.f3 .ddsmoothmenu > ul > li > a:hover::before, nav.f3 .ddsmoothmenu > ul > li > a.selected::before, nav.f3 .ddsmoothmenu > ul > li.on > a::before, .themNav .ddsmoothmenu > ul > li > a:hover::before, .themNav .ddsmoothmenu > ul > li > a.selected::before, .themNav .ddsmoothmenu > ul > li.on > a::before{display:none;}

.iconHd .hd_NT{font-weight:500;font-size:40px;display:inline-block;}
.iconHd .hd_NT span.head-c2, .enqSec-full .hd_NT span.head-c2{font-weight:800;}
.iconHd  .hd_NT{padding-top:55px;background:url(https://catalog.wlimg.com/1/1832365/other-images/add-img-516.png) scroll center top  no-repeat;}
.enqSec-full .hd_NT{text-transform:uppercase;font-weight:500;}

.welCont h1{font-size:30px;font-weight:400;color:#d1323a;}
.welCont h1 span{display:block;font-size:40px;color:#222222;line-height:42px;}
.welCont .compInHd .slider > ul > li{margin-bottom:10px !important;}
.welCont .slider .cInfo-box .h, .welCont .slider .cInfo-box .h ~ div{display:inline-block;font-size:15px;}
.welCont .slider .cInfo-box .h{opacity:1;font-weight:600;}
.welCont .slider .cInfo-box .db{text-align:left;margin-top:0px;}
.welcome ~ .compInHd{margin-top:0px;}
.welCont .slider .cInfo-box{position:relative;padding-left:23px;}
.welCont .slider .cInfo-box::before{position:absolute;content:'\f058';left:0px;top:3px;width:15px;height:15px;font-family:FontAwesome;font-size:16px;color:#2e71b0;}
.welCont a.buttonBig{border-radius:35px;padding:10px 44px 10px 28px;position:relative;}
.welCont a.buttonBig::after{position:absolute;content:'\f105';width:28px;height:28px;background:#fff;display:flex;align-items:center;justify-content:center;right:10px;top:0px;bottom:0px;margin:auto;border-radius:30px;color: #2e71b0;font-family:FontAwesome;font-size:22px;}
.absWelTh{width:65%;height:65%;position:absolute;top:0px;left:0px;border-radius:20px;z-index:0;}
.compImgSp{position:relative;padding-top:18px;padding-left:18px;padding-bottom:45px;}
.compImgSp img{position:relative;z-index:1;border-radius:12px;}
.welExp{position:absolute;right:60px;bottom:0px;z-index:2;}

.sngTitle{background:url(https://catalog.wlimg.com/1/1832365/other-images/add-img-515.jpg) scroll repeat;}
.sngTitle .slider ul.no-scroll li{margin-bottom:30px !important;margin-top:20px;}
.sngTitle ul li > .data{border-radius:15px;border:none;}
.sngTitle ul li > .data > .dib{margin-top:-35px;border:1px solid #ddd;border-radius:20px;overflow:hidden;}
.sngTitle .slider ul li .imgFrame .imgWidth{border-radius:15px;overflow:hidden;}
.sngTitle .slider ul li .imgFrame img{border:1px solid #ccc;}
.sngTitle ul li .clfd-view ~ div{text-align:left;padding-left:0px;padding-right:0px;}
.sngTitle ul li > .data .heading{font-weight:500;}

.sngTitle .slider ul li .a_cld.button{display:none;}
.sngTitle .slider ul li .a_cld.data{border:none;}
.sngTitle .slider ul li .a_cld.data a{padding:0px;border:none;color:#2e71b0;position:relative;}
.sngTitle .slider ul li .a_cld.data a::after{position:absolute;content:'\f105';right:-8px;top:2px;font-family:FontAwesome;}
.sngTitle .slider ul li .a_cld.data a:hover{color:#d1323a;}
.getQuoteSec p.xlarge{font-size:1.6em;}
.getQuoteSec a.dib.buttonBig{font-size:1.2em;font-weight:400;text-shadow:none;position:relative;padding:10px 65px 10px 35px;border-radius:100px;}
.getQuoteSec a.dib.buttonBig i{position:absolute;right:18px;top:0px;bottom:0px;background:#fff;color:#2e71b0;width:34px;height:34px;margin:auto;display:flex;justify-content:center;align-items:center;border-radius:50%;}

.absThemIn{right:auto;left:0px;width:37%;}
.enqDtlsl{padding-bottom:100px;padding-top:50px;}
.enqDtls .ac{text-align:left;}
.enqDtls .bodycontent{box-shadow: 0px 2px 50px rgb(0 0 0 / 10%);border-radius:10px;}
#middle .hp_full_inquiry p{text-align:left;padding-top:0px;}
.enqDtls input, .enqDtls-cl select, .enqDtls-cl textarea{border-radius:0px;}
.enqDtls input.button{border-radius:5px;}
.enqDtls .hd_NT{font-weight:400;font-size:30px;}
.enqDtls .hd_NT span.head-c2{font-weight:800;}
.proLinks > .ma5px a{color:#666;font-size:13px;}
.proLinks > .ma5px a:hover{color:#e67700;}
.enqDtls  .contInfo.theme1 .data .w100px{text-align:center;}
.enqDtls .contIcon{padding:3px;text-shadow:none;display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:100%;box-sizing:border-box;font-size:24px;}
.enqDtls .contIcon i{color:#d0323a;}
.contIcon.theme2{color:#d0323a;border:1px solid #d0323a;background:#fff;}
#middle .hp_full_inquiry .button{font-size:1.1em;min-width:200px;font-weight:600;}
.enqDtls .head-c1{color: #222;}
.enqDtls .head-c2{color: #222; font-weight: 800;}
.enqDtls .qi_frm > div.mb15px { margin-bottom: 20px;}
.enqDtls .head-bdrb::after{display:none;}
.enqDtls .head-bdrb::before{display:none;}

footer.lightfoot{}
footer .genLinks .ma5px a{font-size:15px;font-weight:400;display:inline-block;}
footer .proLinks{margin-top:20px;border-top:1px solid #e7e7e7;padding-top:18px;}

@media (max-width: 992px) {
 header .row1 .col-2{vertical-align:middle;}
.welCont h1{font-size:26px;}
.welCont h1 span{font-size:32px;}
.iconHd .hd_NT{font-size:28px;}
.getQuoteSec p.xlarge{font-size:1.4em;}
.getQuoteSec a.dib.buttonBig{font-size:1em;}
.enqDtls .hd_NT{font-size:22px;}
.xxlarge.con-h{font-size:1.1em;margin-bottom:5px;}
.contInfo .w90px{width:76px;}
}
@media (max-width:800px) {
.compImgSp{padding-top:8px;padding-left:8px;}
}
@media (max-width:640px) {
a.smsBtn, a.emailBtn{padding:4px 18px !important;}
.welExp{width:120px;}
.welCont h1{font-size:22px;}
.welCont h1 span{font-size:26px;}
.iconHd .hd_NT{font-size:24px;}
.absThemIn{display:none;}
.DynBanner{text-align:left;}
.footerPopupStyle.footerPopupOn{border-top:1px solid #fff;}
}
@media (max-width:475px) {
.contInfo .w90px{width:58px;}
.enqDtls .contIcon{width:52px;height:52px;font-size:18px;}
#middle .hp_full_inquiry .button{min-width:inherit;padding:10px 20px !important;}
.getQuoteSec p.xlarge{font-size:1.2em;}
.singTst .slider ul li > .data > .p30px .imgFrame.m0a{display:none;}
}