.elementor-3527 .elementor-element.elementor-element-21e5e3b{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--overlay-opacity:1;}.elementor-3527 .elementor-element.elementor-element-21e5e3b::before, .elementor-3527 .elementor-element.elementor-element-21e5e3b > .elementor-background-video-container::before, .elementor-3527 .elementor-element.elementor-element-21e5e3b > .e-con-inner > .elementor-background-video-container::before, .elementor-3527 .elementor-element.elementor-element-21e5e3b > .elementor-background-slideshow::before, .elementor-3527 .elementor-element.elementor-element-21e5e3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3527 .elementor-element.elementor-element-21e5e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3527 .elementor-element.elementor-element-1674fb3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 2rem;}.elementor-3527 .elementor-element.elementor-element-1674fb3 .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-1674fb3.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-1674fb3.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-1674fb3.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-1674fb3.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-1674fb3.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-1674fb3 .elementor-icon{font-size:1.5rem;}.elementor-3527 .elementor-element.elementor-element-1674fb3 .elementor-icon svg{height:1.5rem;}.elementor-3527 .elementor-element.elementor-element-94c34d8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-94c34d8 .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-94c34d8.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-94c34d8.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-94c34d8.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-94c34d8.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-94c34d8.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-94c34d8 .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-94c34d8 .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-6b05970{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-6b05970 .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-6b05970.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-6b05970.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-6b05970.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-6b05970.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-6b05970.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-6b05970 .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-6b05970 .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-ae50cdc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-ae50cdc .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-ae50cdc.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-ae50cdc.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-ae50cdc.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-ae50cdc.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-ae50cdc.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-ae50cdc .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-ae50cdc .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-f0f824b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-f0f824b .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-f0f824b.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-f0f824b.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-f0f824b.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-f0f824b.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-f0f824b.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-f0f824b .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-f0f824b .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-c983aaa{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-c983aaa .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-c983aaa.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-c983aaa.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-c983aaa.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-c983aaa.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-c983aaa.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-c983aaa .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-c983aaa .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-03abd9f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-03abd9f .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-03abd9f.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-03abd9f.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-03abd9f.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-03abd9f.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-03abd9f.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-03abd9f .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-03abd9f .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-702da9c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-702da9c .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-702da9c.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-702da9c.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-702da9c.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-702da9c.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-702da9c.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-702da9c .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-702da9c .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-0b4aa4f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-0b4aa4f .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-0b4aa4f.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-0b4aa4f.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-0b4aa4f.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-0b4aa4f.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-0b4aa4f.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-0b4aa4f .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-0b4aa4f .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-8229a8d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-8229a8d .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-8229a8d.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-8229a8d.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-8229a8d.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-8229a8d.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-8229a8d.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-8229a8d .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-8229a8d .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-b5a7193{margin:0rem 6rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;bottom:2.5rem;}body:not(.rtl) .elementor-3527 .elementor-element.elementor-element-b5a7193{right:5.1rem;}body.rtl .elementor-3527 .elementor-element.elementor-element-b5a7193{left:5.1rem;}.elementor-3527 .elementor-element.elementor-element-b5a7193 .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-b5a7193.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-b5a7193.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-b5a7193.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-b5a7193.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-b5a7193.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-b5a7193 .elementor-icon{font-size:45px;border-radius:5px 5px 5px 5px;}.elementor-3527 .elementor-element.elementor-element-b5a7193 .elementor-icon svg{height:45px;}.elementor-3527 .elementor-element.elementor-element-b5a7193 .elementor-icon i, .elementor-3527 .elementor-element.elementor-element-b5a7193 .elementor-icon svg{transform:rotate(90deg);}.elementor-3527 .elementor-element.elementor-element-21e6bee{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 2rem;}.elementor-3527 .elementor-element.elementor-element-21e6bee .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-21e6bee.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-21e6bee.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-21e6bee.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-21e6bee.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-21e6bee.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-21e6bee .elementor-icon{font-size:1.5rem;}.elementor-3527 .elementor-element.elementor-element-21e6bee .elementor-icon svg{height:1.5rem;}.elementor-3527 .elementor-element.elementor-element-8ed6a22{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-8ed6a22 .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-8ed6a22.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-8ed6a22.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-8ed6a22.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-8ed6a22.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-8ed6a22.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-8ed6a22 .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-8ed6a22 .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-6f3bbde{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-6f3bbde .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-6f3bbde.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-6f3bbde.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-6f3bbde.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-6f3bbde.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-6f3bbde.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-6f3bbde .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-6f3bbde .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-3fbb697{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-3fbb697 .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-3fbb697.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-3fbb697.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-3fbb697.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-3fbb697.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-3fbb697.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-3fbb697 .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-3fbb697 .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-3b8dcfb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-3b8dcfb .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-3b8dcfb.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-3b8dcfb.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-3b8dcfb.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-3b8dcfb.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-3b8dcfb.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-3b8dcfb .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-3b8dcfb .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-05b8b56{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-05b8b56 .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-05b8b56.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-05b8b56.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-05b8b56.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-05b8b56.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-05b8b56.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-05b8b56 .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-05b8b56 .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-50362f8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3527 .elementor-element.elementor-element-50362f8 .elementor-icon-wrapper{text-align:center;}.elementor-3527 .elementor-element.elementor-element-50362f8.elementor-view-stacked .elementor-icon{background-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-50362f8.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-50362f8.elementor-view-default .elementor-icon{color:#8F957A;border-color:#8F957A;}.elementor-3527 .elementor-element.elementor-element-50362f8.elementor-view-framed .elementor-icon, .elementor-3527 .elementor-element.elementor-element-50362f8.elementor-view-default .elementor-icon svg{fill:#8F957A;}.elementor-3527 .elementor-element.elementor-element-50362f8 .elementor-icon{font-size:20px;}.elementor-3527 .elementor-element.elementor-element-50362f8 .elementor-icon svg{height:20px;}.elementor-3527 .elementor-element.elementor-element-a9ab5c9{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--overlay-opacity:1;}.elementor-3527 .elementor-element.elementor-element-a9ab5c9::before, .elementor-3527 .elementor-element.elementor-element-a9ab5c9 > .elementor-background-video-container::before, .elementor-3527 .elementor-element.elementor-element-a9ab5c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3527 .elementor-element.elementor-element-a9ab5c9 > .elementor-background-slideshow::before, .elementor-3527 .elementor-element.elementor-element-a9ab5c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3527 .elementor-element.elementor-element-a9ab5c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3527 .elementor-element.elementor-element-509318a9{--display:flex;}@media(max-width:767px){.elementor-3527 .elementor-element.elementor-element-21e5e3b{--width:100vw;--min-height:100dvh;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3527 .elementor-element.elementor-element-a9ab5c9{--width:100%;--min-height:100dvh;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}}@media(min-width:768px){.elementor-3527 .elementor-element.elementor-element-21e5e3b{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-b5a7193 */.scroll-hint{
    position:absolute;
    bottom:3rem;
    transform:translateX(-50%);

    opacity:0;

    animation:
        fadeIn 1s ease forwards 3s,
        floatArrow 1.8s ease-in-out infinite 6s;
}

@keyframes fadeIn{
    from{opacity:0;}
    to{opacity:1;}
}

@keyframes floatArrow{
    0%,100%{
        transform:translateX(-50%) translateY(0);
    }
    50%{
        transform:translateX(-50%) translateY(20px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e5e3b */html,
body {
  margin: 0;
  padding: 0;
  width: 100%;
  overflow-x: hidden;
}

.hero-wrapper {
  width: 100%;
  max-width: 100%;
  min-height: 100vh;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ab5c9 */html,
body {
  margin: 0;
  padding: 0;
  width: 100%;
  overflow-x: hidden;
}

.hero-wrapper {
  width: 100%;
  max-width: 100%;
  min-height: 100vh;
  position: relative;
}/* End custom CSS */