.elementor-648 .elementor-element.elementor-element-70b72019{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:100;}.elementor-648 .elementor-element.elementor-element-70b72019:not(.elementor-motion-effects-element-type-background), .elementor-648 .elementor-element.elementor-element-70b72019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-648 .elementor-element.elementor-element-70b72019, .elementor-648 .elementor-element.elementor-element-70b72019::before{--border-transition:0.3s;}body:not(.rtl) .elementor-648 .elementor-element.elementor-element-70b72019{left:0px;}body.rtl .elementor-648 .elementor-element.elementor-element-70b72019{right:0px;}.elementor-648 .elementor-element.elementor-element-7f261e4f{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.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-648 .elementor-element.elementor-element-51bca3e0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-648 .elementor-element.elementor-element-48c56799{text-align:center;}.elementor-648 .elementor-element.elementor-element-48c56799 .elementor-heading-title{color:#FFF7EB;font-family:"Archivo", Sans-serif;font-size:34px;font-weight:100;text-transform:none;}.elementor-648 .elementor-element.elementor-element-32ca8c6b{text-align:center;}.elementor-648 .elementor-element.elementor-element-32ca8c6b .elementor-heading-title{color:#FFF7EB;font-family:"Archivo", Sans-serif;font-size:34px;font-weight:100;text-transform:none;}/* Start custom CSS for container, class: .elementor-element-7f261e4f */@keyframes fade-out {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fade-out {
    opacity: 1;
}

.fade-out.animated {
    animation-name: fade-out;
    animation-duration: 500ms;
    animation-fill-mode: forwards;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b72019 */@keyframes shrink {
  0% {
    opacity: 1;
    width: 100%;
  }

  70% {
    opacity: 1;
    width: 250px;
  }
  
  100% {
    opacity: 0;
    width: 250px;
  }
}

.shrink.animated {
    animation-name: shrink;
    animation-duration: 1000ms;
    animation-fill-mode: forwards;
}/* End custom CSS */