.elementor-18 .elementor-element.elementor-element-94d015a{--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;--justify-content:center;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-94d015a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-94d015a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-94d015a, .elementor-18 .elementor-element.elementor-element-94d015a::before{--border-transition:0.3s;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-2e2fbc6{left:50%;}body.rtl .elementor-18 .elementor-element.elementor-element-2e2fbc6{right:50%;}.elementor-18 .elementor-element.elementor-element-2e2fbc6{top:50%;}.elementor-18 .elementor-element.elementor-element-2e2fbc6 > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}.elementor-18 .elementor-element.elementor-element-9ddcf94 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-9ddcf94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-9ddcf94.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-9ddcf94.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-9ddcf94.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-9ddcf94.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-9ddcf94{width:auto;max-width:auto;bottom:30px;}.elementor-18 .elementor-element.elementor-element-9ddcf94.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-59498ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-18 .elementor-element.elementor-element-59498ce:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-59498ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-59498ce, .elementor-18 .elementor-element.elementor-element-59498ce::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-2118890{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-size:50px;--swiper-pagination-size:20px;--dots-normal-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2118890 .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-2118890{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-94d015a{--min-height:95vh;}.elementor-18 .elementor-element.elementor-element-2118890{--swiper-slides-to-display:1;}}/* Start custom CSS for icon, class: .elementor-element-9ddcf94 */.elementor-18 .elementor-element.elementor-element-9ddcf94 .elementor-icon {
  animation: bob 1.5s infinite;
}

@keyframes bob {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-2118890 */.elementor-18 .elementor-element.elementor-element-2118890 .elementor-swiper-button {
    height: 100%;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS */.header-logo-white a, .header-logo-white img{
    display: none !important;
}/* End custom CSS */