.elementor-189 .elementor-element.elementor-element-49f1f99e{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-189 .elementor-element.elementor-element-5baaf21e{width:100%;max-width:100%;margin:400px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-189 .elementor-element.elementor-element-5baaf21e.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(2px);}.elementor-189 .elementor-element.elementor-element-5baaf21e.eael_liquid_glass_border_distortion_yes{border-radius:200px 200px 200px 200px;}.elementor-189 .elementor-element.elementor-element-5baaf21e img{width:43%;}.elementor-189 .elementor-element.elementor-element-6246e725{width:100%;max-width:100%;margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-189 .elementor-element.elementor-element-6246e725.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(2px);}.elementor-189 .elementor-element.elementor-element-6246e725.eael_liquid_glass_border_distortion_yes{border-radius:200px 200px 200px 200px;}.elementor-189 .elementor-element.elementor-element-6246e725 img{width:43%;}.elementor-189 .elementor-element.elementor-element-27bfa510{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-189 .elementor-element.elementor-element-27bfa510.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(2px);}.elementor-189 .elementor-element.elementor-element-27bfa510.eael_liquid_glass_border_distortion_yes{border-radius:100px 100px 100px 100px;}.elementor-189 .elementor-element.elementor-element-27bfa510 img{width:43%;}.elementor-189 .elementor-element.elementor-element-2951dec8{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-189 .elementor-element.elementor-element-2951dec8.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(2px);}.elementor-189 .elementor-element.elementor-element-2951dec8.eael_liquid_glass_border_distortion_yes{border-radius:100px 100px 100px 100px;}.elementor-189 .elementor-element.elementor-element-2951dec8 img{width:43%;}@media(max-width:767px){.elementor-189 .elementor-element.elementor-element-49f1f99e{--width:100vw;--min-height:100vh;--justify-content:center;}.elementor-189 .elementor-element.elementor-element-5baaf21e{--e-transform-scale:0.95;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:26px 26px 26px 26px;}.elementor-189 .elementor-element.elementor-element-5baaf21e.elementor-element{--align-self:center;}.elementor-189 .elementor-element.elementor-element-5baaf21e img{width:81vw;}.elementor-189 .elementor-element.elementor-element-6246e725{--e-transform-scale:0.95;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:26px 26px 26px 26px;}.elementor-189 .elementor-element.elementor-element-6246e725.elementor-element{--align-self:center;}.elementor-189 .elementor-element.elementor-element-6246e725 img{width:81vw;}.elementor-189 .elementor-element.elementor-element-27bfa510{--e-transform-scale:0.95;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:26px 26px 26px 26px;}.elementor-189 .elementor-element.elementor-element-27bfa510.elementor-element{--align-self:center;}.elementor-189 .elementor-element.elementor-element-27bfa510 img{width:81vw;}.elementor-189 .elementor-element.elementor-element-2951dec8{--e-transform-scale:0.95;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:26px 26px 26px 26px;}.elementor-189 .elementor-element.elementor-element-2951dec8.elementor-element{--align-self:center;}.elementor-189 .elementor-element.elementor-element-2951dec8 img{width:81vw;}}/* Start custom CSS for image, class: .elementor-element-5baaf21e */.custom-button {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.custom-button img {
    pointer-events: none; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f1f99e */.locked-fullscreen-screen {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100vw !important;
    height: 100vh !important; 
    height: -webkit-fill-available !important; 
    
    /* 1. Forces the container to ignore any Elementor motion effects that break fixed positioning */
    transform: none !important; 
    
    /* 2. Prevents the internal content of the container from accidentally scrolling */
    overflow: hidden !important; 
    
    /* 3. Pushes it above absolutely everything else */
    z-index: 9999 !important; 
}/* End custom CSS */