

.broken_link, a.broken_link{text-decoration:line-through;}
.header-margin{display:none;height:56px}
@media(max-width:992px){
.top-header .cta-wrapper{width:100vw !important;border:none;position:fixed;display:flex;justify-content:space-between;align-items:center;bottom:0;left:0;}
.top-header .cta-wrapper .mob-show{display:flex;padding:1.8rem 1rem;width:50%;height:100%;color:#fff !important;font-weight:bold !important;}
.top-header .cta-wrapper .mobile-btn{display:flex;justify-content:center;align-items:center;gap:10px;background-color:#F20718 !important;}
.top-header .cta-wrapper .mobile-btn:active, .top-header .cta-wrapper .mobile-btn:focus, .top-header .cta-wrapper .mobile-btn:hover{background-color:#DC0D1E !important;opacity:1;}
.top-header .cta-wrapper .service-btn{display:flex;justify-content:center;align-items:center;gap:10px;background-color:#000;justify-content:center;}
}
.form-group>p>.label-text{height:auto;line-height:0;}
.service-area-list li a .fa{margin-right:10px;}
.head-but-outer{display:none}
.top-menu ul li.color-green{background-color:#52ba46}
.top-menu ul li.color-green a{border-color:#52ba46!important;background-color:#52ba46!important}
.top-menu ul li.color-green a:hover{border-color:#fff!important}
.header-icon-box{text-align:left;display:flex;align-items:center;position:relative}
.header-icon-box>a{position:absolute;left:0;top:0;width:100%;height:100%}
.header-icon-box__icon{flex:0 0 30px;margin-right:15px}
.header-icon-box__icon img{width:100%}
.header-icon-box__desc strong{text-transform:uppercase;color:#000;font-weight:900}
.header-icon-box:hover .header-icon-box__desc strong{color:#f20718}
.header-icon-box__desc p{margin-bottom:0;font-size:14px;line-height:1.4}
@media(min-width:992px){.only-mobile{display:none}}
@media(max-width:992px){.book-now-mob>a{margin-top:0!important}
.header-icon-box{justify-content:center;border-bottom:1px solid #000;padding:10px;background-color:#fff}
.navbar-collapse{top:62px!important}
.navbar-collapse.header-icon-box-enabled{top:56px!important}
#layout .overflow{padding-top:0!important}
.header-margin{display:block}
.section-title{margin-top:0!important}}
.top-header .tel-box{display:flex;align-items:center;justify-content:flex-end;margin-right:15px!important}
.top-header .phone-field{display:flex;align-items:center}
.tel-box span a{font-size:46px!important}
.call-now .x>strong{color:#fff;font-family:'Raleway';font-weight:700;font-size:28px;line-height:47px}
.call-now .x>b{position:absolute;top:-30px;color:#000}
.call-now:hover .x>strong{text-decoration:underline}
.page-template-page-sidebar .call-now .x>strong,.appliance-bl .call-now .x>strong{font-size:25px;line-height:29px}
@media(max-width:1366px){.tel-box span{padding-right:15px}
.tel-box span a{font-size:32px!important}}
@media(max-width:900px) {
.phone-field{display:none !important;}
}
.nav-tabs>li>a{font-size:1em!important}
.services-3-col .wrapI .image img{margin:auto}
@media(max-width:549px){
.services-3-col .text-title{font-size:.85em;padding:0 10px;}
}
.image-container{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;}
.image-container .col-12{margin-bottom:20px;}
.centered-content{display:flex;justify-content:center;}
@media (max-width: 600px) {
.centered-content{justify-content:flex-start;}
}
@media (max-width: 480px) {
.page-template-page-sidebar .call-now .x a{line-height:54px !important;}
.call-now .x > strong{font-size:23px;line-height:57px !important;}
}
.broken_link, a.broken_link{text-decoration:initial;}
.panel-body{padding-right:0 !important;padding-left:0 !important;}
.panel-body table{width:100% !important;}
.panel-body th,
.panel-body td{border:1px solid rgba(0,0,0,.1);padding:.5em;}
@media (max-width: 480px) {
.panel-body th,
.panel-body td{font-size:14px;}
}
@media (min-width: 900px) {
.clear-dn{display:none;}
.custom-wrap-33{width:16.6% !important;}
.custom-wrap-33 .text-title{font-size:14px;}
.ti-review-item{max-width:33.33% !important;}
}
.servise-area-block .row{display:inline-flex;flex-wrap:wrap;}
.servise-area-block .row .brand-item{display:flex;flex-direction:column;align-items:center;}
@media (min-width: 1200px) {
.foogallery.fg-default.fg-gutter-25 .fg-item:nth-child(3n+3){margin-right:0;}
}
@media (min-width: 992px) and (max-width: 1199px) {
.foogallery.fg-default.fg-gutter-25 .fg-item:nth-child(2n+2){margin-right:0;}
}
@media (max-width: 991px) {
.foogallery.fg-default.fg-gutter-25 .fg-item{margin-left:25px;}
}
@media (max-width: 900px) {
.img-row{flex-wrap:wrap;}
.img-col:last-of-type{display:flex;justify-content:center;width:100%;}
.img-col img{width:60%;}
}
.img-row{display:flex;justify-content:center;align-items:center;}
.img-col:first-of-type{width:80%;padding-right:1rem;}
@media (max-width: 600px) {
#mobile-full{width:100% !important;}
.mst{display:block;margin:30px auto 0;max-width:unset !important;}
.blue-box h4{line-height:2rem}
}
.grecaptcha-badge{opacity:0;pointer-events:none;}
@media (max-width: 480px) {
.home .generic.section2 .banner-desc{display:flex;flex-direction:column;}
.home .generic.section2 .banner-desc>p:first-child{order:3;margin-bottom:0;margin-top:20px;}
.home .layout-boxed-margin>.overflow .generic.section2 .alignright{float:none !important;margin-left:0 !important;}
}
.align-center{display:flex;align-items:center !important;justify-content:center;gap:10rem !important;}
.expanded-tabs .align-center img{margin-bottom:0;}
@media(max-width: 900px) {
.expanded-tabs .align-center{flex-direction:column;gap:1rem !important;}
}
@media (max-width: 767px) {
.tab-content .align-center{flex-direction:column;gap:1rem !important;}
}
.custom-form{margin-bottom:30px;}
.custom-btn{background-color:#ff0000;font-size:16px;border:0px solid #8c8a8f;padding:15px 50px;cursor:pointer;text-decoration:none;color:#fff !important;}
.custom-btn:hover{color:#ffffff;background-color:#c20000;}
#sidebar .textwidget button{color:#ffffff;background-color:#ff0000;font-size:16px;border:0px solid #8c8a8f;padding:15px 50px;cursor:pointer;}
#sidebar .textwidget button:hover{color:#ffffff;background-color:#c20000;}