.title-bg-small{display:none}.service-menu li.current-menu-item a{background-color:#ff5c23;color:white}.elementor-toggle .elementor-tab-title.elementor-active{background-color:#ff5c23}@media (max-width:767px){.about-area .ts-about-image-wrapper .ts-about-intro{position:absolute;right:0;bottom:0;max-width:350px;background:rgba(17,17,17,.37);padding:0 0 0 81px;color:#fff;padding-top:35px}.elementor-5 .elementor-element.elementor-element-dec8d19 .single-about-image{height:386px;width:363px}}.popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.65);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:.3s;z-index:999999}.popup-overlay.active{opacity:1;visibility:visible}.popup-box{background:#fff;width:100%;max-width:420px;padding:32px;border-radius:10px;position:relative}.popup-title{font-size:20px;font-weight:600;margin-bottom:20px;text-align:center}.close{position:absolute;top:12px;right:14px;font-size:22px;cursor:pointer}.popup-box input[type=text],.popup-box input[type=email],.popup-box input[type=tel]{width:100%;padding:12px 14px;margin-bottom:14px;border:1px solid #dcdcdc;border-radius:6px;font-size:14px}.popup-box ::placeholder{color:#888}.popup-box input[type=submit]{width:100%;padding:13px;background:#ff5c23;color:#fff;border:none;border-radius:6px;font-size:15px;cursor:pointer}.popup-box input[type=submit]:disabled{opacity:.6;cursor:not-allowed}@media (max-width:480px){.popup-box{padding:24px}}@media (max-width:767px){.elementor-image-carousel-caption{position:absolute;bottom:15px;left:15px;right:15px;background:rgba(0,0,0,.85);color:#000;padding:8px 15px;border-radius:6px;z-index:9;text-align:center}}@media (max-width:767px){.elementor-image-carousel-caption p{padding-top:20px!important}}