.focus-section{position:relative;z-index:2;transition:all .4s ease}.blur-overlay{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(8px);background:rgba(0,0,0,.3);opacity:0;pointer-events:none;transition:.4s}.blur-overlay.active{opacity:1}img.swiper-slide-image.swiper-lazy.swiper-lazy-loaded{border:none;border-radius:0;border-radius:25px;box-shadow:none;height:auto;max-width:100%;background-color:white;padding:20px;border-color:#22a6d3}.elementor-7 .elementor-element.elementor-element-55c10ba.elementor-view-stacked .elementor-icon{fill:#fff;color:#fff;background:linear-gradient(135deg,#22a6d3,#39aca3)}img.swiper-slide-image.swiper-lazy.swiper-lazy-loaded:hover{transform:translateY(-2px);transition:transform .3s ease;box-shadow:0 8px 20px #d4dada}.elementor-7 .elementor-element.elementor-element-332f72f.elementor-view-stacked .elementor-icon{box-shadow:-14px 1px 1px #e9fdfd}.elementor-7 .elementor-element.elementor-element-01921c3.elementor-view-stacked .elementor-icon{box-shadow:-14px 1px 1px rgba(253,145,187,.22)}.elementor-7 .elementor-element.elementor-element-2a3d48f.elementor-view-stacked .elementor-icon{box-shadow:-14px 1px 1px rgba(253,224,132,.26)}.elementor-7 .elementor-element.elementor-element-164d9c1.elementor-view-stacked .elementor-icon{box-shadow:-14px 1px 1px rgba(255,122,178,.19)}.elementor-585 .elementor-element.elementor-element-87bdc74.elementor-view-stacked .elementor-icon{box-shadow:-14px 1px 1px #e9fdfd}.elementor-585 .elementor-element.elementor-element-b54d571.elementor-view-stacked .elementor-icon{box-shadow:-14px 1px 1px rgba(253,145,187,.22)}.elementor-645 .elementor-element.elementor-element-e0324b0.elementor-view-stacked .elementor-icon{box-shadow:-14px 1px 1px #e9fdfd}.elementor-645 .elementor-element.elementor-element-b8ed85d.elementor-view-stacked .elementor-icon{box-shadow:-14px 1px 1px rgba(253,145,187,.22)}.elementor-645 .elementor-element.elementor-element-6dd6a9f.elementor-view-stacked .elementor-icon{box-shadow:-14px 1px 1px rgba(253,224,132,.26)}button#wpforms-submit-2674{display:inline-block;padding:12px 20px;background-color:#92dfef;color:#111;text-decoration:none;border-radius:6px;font-weight:400;transition:.3s}.wpforms-container .wpforms-form .wpforms-field-label,.wpforms-container .wpforms-form .wpforms-field-sublabel,.wpforms-container .wpforms-form .wpforms-field-description,.wpforms-container .wpforms-form textarea,.wpforms-container .wpforms-form li,.wpforms-container .wpforms-form th{font-weight:500}button#wpforms-submit-2723{display:inline-block;padding:12px 20px;background-color:#92dfef;text-decoration:none;border-radius:6px;color:#111;font-weight:400;transition:.3s}div.wpforms-container-full .wpforms-field-description{font-size:16px!important;font-weight:400!important;color:#000!important}div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-row{align-items:center}.wpforms-submit-container{display:flex!important;justify-content:flex-end}.wpforms-submit-container button.wpforms-submit{padding:10px 25px!important;height:50px!important}.wpforms-submit-container button.wpforms-submit:hover{background:#fd91bb!important}@media (max-width:767px){.wpforms-form,div.wpforms-container-full .wpforms-field-description{font-size:14px!important}}.ti-footer-filter-text{display:none}a.e-gallery-item.elementor-gallery-item{background:#fff;padding:20px;box-shadow:2px 3px 3px rgba(0,0,0,.06)}