.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32326 .elementor-element.elementor-element-b94a910{--display:flex;}.elementor-widget-eael-adv-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-adv-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:#333;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:10px;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-accordion_media-content .eael-accordion_media-title{color:#333;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#333;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-32326 .elementor-element.elementor-element-cc77ca8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-32326 .elementor-element.elementor-element-d8eab31{--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;--overlay-opacity:1;}.elementor-32326 .elementor-element.elementor-element-d8eab31:not(.elementor-motion-effects-element-type-background), .elementor-32326 .elementor-element.elementor-element-d8eab31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32326 .elementor-element.elementor-element-d8eab31::before, .elementor-32326 .elementor-element.elementor-element-d8eab31 > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-d8eab31 > .e-con-inner > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-d8eab31 > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-d8eab31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-d8eab31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32326 .elementor-element.elementor-element-d8eab31.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32326 .elementor-element.elementor-element-d8eab31.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(25px);}.elementor-32326 .elementor-element.elementor-element-d8eab31.eael_liquid_glass_border_distortion_yes{border-radius:24px 24px 24px 24px;}.elementor-widget-wp-widget-custom_html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wp-widget-custom_html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32326 .elementor-element.elementor-element-8ba63d3 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-32326 .elementor-element.elementor-element-8ba63d3.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-32326 .elementor-element.elementor-element-8ba63d3.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-32326 .elementor-element.elementor-element-13c3d37{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-32326 .elementor-element.elementor-element-6ccbf24{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-32326 .elementor-element.elementor-element-6ccbf24 .elementor-divider-separator{width:0%;}.elementor-32326 .elementor-element.elementor-element-6ccbf24 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32326 .elementor-element.elementor-element-21394ad{--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;--overlay-opacity:0;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 36px -5px #FFFFFF;}.elementor-32326 .elementor-element.elementor-element-21394ad:not(.elementor-motion-effects-element-type-background), .elementor-32326 .elementor-element.elementor-element-21394ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-32326 .elementor-element.elementor-element-21394ad::before, .elementor-32326 .elementor-element.elementor-element-21394ad > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-21394ad > .e-con-inner > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-21394ad > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-21394ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-21394ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32326 .elementor-element.elementor-element-21394ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32326 .elementor-element.elementor-element-a971a7c{--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;}.elementor-32326 .elementor-element.elementor-element-a971a7c.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-32326 .elementor-element.elementor-element-a971a7c.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32326 .elementor-element.elementor-element-9fa38f9{width:var( --container-widget-width, 102.054% );max-width:102.054%;--container-widget-width:102.054%;--container-widget-flex-grow:0;}.elementor-32326 .elementor-element.elementor-element-9fa38f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32326 .elementor-element.elementor-element-9fa38f9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-32326 .elementor-element.elementor-element-9fa38f9 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-32326 .elementor-element.elementor-element-9fa38f9 .swiper-pagination-bullet{width:10px;height:10px;}.elementor-32326 .elementor-element.elementor-element-9fa38f9 .swiper-wrapper{display:flex;align-items:center;}.elementor-32326 .elementor-element.elementor-element-9fa38f9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-32326 .elementor-element.elementor-element-10afdfd{--display:flex;}.elementor-32326 .elementor-element.elementor-element-12f4890{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-32326 .elementor-element.elementor-element-12f4890 .elementor-divider-separator{width:0%;}.elementor-32326 .elementor-element.elementor-element-12f4890 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32326 .elementor-element.elementor-element-95c1c38{--display:flex;--overlay-opacity:1;}.elementor-32326 .elementor-element.elementor-element-95c1c38::before, .elementor-32326 .elementor-element.elementor-element-95c1c38 > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-95c1c38 > .e-con-inner > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-95c1c38 > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-95c1c38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-95c1c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #242020 100%, #000000 100%);}.elementor-32326 .elementor-element.elementor-element-95c1c38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32326 .elementor-element.elementor-element-95c1c38.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-32326 .elementor-element.elementor-element-95c1c38.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-32326 .elementor-element.elementor-element-63b6afa > .elementor-widget-container{background-color:#FFFFFF;}.elementor-32326 .elementor-element.elementor-element-63b6afa.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-32326 .elementor-element.elementor-element-63b6afa.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-32326 .elementor-element.elementor-element-c8cd458{--display:flex;}.elementor-32326 .elementor-element.elementor-element-7caa6bb{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:5px;}.elementor-32326 .elementor-element.elementor-element-7caa6bb .elementor-divider-separator{width:100%;}.elementor-32326 .elementor-element.elementor-element-7caa6bb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32326 .elementor-element.elementor-element-2dcc539{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 2px 2px rgba(127.45572052001955, 106.43466232216974, 16.588578560243107, 0.95);}.elementor-32326 .elementor-element.elementor-element-2dcc539.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32326 .elementor-element.elementor-element-2dcc539.eael_liquid_glass-effect1{background-color:#1F1D1D;backdrop-filter:blur(46px);}.elementor-32326 .elementor-element.elementor-element-2dcc539.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-32326 .elementor-element.elementor-element-a90fe45{--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;--overlay-opacity:0.5;box-shadow:0px 0px 13px 5px #AC9999;}.elementor-32326 .elementor-element.elementor-element-a90fe45::before, .elementor-32326 .elementor-element.elementor-element-a90fe45 > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-a90fe45 > .e-con-inner > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-a90fe45 > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-a90fe45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-a90fe45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFDB35;--background-overlay:'';}.elementor-32326 .elementor-element.elementor-element-a90fe45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32326 .elementor-element.elementor-element-14022af{--display:flex;}.elementor-32326 .elementor-element.elementor-element-6df5cad{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-32326 .elementor-element.elementor-element-6df5cad .elementor-divider-separator{width:0%;margin:0 auto;margin-center:0;}.elementor-32326 .elementor-element.elementor-element-6df5cad .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-32326 .elementor-element.elementor-element-b98f142{--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;}.elementor-32326 .elementor-element.elementor-element-b98f142.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32326 .elementor-element.elementor-element-576389b.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(25px);}.elementor-32326 .elementor-element.elementor-element-576389b.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:25px 25px 25px 25px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-32326 .elementor-element.elementor-element-74132fd{--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;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32326 .elementor-element.elementor-element-747217b{--spacer-size:20px;}.elementor-32326 .elementor-element.elementor-element-cbe6519{--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;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32326 .elementor-element.elementor-element-cbe6519:not(.elementor-motion-effects-element-type-background), .elementor-32326 .elementor-element.elementor-element-cbe6519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2B32B;}.elementor-32326 .elementor-element.elementor-element-cbe6519.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32326 .elementor-element.elementor-element-f17270c > .elementor-widget-container{background-color:#FFFFFF1F;padding:15px 0px 15px 0px;border-radius:25px 25px 25px 25px;}.elementor-32326 .elementor-element.elementor-element-f17270c.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF1F;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 8px 8px rgba(0, 0, 0, 0.98);}.elementor-32326 .elementor-element.elementor-element-42a419e{--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;}.elementor-32326 .elementor-element.elementor-element-e4806b7{--spacer-size:20px;}.elementor-32326 .elementor-element.elementor-element-ab6e206{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-color:#000000;--border-color:#000000;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 22px 20px #000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-32326 .elementor-element.elementor-element-ab6e206:not(.elementor-motion-effects-element-type-background), .elementor-32326 .elementor-element.elementor-element-ab6e206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #f2295b 100%);}.elementor-32326 .elementor-element.elementor-element-ab6e206::before, .elementor-32326 .elementor-element.elementor-element-ab6e206 > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-ab6e206 > .e-con-inner > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-ab6e206 > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-ab6e206 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-ab6e206 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-32326 .elementor-element.elementor-element-ab6e206::before{filter:brightness( 172% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-32326 .elementor-element.elementor-element-ab6e206.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-32326 .elementor-element.elementor-element-ab6e206.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-32326 .elementor-element.elementor-element-58e3747 > .elementor-widget-container{background-color:#FFFFFF;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 15px rgba(0, 0, 0, 0.97);}.elementor-32326 .elementor-element.elementor-element-58e3747.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-32326 .elementor-element.elementor-element-58e3747.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.78);}.elementor-32326 .elementor-element.elementor-element-945bd05{--display:flex;}.elementor-32326 .elementor-element.elementor-element-7e1d90a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-32326 .elementor-element.elementor-element-7e1d90a .elementor-divider-separator{width:0%;}.elementor-32326 .elementor-element.elementor-element-7e1d90a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32326 .elementor-element.elementor-element-3268d0a{--display:flex;--overlay-opacity:1;}.elementor-32326 .elementor-element.elementor-element-3268d0a::before, .elementor-32326 .elementor-element.elementor-element-3268d0a > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-3268d0a > .e-con-inner > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-3268d0a > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-3268d0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-3268d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32326 .elementor-element.elementor-element-3268d0a.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-32326 .elementor-element.elementor-element-3268d0a.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 16px 14px rgba(0, 0, 0, 0.84);}.elementor-32326 .elementor-element.elementor-element-df6f225 > .elementor-widget-container{background-color:#CBBD59;}.elementor-32326 .elementor-element.elementor-element-c237643{--display:flex;}.elementor-32326 .elementor-element.elementor-element-4d3b57d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-32326 .elementor-element.elementor-element-4d3b57d .elementor-divider-separator{width:0%;}.elementor-32326 .elementor-element.elementor-element-4d3b57d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32326 .elementor-element.elementor-element-ee89faa{--display:flex;--overlay-opacity:1;}.elementor-32326 .elementor-element.elementor-element-ee89faa::before, .elementor-32326 .elementor-element.elementor-element-ee89faa > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-ee89faa > .e-con-inner > .elementor-background-video-container::before, .elementor-32326 .elementor-element.elementor-element-ee89faa > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-ee89faa > .e-con-inner > .elementor-background-slideshow::before, .elementor-32326 .elementor-element.elementor-element-ee89faa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32326 .elementor-element.elementor-element-ee89faa.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(25px);}.elementor-32326 .elementor-element.elementor-element-ee89faa.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 2px 5px #000000;}.elementor-32326 .elementor-element.elementor-element-86cb299.eael_liquid_glass-effect1{background-color:#FFFFFF;backdrop-filter:blur(25px);}.elementor-32326 .elementor-element.elementor-element-86cb299.eael_liquid_glass_border_distortion_yes{border-radius:25px 25px 25px 25px;}.elementor-32326 .elementor-element.elementor-element-46de22b{--display:flex;}.elementor-32326 .elementor-element.elementor-element-1af232c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-32326 .elementor-element.elementor-element-1af232c .elementor-divider-separator{width:0%;}.elementor-32326 .elementor-element.elementor-element-1af232c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-32326 .elementor-element.elementor-element-637a982{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 5px 5px #000000;}.elementor-32326 .elementor-element.elementor-element-637a982.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-32326 .elementor-element.elementor-element-637a982.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-32326 .elementor-element.elementor-element-004c475.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(25px);}.elementor-32326 .elementor-element.elementor-element-004c475.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF1F;border-radius:25px 25px 25px 25px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-32326 .elementor-element.elementor-element-0e416c7{--display:flex;}.elementor-32326 .elementor-element.elementor-element-d72f9b6{--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;}.elementor-32326 .elementor-element.elementor-element-4342814{--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;}@media(min-width:768px){.elementor-32326 .elementor-element.elementor-element-d8eab31{--width:96.25%;}.elementor-32326 .elementor-element.elementor-element-21394ad{--width:96.17%;}.elementor-32326 .elementor-element.elementor-element-95c1c38{--width:98.123%;}.elementor-32326 .elementor-element.elementor-element-2dcc539{--width:88.424%;}.elementor-32326 .elementor-element.elementor-element-a90fe45{--width:71.296%;}.elementor-32326 .elementor-element.elementor-element-b98f142{--width:90.63%;}.elementor-32326 .elementor-element.elementor-element-cbe6519{--width:95.789%;}}/* Start custom CSS for container, class: .elementor-element-2dcc539 *//* LEFT widget: make it smaller and centered */
.left-dreamlux-widget {
    width: 300px; /* adjust smaller size */
    max-width: 100%;
    background: #ffffff;
    padding: 20px;
    border-radius: 14px;
    box-shadow: 0 12px 28px rgba(0,0,0,0.08);
    margin: 0 auto; /* centers it */
    font-family: 'Inter', sans-serif;
}

