.tt-popup.to-show .tt-popup__dropdown {
background-image:none !important;
}
.aicon_link {
top: 50% !important;
}
.banner-btn {
margin-top: 26px;    
}
.banner-btn a {
font-size: 15px;
padding: 12px 36px 12px;
text-align: center;
background: transparent;
color: #fff;
border: 2px solid #fff;
line-height: 1;
font-weight: 800;
outline: none;
font-family: "Mulish", sans-serif;
transition: color 0.4s ease;    
}
.banner-btn a:hover {
background: #0c4c93;
border-color: #0c4c93;
}
.mainslider__holder {padding: 15% 10% 5% !important;}
.tt-btn__video-wrapper.tt-point {
display:none !important;
}
.desktopmenu nav > ul > li > a{
font-size:16px !important;
}
.logo-popup__icon{
width:100% !important;
}
.buttonlink, a.buttonlink:link, a.buttonlink:visited {
background:#fd0000;
border-radius: 3px;
color: #fff; 
font-size:18px;
font-weight:500;
display:inline-block;
padding: 10px 25px;
margin:25px auto 0;
text-transform:uppercase;
}
a.buttonlink:hover {
background:#1e60aa;
}
.footer-layout.lazyloaded ul.f-social-icon {
display:none !important;
}
.footer-copyright{display:none !important;}
.contact-form {
}
.contact-form input[type=text], .contact-form input[type=tel], .contact-form input[type=email] {
font-family:"Inter", sans-serif !important;
font-size:14px !important;
width: 100%;
border: solid 1px #ccc;
padding: 10px;
height:50px;
margin-bottom:10px;
}
.contact-form label, .tt-form__group label {
width:100% !important;
}
.contact-form textarea {
font-family:"Inter", sans-serif !important;
font-size:14px !important;
width: 100%;
border: solid 1px #ccc;
padding: 10px;
height: 120px;
resize: none;
margin-bottom:10px;
}
.expertise-section{}
.expertise-section .tt-list03 li{
color:#0c4c93 !important;
}
.expertise-section .tt-list03 li a{
color:#0c4c93 !important;
text-decoration:underline;
}
.expertise-section .tt-list03 li a:hover{
text-decoration:none;
}
.filtration-first{}
.filtration-first .tt-label-01{display:none !important;}
.filtration-second .tt-img-label__01 {
text-align: center;
margin: 0 auto;
display: block;
}
.filtration-second .tt-label-01{display:none !important;}
.tabs__nav-item{padding:10px 60px !important;}
.water-filtration-section .same-height-img img{width:auto !important; display:block !important; margin:0 auto;}
.contact-call-section{text-transform:uppercase;}
.home-slider .mainslider__layout01 .tt-btn__video{display:none;}
.wco_icon_use .fa-check {
margin-top: 20px;    
}
.section-indent08:not(.nomargin):not([class^="tt-offset"]) {
margin-top: 50px !important;    
}
.desktopmenu nav > ul > li > a {
font-size: 15px !important;    
padding: 18px 8px 17px !important;
}
.desktopmenu {
padding-left: 0px !important;    
}
.desktopmenu nav {
justify-content: left !important;    
}
.singlepost__block-top {
display: none;
} @media (max-width:1400px) {
.desktopmenu nav > ul > li > a {font-size:14px !important;}
}
@media (max-width:768px) {
footer .elementor-749 .elementor-element.elementor-element-3e756aa{width:80% !important;}
footer .elementor-749 .elementor-element.elementor-element-6a0c41b {width:20% !important;}
}
@media (max-width:767px) {
footer .elementor-749 .elementor-element.elementor-element-3e756aa{width:100% !important;}
footer .elementor-749 .elementor-element.elementor-element-6a0c41b {width:100% !important;}
}