.elementor-648 .elementor-element.elementor-element-c263d7b{--display:flex;}.elementor-648 .elementor-element.elementor-element-cd072f1{--spacer-size:250px;}.elementor-648 .elementor-element.elementor-element-d55e1c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-648 .elementor-element.elementor-element-984b5f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-648 .elementor-element.elementor-element-964c7d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-648 .elementor-element.elementor-element-7efd986{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-648 .elementor-element.elementor-element-5353df6{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-648 .elementor-element.elementor-element-7d234b4 .swiper-wrapper{gap:16px !important;--slide-gap:16px;}.elementor-648 .elementor-element.elementor-element-7d234b4{--slide-gap:16px;--slide-height:520px;--collapsed-width:135px;--expanded-width:616px;}.elementor-648 .elementor-element.elementor-element-7d234b4 .swiper-slide.is-expanded{height:520px !important;max-height:520px !important;width:616px !important;--expanded-width:616px;}.elementor-648 .elementor-element.elementor-element-7d234b4 .swiper-slide:not(.is-expanded){width:135px !important;--collapsed-width:135px;}.elementor-648 .elementor-element.elementor-element-7d234b4 .swiper-slide{border-radius:20px !important;}.elementor-648 .elementor-element.elementor-element-7d234b4 .gallery-nav-btn, .gallery-nav-box .gallery-nav-btn{width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;min-height:44px !important;max-height:44px !important;padding:0 !important;}.elementor-648 .elementor-element.elementor-element-7d234b4 .gallery-nav-btn i, .elementor-648 .elementor-element.elementor-element-7d234b4 .gallery-nav-btn svg, .gallery-nav-box .gallery-nav-btn i, .gallery-nav-box .gallery-nav-btn svg{font-size:14px !important;width:14px !important;height:14px !important;min-width:14px !important;min-height:14px !important;}.elementor-648 .elementor-element.elementor-element-7d234b4 .gallery-nav-btn, .gallery-nav-box .gallery-nav-btn, .gallery-nav-box button.gallery-nav-btn{background-color:#ffffff;border-color:#dbe2e6;}.elementor-648 .elementor-element.elementor-element-7d234b4 .gallery-nav-btn, .elementor-648 .elementor-element.elementor-element-7d234b4 .gallery-nav-btn svg, .gallery-nav-box .gallery-nav-btn, .gallery-nav-box .gallery-nav-btn svg, .gallery-nav-box button.gallery-nav-btn svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-7d234b4 .gallery-nav-btn svg path, .gallery-nav-box .gallery-nav-btn svg path, .gallery-nav-box button.gallery-nav-btn svg path{fill:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-7d234b4 .gallery-nav-btn:hover, .gallery-nav-box .gallery-nav-btn:hover, .elementor-648 .elementor-element.elementor-element-7d234b4 button.gallery-nav-btn:hover, .gallery-nav-box button.gallery-nav-btn:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-7d234b4 .gallery-nav-btn:hover, .elementor-648 .elementor-element.elementor-element-7d234b4 .gallery-nav-btn:hover svg, .gallery-nav-box .gallery-nav-btn:hover, .gallery-nav-box .gallery-nav-btn:hover svg, .elementor-648 .elementor-element.elementor-element-7d234b4 button.gallery-nav-btn:hover svg, .gallery-nav-box button.gallery-nav-btn:hover svg{color:#FFFFFF !important;fill:#FFFFFF !important;}.elementor-648 .elementor-element.elementor-element-7d234b4 .gallery-nav-btn:hover svg path, .gallery-nav-box .gallery-nav-btn:hover svg path, .elementor-648 .elementor-element.elementor-element-7d234b4 button.gallery-nav-btn:hover svg path, .gallery-nav-box button.gallery-nav-btn:hover svg path{fill:#FFFFFF !important;}.elementor-648 .elementor-element.elementor-element-7d234b4 .slide-badge{background-color:#ffffff !important;color:#192535 !important;}.elementor-648 .elementor-element.elementor-element-7d234b4 .slide-eyebrow{color:#DE5C29 !important;}.elementor-648 .elementor-element.elementor-element-7d234b4 .slide-heading{color:#ffffff !important;}.elementor-648 .elementor-element.elementor-element-7d234b4 .slide-vertical-title{color:#ffffff !important;}@media(max-width:1024px){.elementor-648 .elementor-element.elementor-element-7efd986{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-648 .elementor-element.elementor-element-7d234b4 .swiper-wrapper{gap:12px !important;--slide-gap:12px;}.elementor-648 .elementor-element.elementor-element-7d234b4{--slide-gap:12px;--slide-height:300px;--collapsed-height:72px;--collapsed-width:100px;--expanded-width:420px;}.elementor-648 .elementor-element.elementor-element-7d234b4 .swiper-slide.is-expanded{height:300px !important;max-height:300px !important;width:420px !important;--expanded-width:420px;}.elementor-648 .elementor-element.elementor-element-7d234b4 .swiper-slide:not(.is-expanded){height:72px !important;min-height:72px !important;max-height:72px !important;width:100px !important;--collapsed-width:100px;}}@media(max-width:767px){.elementor-648 .elementor-element.elementor-element-7efd986{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-648 .elementor-element.elementor-element-7d234b4 .swiper-wrapper{gap:8px !important;--slide-gap:8px;}.elementor-648 .elementor-element.elementor-element-7d234b4{--slide-gap:8px;--slide-height:300px;--collapsed-height:72px;}.elementor-648 .elementor-element.elementor-element-7d234b4 .swiper-slide.is-expanded{height:300px !important;max-height:300px !important;}.elementor-648 .elementor-element.elementor-element-7d234b4 .swiper-slide:not(.is-expanded){height:72px !important;min-height:72px !important;max-height:72px !important;}}/* Start custom CSS for container, class: .elementor-element-964c7d2 */@media (min-width: 1025px) {
    .elementor-648 .elementor-element.elementor-element-964c7d2 {
        flex: 0 0 631px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d55e1c2 */@media (min-width: 1025px) {
    .elementor-648 .elementor-element.elementor-element-d55e1c2 {
        padding-top: 0 !important;
        padding-bottom: 104px !important;
    }
}/* End custom CSS */