/* RIGHT widget: make it fill the column */
.right-dreamlux-widget {
    width: 100%; /* fills entire right column */
    background: #ffffff;
    padding: 24px;
    border-radius: 14px;
    box-shadow: 0 12px 28px rgba(0,0,0,0.08);
    font-family: 'Inter', sans-serif;
}

/* Make text inside both widgets clean and centered */
.left-dreamlux-widget h2,
.left-dreamlux-widget h3,
.left-dreamlux-widget p,
.right-dreamlux-widget h2,
.right-dreamlux-widget h3,
.right-dreamlux-widget p {
    text-align: center;
    margin-bottom: 12px;
}

/* Buttons inside both widgets */
.left-dreamlux-widget .btn,
.right-dreamlux-widget .btn,
.left-dreamlux-widget button,
.right-dreamlux-widget button {
    width: 100%;
    padding: 12px 16px;
    background: #C9A86A;
    color: #000;
    border: none;
    border-radius: 10px;
    font-weight: 600;
    cursor: pointer;
    transition: 0.2s;
}

.left-dreamlux-widget .btn:hover,
.right-dreamlux-widget .btn:hover,
.left-dreamlux-widget button:hover,
.right-dreamlux-widget button:hover {
    background: #b8955f;
}

/* Images inside widgets */
.left-dreamlux-widget img,
.right-dreamlux-widget img {
    width: 100%;
    border-radius: 10px;
    margin-bottom: 16px;
}

