.elementor-452 .elementor-element.elementor-element-9cc46c5:not(.elementor-motion-effects-element-type-background), .elementor-452 .elementor-element.elementor-element-9cc46c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-d5c1fce ) 0%, var( --e-global-color-d5c1fce ) 100%);}.elementor-452 .elementor-element.elementor-element-9cc46c5 > .elementor-container{min-height:450px;}.elementor-452 .elementor-element.elementor-element-9cc46c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8%;margin-bottom:0%;}.elementor-452 .elementor-element.elementor-element-9cc46c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-452 .elementor-element.elementor-element-9cc46c5 > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-452 .elementor-element.elementor-element-0890d53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-452 .elementor-element.elementor-element-a98e569 > .elementor-element-populated{margin:0px 0px -160px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:76px 140px 0px 140px;}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-452 .elementor-element.elementor-element-d64b5e3 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 200ms !important;}.elementor-452 .elementor-element.elementor-element-d64b5e3 .premium-carousel-nav-progressbar-fill{transition-duration:200ms !important;}.elementor-452 .elementor-element.elementor-element-7eea60a{margin-top:100px;margin-bottom:0px;}.elementor-452 .elementor-element.elementor-element-47a6a92 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-452 .elementor-element.elementor-element-47a6a92 .elementor-custom-embed-play i{color:#FFFFFF;font-size:45px;text-shadow:0px 0px 10px rgba(207.39999999999998, 0, 105.50347826086946, 0.3);}.elementor-452 .elementor-element.elementor-element-47a6a92 .elementor-custom-embed-play svg{fill:#FFFFFF;width:45px;height:45px;}.elementor-452 .elementor-element.elementor-element-5fb718c .elementor-wrapper{--video-aspect-ratio:1;}.elementor-452 .elementor-element.elementor-element-5fb718c .elementor-custom-embed-play i{color:#FFFFFF;font-size:45px;text-shadow:0px 0px 10px rgba(207.39999999999998, 0, 105.50347826086946, 0.3);}.elementor-452 .elementor-element.elementor-element-5fb718c .elementor-custom-embed-play svg{fill:#FFFFFF;width:45px;height:45px;}.elementor-452 .elementor-element.elementor-element-6128cf0{margin-top:0px;margin-bottom:100px;}.elementor-452 .elementor-element.elementor-element-12834b8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-452 .elementor-element.elementor-element-12834b8 .elementor-custom-embed-play i{color:#FFFFFF;font-size:45px;text-shadow:0px 0px 10px rgba(207.39999999999998, 0, 105.50347826086946, 0.3);}.elementor-452 .elementor-element.elementor-element-12834b8 .elementor-custom-embed-play svg{fill:#FFFFFF;width:45px;height:45px;}@media(max-width:767px){.elementor-452 .elementor-element.elementor-element-9cc46c5 > .elementor-container{min-height:193px;}.elementor-452 .elementor-element.elementor-element-9cc46c5{margin-top:-17%;margin-bottom:0%;padding:24px 0px 0px 0px;}.elementor-452 .elementor-element.elementor-element-0890d53{text-align:center;}.elementor-452 .elementor-element.elementor-element-0890d53 .elementor-heading-title{font-size:30px;}.elementor-452 .elementor-element.elementor-element-a98e569 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-452 .elementor-element.elementor-element-7eea60a{margin-top:18px;margin-bottom:0px;}.elementor-452 .elementor-element.elementor-element-6128cf0{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS for video, class: .elementor-element-47a6a92 */.elementor-8 .elementor-element.elementor-element-de4873e .elementor-custom-embed-play svg {
    fill: #FFFFFF;
    width: 45px;
    height: 45px;
    background: #662516;
    padding: 8px;
    border-radius: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5fb718c */.elementor-8 .elementor-element.elementor-element-de4873e .elementor-custom-embed-play svg {
    fill: #FFFFFF;
    width: 45px;
    height: 45px;
    background: #662516;
    padding: 8px;
    border-radius: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-12834b8 */.elementor-8 .elementor-element.elementor-element-de4873e .elementor-custom-embed-play svg {
    fill: #FFFFFF;
    width: 45px;
    height: 45px;
    background: #662516;
    padding: 8px;
    border-radius: 100%;
}/* End custom CSS */