.preloader{background-color:#fff !important;}.preloader .preloaderCls{display:none !important;}.preloader img{width:300px;}@media (max-width:768px){.home .th-hero-wrapper.hero-1 h2{font-size:40px !important;}}@media (max-width:480px){.home .th-hero-wrapper.hero-1 h2{font-size:24px !important;}}.call-and-contact-mobile{display:none;}@media (max-width:576px){.call-and-contact-mobile{display:block;width:100%;background-color:#09f;color:white;position:fixed;left:0;bottom:0;z-index:9999;}.call-and-contact-mobile .btn-wrapper{display:flex;}.call-and-contact-mobile .btn-wrapper a{color:white;width:100%;text-align:center !important;padding:7px;font-size:18px;font-weight:600;}.call-and-contact-mobile .btn-wrapper .call-now-btn,.call-and-contact-mobile .btn-wrapper .contect-now-btn{text-align:center;}.call-and-contact-mobile .btn-wrapper > :first-child{border-right:2px solid white;}}.cust_widget_services{padding-left:1rem;}.cust_widget_services li{margin-bottom:20px;}.cust_widget_services li a{font-weight:500;font-size:18px;line-height:26px;margin-bottom:5px;font-family:var(--title-font);color:var(--title-color);}.cust_widget_services li a:hover{color:var(--theme-color);}#block-15 .info-card:first-child{margin-bottom:20px;}.custom-slick-slider-section .hero-big-title{color:#010f34;font-size:40px;text-transform:capitalize;line-height:52px;}.footer-bottom-copyright-bar{display:flex !important;justify-content:space-between !important;}.footer-bottom-copyright-bar .comp-info{color:var(--theme-color);font-weight:600;}.footer-bottom-copyright-bar .comp-info a{font-weight:600;}.service-page-custom-form-section .row,.banner_form_loc .row{display:grid !important;grid-template-columns:1fr 1fr !important;}.service-page-custom-form-section .recaptcha-wrapper,.banner_form_loc .recaptcha-wrapper{grid-column:1/3 !important;}.service-page-custom-form-section .message-wrapper,.banner_form_loc .message-wrapper{grid-column:1/3 !important;}.service-page-custom-form-section .message-wrapper textarea,.banner_form_loc .message-wrapper textarea{min-height:80px !important;}.service-page-custom-form-section .row .form-btn,.banner_form_loc .row .form-btn{grid-column:1/3 !important;justify-content:center;align-items:center;display:flex !important;}.service-page-custom-form-section .row .form-btn .th-btn,.banner_form_loc .row .form-btn .th-btn{width:max-content;}.service-page-custom-form-section .content-div,.banner_form_loc .content-div{padding-inline:50px;}.service-page-custom-form-section .appointment-form.style2,.banner_form_loc .appointment-form.style2{padding:25px !important;}.service-page-custom-form-section .wpcf7-recaptcha > div,.banner_form_loc .wpcf7-recaptcha > div{margin:0 auto;}@media (max-width:992px){.service-page-custom-form-section .content-div,.banner_form_loc .content-div{padding-inline:15px;}}@media (max-width:576px){.service-page-custom-form-section .row,.banner_form_loc .row{display:block !important;}}.services-google-reviews .ti-rating-text .nowrap strong,.services-google-reviews .ti-rating-text .nowrap{color:#fff !important;}@media (max-width:1024px){.google-review-section-title h3{color:#000 !important;}}.main_banner_loc{padding:50px 15px;}.main_banner_loc h1.elementor-heading-title{font-size:54px;}.main_banner_loc .banner_form_loc .appointment-form{padding:15px;}.main_banner_loc .banner_content_loc p{font-size:18px;color:#fff;margin-bottom:0;}.main_banner_loc .banner_content_loc .rating_txt p{color:#fff;margin-bottom:0;border:1px solid #fff;display:inline-block;border-radius:5px;font-size:18px;padding:5px 10px;}.main_banner_loc .banner_content_loc .rating_txt p i{color:#e8b920;}