.elementor-1645 .elementor-element.elementor-element-45b7512{--display:flex;--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;--justify-content:flex-end;--overflow:hidden;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1645 .elementor-element.elementor-element-01d5af0{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-1645 .elementor-element.elementor-element-01d5af0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1645 .elementor-element.elementor-element-01d5af0 .elementor-swiper-button.elementor-swiper-button-next{font-size:36px;}.elementor-1645 .elementor-element.elementor-element-01d5af0 .swiper-pagination-bullet{width:6px;height:6px;background:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-01d5af0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFFA6;opacity:1;}.elementor-1645 .elementor-element.elementor-element-6d66754{--display:flex;--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-1645 .elementor-element.elementor-element-a74f1ec{--display:flex;}.elementor-1645 .elementor-element.elementor-element-360215a{width:var( --container-widget-width, 60ch );max-width:60ch;--container-widget-width:60ch;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-360215a.elementor-element{--align-self:center;}.elementor-1645 .elementor-element.elementor-element-e9ee08a{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-c86d7f9 img{width:85%;}.elementor-1645 .elementor-element.elementor-element-1159a83 > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-1645 .elementor-element.elementor-element-1159a83{left:50%;}body.rtl .elementor-1645 .elementor-element.elementor-element-1159a83{right:50%;}.elementor-1645 .elementor-element.elementor-element-1159a83{top:50%;}.elementor-1645 .elementor-element.elementor-element-1159a83 .elementor-icon-wrapper{text-align:center;}.elementor-1645 .elementor-element.elementor-element-1159a83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-1159a83.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-1159a83.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-1159a83.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-1159a83.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-1159a83.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-d1c1a13 );}.elementor-1645 .elementor-element.elementor-element-1159a83.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-1159a83.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-d1c1a13 );border-color:var( --e-global-color-d1c1a13 );}.elementor-1645 .elementor-element.elementor-element-1159a83.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-1159a83.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-d1c1a13 );}.elementor-1645 .elementor-element.elementor-element-1159a83 .elementor-icon{font-size:90px;}.elementor-1645 .elementor-element.elementor-element-1159a83 .elementor-icon svg{height:90px;}.elementor-1645 .elementor-element.elementor-element-91b3e51{--display:flex;--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;--align-items:center;}.elementor-1645 .elementor-element.elementor-element-8ed68ed{--display:flex;}.elementor-1645 .elementor-element.elementor-element-6d69718{--display:flex;--gap:var(--space-3xs) var(--space-3xs);--row-gap:var(--space-3xs);--column-gap:var(--space-3xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-b34489e{text-align:center;}.elementor-1645 .elementor-element.elementor-element-b34489e .elementor-heading-title{font-family:var( --e-global-typography-3c0afb8-font-family ), Sans-serif;font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );color:var( --e-global-color-80a9791 );}.elementor-1645 .elementor-element.elementor-element-0ddf150.elementor-element{--order:-1;}.elementor-1645 .elementor-element.elementor-element-0ddf150{text-align:center;}.elementor-1645 .elementor-element.elementor-element-0ddf150 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );font-weight:var( --e-global-typography-fd80965-font-weight );text-transform:var( --e-global-typography-fd80965-text-transform );line-height:var( --e-global-typography-fd80965-line-height );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-3b932ba{text-align:center;}.elementor-1645 .elementor-element.elementor-element-a220ecd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-38f80dd .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-38f80dd .elementor-button:hover, .elementor-1645 .elementor-element.elementor-element-38f80dd .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-1a2d3d8 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-1a2d3d8 .elementor-button:hover, .elementor-1645 .elementor-element.elementor-element-1a2d3d8 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-9a87970{--display:flex;--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;--gap:var(--space-xl) var(--space-xl);--row-gap:var(--space-xl);--column-gap:var(--space-xl);}.elementor-1645 .elementor-element.elementor-element-9a87970:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-9a87970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80a9791 );}.elementor-1645 .elementor-element.elementor-element-2581a3a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1645 .elementor-element.elementor-element-129febb{--display:flex;}.elementor-1645 .elementor-element.elementor-element-a04e741{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-6d86775{text-align:center;}.elementor-1645 .elementor-element.elementor-element-6d86775 .elementor-heading-title{font-family:var( --e-global-typography-3c0afb8-font-family ), Sans-serif;font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-79edb8b{text-align:center;color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-433c779{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-f821598{--display:flex;}.elementor-1645 .elementor-element.elementor-element-bc1a36e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1645 .elementor-element.elementor-element-bc1a36e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1645 .elementor-element.elementor-element-bc1a36e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-bc1a36e .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1645 .elementor-element.elementor-element-bc1a36e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1645 .elementor-element.elementor-element-bc1a36e .elementor-image-box-title{color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-bc1a36e .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-8167521{--display:flex;}.elementor-1645 .elementor-element.elementor-element-59fbc4b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1645 .elementor-element.elementor-element-59fbc4b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1645 .elementor-element.elementor-element-59fbc4b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-59fbc4b .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1645 .elementor-element.elementor-element-59fbc4b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1645 .elementor-element.elementor-element-59fbc4b .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-a50e374{--display:flex;}.elementor-1645 .elementor-element.elementor-element-c34e430.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1645 .elementor-element.elementor-element-c34e430.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1645 .elementor-element.elementor-element-c34e430.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-c34e430 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1645 .elementor-element.elementor-element-c34e430 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1645 .elementor-element.elementor-element-c34e430 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-7d3844b{--display:flex;}.elementor-1645 .elementor-element.elementor-element-2e4c879.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1645 .elementor-element.elementor-element-2e4c879.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1645 .elementor-element.elementor-element-2e4c879.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-2e4c879 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1645 .elementor-element.elementor-element-2e4c879 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1645 .elementor-element.elementor-element-2e4c879 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-58e06e0{--display:flex;}.elementor-1645 .elementor-element.elementor-element-f71238f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1645 .elementor-element.elementor-element-f71238f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1645 .elementor-element.elementor-element-f71238f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-f71238f .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1645 .elementor-element.elementor-element-f71238f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1645 .elementor-element.elementor-element-f71238f .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-a544610{--display:flex;}.elementor-1645 .elementor-element.elementor-element-0ab5a7d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1645 .elementor-element.elementor-element-0ab5a7d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1645 .elementor-element.elementor-element-0ab5a7d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-0ab5a7d .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1645 .elementor-element.elementor-element-0ab5a7d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1645 .elementor-element.elementor-element-0ab5a7d .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-ed21617{--display:flex;}.elementor-1645 .elementor-element.elementor-element-f2bcc6f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1645 .elementor-element.elementor-element-f2bcc6f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1645 .elementor-element.elementor-element-f2bcc6f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-f2bcc6f .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1645 .elementor-element.elementor-element-f2bcc6f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1645 .elementor-element.elementor-element-f2bcc6f .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-d0898b2{--display:flex;}.elementor-1645 .elementor-element.elementor-element-62fe3e2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1645 .elementor-element.elementor-element-62fe3e2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1645 .elementor-element.elementor-element-62fe3e2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-62fe3e2 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1645 .elementor-element.elementor-element-62fe3e2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1645 .elementor-element.elementor-element-62fe3e2 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-4357756{--display:flex;}.elementor-1645 .elementor-element.elementor-element-d1bf7f1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1645 .elementor-element.elementor-element-d1bf7f1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1645 .elementor-element.elementor-element-d1bf7f1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-d1bf7f1 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1645 .elementor-element.elementor-element-d1bf7f1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1645 .elementor-element.elementor-element-d1bf7f1 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-3739d5f{--display:flex;}.elementor-1645 .elementor-element.elementor-element-55817e1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1645 .elementor-element.elementor-element-55817e1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1645 .elementor-element.elementor-element-55817e1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-55817e1 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1645 .elementor-element.elementor-element-55817e1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1645 .elementor-element.elementor-element-55817e1 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-e8272e8{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:75px;--e-n-carousel-swiper-slides-gap:36px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1645 .elementor-element.elementor-element-16bb0d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);--padding-top:var(--space-2xs);--padding-bottom:var(--space-2xs);--padding-left:var(--gutter);--padding-right:var(--gutter);}.elementor-1645 .elementor-element.elementor-element-a835165{width:auto;max-width:auto;}.elementor-1645 .elementor-element.elementor-element-a835165.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-a835165.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-a835165.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-a835165.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-a835165.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-a835165.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-a835165.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-a835165.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-de4360f );border-color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-a835165.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-a835165.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-4ff4195{width:auto;max-width:auto;}.elementor-1645 .elementor-element.elementor-element-4ff4195.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-4ff4195.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-4ff4195.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-4ff4195.elementor-view-framed .elementor-icon, .elementor-1645 .elementor-element.elementor-element-4ff4195.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1645 .elementor-element.elementor-element-4ff4195.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-4ff4195.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-4ff4195.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-de4360f );border-color:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-4ff4195.elementor-view-framed .elementor-icon:hover, .elementor-1645 .elementor-element.elementor-element-4ff4195.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-de4360f );}.elementor-1645 .elementor-element.elementor-element-f2b68fc{--display:flex;--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;--padding-top:0;--padding-bottom:0;--padding-left:var(--gutter);--padding-right:var(--gutter);}.elementor-1645 .elementor-element.elementor-element-f2b68fc:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-f2b68fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-de4360f ) 20%, var( --e-global-color-80a9791 ) 0%);}.elementor-1645 .elementor-element.elementor-element-9b2de04{--swiper-slides-to-display:1;--swiper-slides-gap:0px;}.elementor-1645 .elementor-element.elementor-element-9b2de04 .swiper-slide > .elementor-element{height:100%;}.elementor-1645 .elementor-element.elementor-element-bb6338e{--display:flex;--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;--margin-top:var(--content-gap);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1645 .elementor-element.elementor-element-8866cac{--swiper-slides-to-display:5;--swiper-slides-gap:24px;}.elementor-1645 .elementor-element.elementor-element-8866cac > .elementor-widget-container{padding:0 var(--gutter) 0 var(--gutter);}.elementor-1645 .elementor-element.elementor-element-3ccdffa{--display:flex;--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-1645 .elementor-element.elementor-element-bbbf35f{--display:flex;}.elementor-1645 .elementor-element.elementor-element-2c46fcc{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-16a57dc .elementor-heading-title{font-family:var( --e-global-typography-3c0afb8-font-family ), Sans-serif;font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );color:var( --e-global-color-80a9791 );}.elementor-1645 .elementor-element.elementor-element-4a9c8c6.elementor-element{--order:-1;}.elementor-1645 .elementor-element.elementor-element-4a9c8c6 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );font-weight:var( --e-global-typography-fd80965-font-weight );text-transform:var( --e-global-typography-fd80965-text-transform );line-height:var( --e-global-typography-fd80965-line-height );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-19934ff{--display:grid;--e-con-grid-template-columns:repeat(7, minmax(0,1fr));--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--space-m-l) var(--space-m-l);--row-gap:var(--space-m-l);--column-gap:var(--space-m-l);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-1645 .elementor-element.elementor-element-eea90a3{--display:flex;--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;--padding-top:var(--space-xl);--padding-bottom:var(--space-xl);--padding-left:var(--gutter);--padding-right:var(--gutter);}.elementor-1645 .elementor-element.elementor-element-587e491{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1645 .elementor-element.elementor-element-1cd892e{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1645 .elementor-element.elementor-element-3f6cda6 .elementor-heading-title{font-family:var( --e-global-typography-3c0afb8-font-family ), Sans-serif;font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );color:var( --e-global-color-80a9791 );}.elementor-1645 .elementor-element.elementor-element-2f6403e.elementor-element{--order:-1;}.elementor-1645 .elementor-element.elementor-element-2f6403e .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );font-weight:var( --e-global-typography-fd80965-font-weight );text-transform:var( --e-global-typography-fd80965-text-transform );line-height:var( --e-global-typography-fd80965-line-height );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-dce26c1{--swiper-slides-to-display:2;--swiper-offset-size:100px;--swiper-slides-gap:32px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:24px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:24px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:36px;--arrow-normal-color:var( --e-global-color-80a9791 );--arrow-hover-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-dce26c1 .swiper-slide > .elementor-element{height:100%;}.elementor-1645 .elementor-element.elementor-element-119eb31{--display:flex;--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;--padding-top:var(--space-xl);--padding-bottom:var(--space-3xl);--padding-left:var(--gutter);--padding-right:var(--gutter);}.elementor-1645 .elementor-element.elementor-element-5c4cfd9{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1645 .elementor-element.elementor-element-bab2bc8{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1645 .elementor-element.elementor-element-1159969 .elementor-heading-title{font-family:var( --e-global-typography-3c0afb8-font-family ), Sans-serif;font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );color:var( --e-global-color-80a9791 );}.elementor-1645 .elementor-element.elementor-element-9187135.elementor-element{--order:-1;}.elementor-1645 .elementor-element.elementor-element-9187135 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );font-weight:var( --e-global-typography-fd80965-font-weight );text-transform:var( --e-global-typography-fd80965-text-transform );line-height:var( --e-global-typography-fd80965-line-height );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-d27bb9d{--swiper-slides-to-display:4;--swiper-offset-size:100px;--swiper-slides-gap:32px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:24px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:24px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:36px;--arrow-normal-color:var( --e-global-color-80a9791 );--arrow-hover-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-d27bb9d .swiper-slide > .elementor-element{height:100%;}.elementor-1645 .elementor-element.elementor-element-bc80eb5{--display:flex;--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-1645 .elementor-element.elementor-element-52db021{--display:flex;}.elementor-1645 .elementor-element.elementor-element-74635cf{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1645 .elementor-element.elementor-element-1e04fae .elementor-heading-title{font-family:var( --e-global-typography-3c0afb8-font-family ), Sans-serif;font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );color:var( --e-global-color-80a9791 );}.elementor-1645 .elementor-element.elementor-element-4332637.elementor-element{--order:-1;}.elementor-1645 .elementor-element.elementor-element-4332637 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );font-weight:var( --e-global-typography-fd80965-font-weight );text-transform:var( --e-global-typography-fd80965-text-transform );line-height:var( --e-global-typography-fd80965-line-height );color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-31a8bde{--display:flex;}.elementor-1645 .elementor-element.elementor-element-ef6dd7f{--display:flex;}.elementor-1645 .elementor-element.elementor-element-3952ffb{--display:flex;}.elementor-1645 .elementor-element.elementor-element-4e200a1{--display:flex;}.elementor-1645 .elementor-element.elementor-element-52c1297{--display:flex;}.elementor-1645 .elementor-element.elementor-element-af97556{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-1645 .elementor-element.elementor-element-af97556 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-04f1149{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1645 .elementor-element.elementor-element-1541e89 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-1541e89 .elementor-button:hover, .elementor-1645 .elementor-element.elementor-element-1541e89 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-f0900e2{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1645 .elementor-element.elementor-element-360215a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-b34489e .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-0ddf150 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-6d86775 .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-bc1a36e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-59fbc4b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-c34e430 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-2e4c879 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-f71238f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-0ab5a7d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-f2bcc6f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-62fe3e2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-d1bf7f1 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-55817e1 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-e8272e8{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1645 .elementor-element.elementor-element-9b2de04{--swiper-slides-to-display:1;}.elementor-1645 .elementor-element.elementor-element-16a57dc .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-4a9c8c6 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-19934ff{--grid-auto-flow:row;}.elementor-1645 .elementor-element.elementor-element-3f6cda6 .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-2f6403e .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-dce26c1{--swiper-slides-to-display:3;}.elementor-1645 .elementor-element.elementor-element-1159969 .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-9187135 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-d27bb9d{--swiper-slides-to-display:3;}.elementor-1645 .elementor-element.elementor-element-1e04fae .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-4332637 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-af97556{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-1645 .elementor-element.elementor-element-af97556 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:991px){.elementor-1645 .elementor-element.elementor-element-01d5af0 .swiper-pagination-bullet{width:6px;height:6px;}.elementor-1645 .elementor-element.elementor-element-360215a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-c86d7f9 img{width:100%;}.elementor-1645 .elementor-element.elementor-element-1159a83 .elementor-icon{font-size:72px;}.elementor-1645 .elementor-element.elementor-element-1159a83 .elementor-icon svg{height:72px;}.elementor-1645 .elementor-element.elementor-element-b34489e .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-0ddf150 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-6d86775 .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-bc1a36e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-59fbc4b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-c34e430 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-2e4c879 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-f71238f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-0ab5a7d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-f2bcc6f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-62fe3e2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-d1bf7f1 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-55817e1 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-e8272e8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1645 .elementor-element.elementor-element-f2b68fc:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-f2b68fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-de4360f ) 25%, var( --e-global-color-80a9791 ) 0%);}.elementor-1645 .elementor-element.elementor-element-f2b68fc{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1645 .elementor-element.elementor-element-9b2de04{--swiper-slides-to-display:1;}.elementor-1645 .elementor-element.elementor-element-16a57dc .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-4a9c8c6 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-19934ff{--e-con-grid-template-columns:repeat(3, minmax(0,1fr));--grid-auto-flow:row;}.elementor-1645 .elementor-element.elementor-element-3f6cda6 .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-2f6403e .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-dce26c1{--swiper-slides-to-display:2;--arrow-size:0px;}.elementor-1645 .elementor-element.elementor-element-1159969 .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-9187135 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-d27bb9d{--swiper-slides-to-display:2;--arrow-size:0px;}.elementor-1645 .elementor-element.elementor-element-1e04fae .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-4332637 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-af97556{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-1645 .elementor-element.elementor-element-af97556 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1645 .elementor-element.elementor-element-45b7512{--justify-content:center;--padding-top:0;--padding-bottom:var(--space-s);--padding-left:0;--padding-right:0;}.elementor-1645 .elementor-element.elementor-element-a74f1ec{--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-1645 .elementor-element.elementor-element-360215a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-1159a83 .elementor-icon{font-size:48px;}.elementor-1645 .elementor-element.elementor-element-1159a83 .elementor-icon svg{height:48px;}.elementor-1645 .elementor-element.elementor-element-6d69718{--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-1645 .elementor-element.elementor-element-b34489e .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-0ddf150 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-a04e741{--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-1645 .elementor-element.elementor-element-6d86775 .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-bc1a36e .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-bc1a36e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-59fbc4b .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-59fbc4b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-c34e430 .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-c34e430 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-2e4c879 .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-2e4c879 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-f71238f .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-f71238f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-0ab5a7d .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-0ab5a7d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-f2bcc6f .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-f2bcc6f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-62fe3e2 .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-62fe3e2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-d1bf7f1 .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-d1bf7f1 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-55817e1 .elementor-image-box-img{margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-55817e1 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1645 .elementor-element.elementor-element-e8272e8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1645 .elementor-element.elementor-element-f2b68fc:not(.elementor-motion-effects-element-type-background), .elementor-1645 .elementor-element.elementor-element-f2b68fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-de4360f ) 16%, var( --e-global-color-80a9791 ) 0%);}.elementor-1645 .elementor-element.elementor-element-9b2de04{--swiper-slides-to-display:1;}.elementor-1645 .elementor-element.elementor-element-8866cac{--swiper-slides-to-display:2;}.elementor-1645 .elementor-element.elementor-element-2c46fcc{--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-1645 .elementor-element.elementor-element-16a57dc .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-4a9c8c6 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-19934ff{--e-con-grid-template-columns:repeat(3, minmax(0, 1fr));--grid-auto-flow:row;}.elementor-1645 .elementor-element.elementor-element-1cd892e{--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-1645 .elementor-element.elementor-element-3f6cda6 .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-2f6403e .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-dce26c1{--swiper-slides-to-display:1;--swiper-offset-size:66px;--swiper-slides-gap:32px;--arrow-prev-left-position:4px;--arrow-next-right-position:4px;--arrow-size:0px;}.elementor-1645 .elementor-element.elementor-element-bab2bc8{--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-1645 .elementor-element.elementor-element-1159969 .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-9187135 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-d27bb9d{--swiper-slides-to-display:1;--swiper-offset-size:66px;--swiper-slides-gap:32px;--arrow-prev-left-position:4px;--arrow-next-right-position:4px;--arrow-size:0px;}.elementor-1645 .elementor-element.elementor-element-74635cf{--margin-top:0;--margin-bottom:var(--space-m);--margin-left:0;--margin-right:0;}.elementor-1645 .elementor-element.elementor-element-1e04fae .elementor-heading-title{font-size:var( --e-global-typography-3c0afb8-font-size );line-height:var( --e-global-typography-3c0afb8-line-height );}.elementor-1645 .elementor-element.elementor-element-4332637 .elementor-heading-title{font-size:var( --e-global-typography-fd80965-font-size );line-height:var( --e-global-typography-fd80965-line-height );}.elementor-1645 .elementor-element.elementor-element-af97556{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-1645 .elementor-element.elementor-element-af97556 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-1645 .elementor-element.elementor-element-e9ee08a{--width:100%;}.elementor-1645 .elementor-element.elementor-element-8ed68ed{--width:60%;}.elementor-1645 .elementor-element.elementor-element-129febb{--width:60%;}.elementor-1645 .elementor-element.elementor-element-eea90a3{--content-width:var(--content-width--feature);}.elementor-1645 .elementor-element.elementor-element-119eb31{--content-width:var(--content-width--feature);}}@media(max-width:991px) and (min-width:768px){.elementor-1645 .elementor-element.elementor-element-8ed68ed{--width:80%;}.elementor-1645 .elementor-element.elementor-element-129febb{--width:80%;}}/* Start custom CSS for image-carousel, class: .elementor-element-01d5af0 */.elementor-1645 .elementor-element.elementor-element-01d5af0{
    width: 100%;
    height: calc(100svh - 60px);
}

.elementor-1645 .elementor-element.elementor-element-01d5af0 figure,
.elementor-1645 .elementor-element.elementor-element-01d5af0 .elementor-image-carousel-wrapper,
.elementor-1645 .elementor-element.elementor-element-01d5af0 .swiper-slide
{
    width: 100% !important;
    height: 100% !important;
}

.elementor-1645 .elementor-element.elementor-element-01d5af0 .swiper-image-stretch .swiper-slide img.swiper-slide-image{
    height: 100%;
    width: 100%;
    aspect-ratio: 16 / 9;
    object-position: center;
    object-fit: cover;
}

@media (max-width: 768px){
    
    .elementor-1645 .elementor-element.elementor-element-01d5af0{
        margin-top: 48px;
        height: 65svh;
    }
    .elementor-1645 .elementor-element.elementor-element-01d5af0 .swiper-image-stretch .swiper-slide img.swiper-slide-image{
        aspect-ratio: 9 / 16;
    }
}

.elementor-1645 .elementor-element.elementor-element-01d5af0{
    --buttonSize: 36px;
    --iconSize: 24px;
    --offset: calc(var(--buttonSize) / 4);
    --block-inset: calc(var(--iconSize));
    --inline-inset: var(--block-inset);
}

.elementor-1645 .elementor-element.elementor-element-01d5af0 .elementor-swiper-button-next,
.elementor-1645 .elementor-element.elementor-element-01d5af0 .elementor-swiper-button-prev{
    top: initial;
    left: initial;
    font-size: var(--iconSize) !important;
    bottom: calc(var(--block-inset) - (var(--buttonSize) / 2));
    right: var(--inline-inset);
    z-index: 1000;
    width: var(--buttonSize);
    height: var(--buttonSize);
    background: rgba(255,255,255,0.7);
    border-radius: 50%;
    display: grid;
    place-items: center;
}

.elementor-1645 .elementor-element.elementor-element-01d5af0 .elementor-swiper-button-next:hover,
.elementor-1645 .elementor-element.elementor-element-01d5af0 .elementor-swiper-button-prev:hover{
   background: rgba(255,255,255,1);
}

.elementor-1645 .elementor-element.elementor-element-01d5af0 svg{
    fill: none !important;
}



.elementor-1645 .elementor-element.elementor-element-01d5af0 .elementor-swiper-button-prev{
    right: calc(var(--inline-inset) + var(--buttonSize, 20px) + var(--offset, 10px));
}

.elementor-1645 .elementor-element.elementor-element-01d5af0 .swiper-pagination-bullets.swiper-pagination{
    bottom: calc(6px + var(--block-inset));
}

@media (max-width: 768px){
    .elementor-1645 .elementor-element.elementor-element-01d5af0{
        --inline-inset: calc(50% - (var(--buttonSize) - 9px ));
    }
    
    .elementor-1645 .elementor-element.elementor-element-01d5af0 .elementor-swiper-button-prev,
    .elementor-1645 .elementor-element.elementor-element-01d5af0 .elementor-swiper-button-next{
        display:none;
        bottom: 0;
        transform: translateX(50%) translateY(-50%);
    }
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2f7395 */h1.cycling-text{
    font-size: calc(1 * var(--headings-xl));
    text-align: center;
    line-height: 1em;
    color: black;
}

.cycling-text-dynamic {
  display: inline-block;
  opacity: 1;
  transition: opacity 0.5s ease-in-out;
}


@media (max-width: 991px){
    h1.cycling-text{
        font-size: var(--headings-xl);
    }
}


/*@media (max-width: 767px){*/
/*    h1.cycling-text{*/
/*        font-size: var(--headings-xl);*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-360215a */.elementor-1645 .elementor-element.elementor-element-360215a *{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2581a3a */.elementor-1645 .elementor-element.elementor-element-2581a3a{
    padding-inline: var(--gutter);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e8272e8 */.elementor-1645 .elementor-element.elementor-element-e8272e8 .swiper-slide-active, .elementor-1645 .elementor-element.elementor-element-e8272e8 .swiper-slide-duplicate-active {
    transform: scale(1.1);
    z-index:100;
    /*box-shadow: 0 0 30px;*/
    transition-delay: 1s;
}

.elementor-1645 .elementor-element.elementor-element-e8272e8 .swiper-slide{
    transition: all 0.5s 0s ease;
}

.elementor-1645 .elementor-element.elementor-element-e8272e8 .swiper-wrapper{
    padding-block: calc( ((100svw - ( 3 * var(--space-s)) ) / 4) * 0.1 );
}

/*.elementor-1645 .elementor-element.elementor-element-e8272e8 .feature_card *{*/
/*    transition: color 0.3s 0s ease-in-out;*/
/*}*/

.elementor-1645 .elementor-element.elementor-element-e8272e8 .feature_card{
    opacity: 0.3;
}

.elementor-1645 .elementor-element.elementor-element-e8272e8 .swiper-slide-active .feature_card,
.elementor-1645 .elementor-element.elementor-element-e8272e8 .swiper-slide-duplicate-active .feature_card{
    opacity: 1;
}



.elementor-1645 .elementor-element.elementor-element-e8272e8 .feature_card h3
{
    color: white;
    font-size: var(--headings-s) !important;
    text-transform: uppercase;
}

.elementor-1645 .elementor-element.elementor-element-e8272e8 .feature_card .elementor-image-box-description
{
    color: white;
    max-inline-size: 24ch;
    margin: auto;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a87970 *//*@media( min-width: 768px ){*/

/*.elementor-1645 .elementor-element.elementor-element-9a87970::before{*/
/*    --width: clamp(200px, 40vw, 500px);*/
/*    content:"";*/
/*    width: var(--width);*/
/*    aspect-ratio: 1/2;*/
/*    height: auto;*/
/*    display: block;*/
/*    background: url("/wp-content/uploads/groblox-shape.svg");*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*    background-position: top left;*/
/*    position: absolute;*/
/*    right: 0;*/
/*    top: calc( var(--width) * -1 );*/
/*    left: unset;*/
/*    bottom: unset;*/
    
/*}*/
/*}*/

/*@media (max-width: 991px ){*/
/*    .elementor-1645 .elementor-element.elementor-element-9a87970::before{*/
/*        --width: clamp(200px, 30vw, 500px);*/
/*    }*/
/*}*/


/*.elementor-1645 .elementor-element.elementor-element-9a87970{*/
/*    padding-inline: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-9b2de04 */.elementor-1645 .elementor-element.elementor-element-9b2de04{
    overflow: hidden;
}

.elementor-1645 .elementor-element.elementor-element-9b2de04 *{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2b68fc *//*.elementor-1645 .elementor-element.elementor-element-f2b68fc{*/
/*    --image-width: var(--content-width);*/
/*    --offset: calc( 0.65 * 0.5625 * var(--image-width) );*/
/*}*/

/*.elementor-1645 .elementor-element.elementor-element-f2b68fc:before{*/
/*    content: "";*/
/*    position: absolute;*/
/*    display: block;*/
/*    width: 100svw;*/
/*    left: 0;*/
/*    height: var(--offset);*/
/*    background: red;*/
/*    top: calc(100% - var(--offset));*/
/*    z-index: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8866cac */.elementor-1645 .elementor-element.elementor-element-8866cac .swiper-slide{
     --border-width: 3px;
    transition: border-color 0.25s 0 ease;
    border-bottom: var(--border-width) solid transparent;
    position: relative;
}
.elementor-1645 .elementor-element.elementor-element-8866cac .swiper-slide-active{
    overflow: visible;
    border-bottom: var(--border-width) solid black;
}



/*.elementor-1645 .elementor-element.elementor-element-8866cac .swiper-slide-active:before{*/
/*    --size: 30px;*/
/*    content: "";*/
/*    display: block;*/
/*    width: var(--size);*/
/*    height: var(--size);*/
/*    background: white;*/
/*    left: calc(50% - var(--size)/2);*/
/*    position: absolute;*/
/*    border-left: var(--border-width) solid var(--e-global-color-primary);*/
/*    border-top: var(--border-width) solid  var(--e-global-color-primary);*/
/*    transform: rotate(45deg);*/
/*    transform-origin: center center;*/
/*    top:calc( -0.7 * var(--size) );*/
/*}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-dce26c1 *//*@media(min-width:768px){*/
    .elementor-1645 .elementor-element.elementor-element-dce26c1 .elementor-loop-container{
        --fade-distance: clamp(40px, 10%, 80px);
        mask-image: linear-gradient(90deg, rgba(0,0,0,0.2) var(--fade-distance), black var(--fade-distance), black calc(100% - var(--fade-distance)), rgba(0,0,0,0.5) calc(100% - var(--fade-distance)));
    }
/*}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-d27bb9d *//*@media(min-width:768px){*/
    .elementor-1645 .elementor-element.elementor-element-d27bb9d .elementor-loop-container{
        --fade-distance: clamp(40px, 10%, 80px);
        mask-image: linear-gradient(90deg, rgba(0,0,0,0.2) var(--fade-distance), black var(--fade-distance), black calc(100% - var(--fade-distance)), rgba(0,0,0,0.5) calc(100% - var(--fade-distance)));
    }
/*}*//* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-af97556 */.elementor-1645 .elementor-element.elementor-element-af97556 .e-n-accordion-item-title-text{
    font-weight: 600;
}/* End custom CSS */