/* Mobile behavior */
@media (max-width: 768px) {
    .left-dreamlux-widget,
    .right-dreamlux-widget {
        width: 100%;
        margin-bottom: 24px;
    }
}/* End custom CSS */
/* Start custom CSS */.dreamlux-btn {

  display: inline-block;
  padding: 14px 24px;
  border-radius: 999px;
  background: #111;
  color: #fff !important;
  text-decoration: none;
  font-weight: 700;
  line-height: 1.2;
}

.dreamlux-btn:hover {
  opacity: 0.92;
}

.dreamlux-btn-light {
  background: #fff;
  color: #111 !important;
  border: 1px solid #ddd;
}

#dti-result strong {
  color: #111;
}

#unlock-mls-section {
  display: none;
}

#unlock-mls-section.is-unlocked {
  display: block;
}

.floating-cta {
  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 9999;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 260px;
}

.floating-cta a {
  display: inline-block;
  padding: 14px 18px;
  border-radius: 999px;
  text-decoration: none;
  font-weight: 700;
  box-shadow: 0 6px 20px rgba(0,0,0,0.15);
  text-align: center;
}

.cta-call {
  background: #111;
  color: #fff !important;
}

.cta-apply {
  background: #fff;
  color: #111 !important;
  border: 1px solid #ddd;
}

#dti-trigger,
#dti-trigger * {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  text-shadow: none !important;
  mix-blend-mode: normal !important;
  filter: none !important;
  opacity: 1 !important;
}

#dti-trigger {
  background: #111 !important;
  border: none !important;
}

@media (max-width: 767px) {
  .floating-cta {
    position: static;
    width: 100%;
    margin-top: 20px;
    right: auto;
    left: auto;
    bottom: auto;
  }

  .floating-cta a {
    text-align: center;
    width: 100%;
    box-sizing: border-box;
  }
}/* End custom CSS */