.elementor-25087 .elementor-element.elementor-element-7c378b1{--display:flex;--min-height:100vh;--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-25087 .elementor-element.elementor-element-7c378b1:not(.elementor-motion-effects-element-type-background), .elementor-25087 .elementor-element.elementor-element-7c378b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FC0000;}.elementor-25087 .elementor-element.elementor-element-7c378b1.e-con{--flex-grow:0;--flex-shrink:0;}#premium-color-transition-cfc587f .elementor-repeater-item-9df1f93[data-direction="down"], #premium-color-transition-cfc587f .elementor-repeater-item-9df1f93[data-direction="up"]{background:#FFE500;}#premium-color-transition-cfc587f .elementor-repeater-item-9df1f93[data-direction="up"]{background:#F41616;}#premium-color-transition-cfc587f .elementor-repeater-item-98860ef[data-direction="down"], #premium-color-transition-cfc587f .elementor-repeater-item-98860ef[data-direction="up"]{background:#FFAA00;}#premium-color-transition-cfc587f .elementor-repeater-item-98860ef[data-direction="up"]{background:#00CAF3;}#premium-color-transition-cfc587f .elementor-repeater-item-ca69ef8[data-direction="down"], #premium-color-transition-cfc587f .elementor-repeater-item-ca69ef8[data-direction="up"]{background:#FF00DF;}.elementor-25087 .elementor-element.elementor-element-dcaa943{--display:flex;--min-height:100vh;--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;--z-index:0;}.elementor-25087 .elementor-element.elementor-element-dcaa943::before, .elementor-25087 .elementor-element.elementor-element-dcaa943 > .elementor-background-video-container::before, .elementor-25087 .elementor-element.elementor-element-dcaa943 > .e-con-inner > .elementor-background-video-container::before, .elementor-25087 .elementor-element.elementor-element-dcaa943 > .elementor-background-slideshow::before, .elementor-25087 .elementor-element.elementor-element-dcaa943 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25087 .elementor-element.elementor-element-dcaa943 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25087 .elementor-element.elementor-element-8a588ff{--display:flex;--min-height:100vh;--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;--z-index:0;}.elementor-25087 .elementor-element.elementor-element-aad4aff{--display:flex;--min-height:100vh;--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;--z-index:0;}@media(min-width:771px){.elementor-25087 .elementor-element.elementor-element-7c378b1{--width:104.95%;}}/* Start custom CSS for container, class: .elementor-element-dcaa943 */.elementor-section {
    position: relative !important;
    z-index: 1 !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a588ff */.elementor-section {
    position: relative !important;
    z-index: 1 !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aad4aff */.elementor-section {
    position: relative !important;
    z-index: 1 !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-section {
    position: relative !important;
    z-index: 1 !important;
    overflow: hidden !important;
}/* End custom CSS */