.elementor-1622 .elementor-element.elementor-element-ccb77db{--display:flex;--position:fixed;--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;--overlay-opacity:0.51;--overlay-mix-blend-mode:multiply;top:0px;}.elementor-1622 .elementor-element.elementor-element-ccb77db::before, .elementor-1622 .elementor-element.elementor-element-ccb77db > .elementor-background-video-container::before, .elementor-1622 .elementor-element.elementor-element-ccb77db > .e-con-inner > .elementor-background-video-container::before, .elementor-1622 .elementor-element.elementor-element-ccb77db > .elementor-background-slideshow::before, .elementor-1622 .elementor-element.elementor-element-ccb77db > .e-con-inner > .elementor-background-slideshow::before, .elementor-1622 .elementor-element.elementor-element-ccb77db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#20202099;--background-overlay:'';}.elementor-1622 .elementor-element.elementor-element-ccb77db:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-ccb77db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2045/bgvideo.webp") 50% 50%;background-size:cover;}body:not(.rtl) .elementor-1622 .elementor-element.elementor-element-ccb77db{left:0px;}body.rtl .elementor-1622 .elementor-element.elementor-element-ccb77db{right:0px;}.elementor-1622 .elementor-element.elementor-element-b5fbc32{--display:flex;--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:flex-end;--align-items:flex-start;--gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px) clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--row-gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--column-gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--padding-top:0px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-1b31e1d{--display:flex;--min-height:100vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-207d4dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-l) var(--mft-space-l);--row-gap:var(--mft-space-l);--column-gap:var(--mft-space-l);--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-207d4dc::before, .elementor-1622 .elementor-element.elementor-element-207d4dc > .elementor-background-video-container::before, .elementor-1622 .elementor-element.elementor-element-207d4dc > .e-con-inner > .elementor-background-video-container::before, .elementor-1622 .elementor-element.elementor-element-207d4dc > .elementor-background-slideshow::before, .elementor-1622 .elementor-element.elementor-element-207d4dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1622 .elementor-element.elementor-element-207d4dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1622 .elementor-element.elementor-element-de3d14e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-de3d14e:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-de3d14e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-53d357e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-ff476b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-0df5073 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1622 .elementor-element.elementor-element-0df5073 .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );line-height:var( --e-global-typography-013566d-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-bb1b40b{--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;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-e5f4711{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-4a2d053{--icon-box-icon-margin:var(--mft-space-2xs);}.elementor-1622 .elementor-element.elementor-element-4a2d053.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a8e3845 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-4a2d053.elementor-view-framed .elementor-icon, .elementor-1622 .elementor-element.elementor-element-4a2d053.elementor-view-default .elementor-icon{fill:var( --e-global-color-a8e3845 );color:var( --e-global-color-a8e3845 );border-color:var( --e-global-color-a8e3845 );}.elementor-1622 .elementor-element.elementor-element-4a2d053.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon{font-size:27px;padding:var(--mft-space-2xs);}.elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-title a{font-family:var( --e-global-typography-a7bc314-font-family ), Sans-serif;font-size:var( --e-global-typography-a7bc314-font-size );font-weight:var( --e-global-typography-a7bc314-font-weight );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-a7bc314-font-family ), Sans-serif;font-size:var( --e-global-typography-a7bc314-font-size );font-weight:var( --e-global-typography-a7bc314-font-weight );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-57bc322{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-bd1d175{--icon-box-icon-margin:var(--mft-space-2xs);}.elementor-1622 .elementor-element.elementor-element-bd1d175.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a8e3845 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-bd1d175.elementor-view-framed .elementor-icon, .elementor-1622 .elementor-element.elementor-element-bd1d175.elementor-view-default .elementor-icon{fill:var( --e-global-color-a8e3845 );color:var( --e-global-color-a8e3845 );border-color:var( --e-global-color-a8e3845 );}.elementor-1622 .elementor-element.elementor-element-bd1d175.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon{font-size:27px;padding:var(--mft-space-2xs);}.elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-title a{font-family:var( --e-global-typography-a7bc314-font-family ), Sans-serif;font-size:var( --e-global-typography-a7bc314-font-size );font-weight:var( --e-global-typography-a7bc314-font-weight );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-a7bc314-font-family ), Sans-serif;font-size:var( --e-global-typography-a7bc314-font-size );font-weight:var( --e-global-typography-a7bc314-font-weight );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-bfe1a39{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-f1de9f4{--icon-box-icon-margin:var(--mft-space-2xs);}.elementor-1622 .elementor-element.elementor-element-f1de9f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a8e3845 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-f1de9f4.elementor-view-framed .elementor-icon, .elementor-1622 .elementor-element.elementor-element-f1de9f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-a8e3845 );color:var( --e-global-color-a8e3845 );border-color:var( --e-global-color-a8e3845 );}.elementor-1622 .elementor-element.elementor-element-f1de9f4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon{font-size:27px;padding:var(--mft-space-2xs);}.elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-title a{font-family:var( --e-global-typography-a7bc314-font-family ), Sans-serif;font-size:var( --e-global-typography-a7bc314-font-size );font-weight:var( --e-global-typography-a7bc314-font-weight );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-a7bc314-font-family ), Sans-serif;font-size:var( --e-global-typography-a7bc314-font-size );font-weight:var( --e-global-typography-a7bc314-font-weight );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-8474ad4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-b2b6da4{--icon-box-icon-margin:var(--mft-space-2xs);}.elementor-1622 .elementor-element.elementor-element-b2b6da4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a8e3845 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-b2b6da4.elementor-view-framed .elementor-icon, .elementor-1622 .elementor-element.elementor-element-b2b6da4.elementor-view-default .elementor-icon{fill:var( --e-global-color-a8e3845 );color:var( --e-global-color-a8e3845 );border-color:var( --e-global-color-a8e3845 );}.elementor-1622 .elementor-element.elementor-element-b2b6da4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon{font-size:27px;padding:var(--mft-space-2xs);}.elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-title a{font-family:var( --e-global-typography-a7bc314-font-family ), Sans-serif;font-size:var( --e-global-typography-a7bc314-font-size );font-weight:var( --e-global-typography-a7bc314-font-weight );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-a7bc314-font-family ), Sans-serif;font-size:var( --e-global-typography-a7bc314-font-size );font-weight:var( --e-global-typography-a7bc314-font-weight );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-1b42009{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1622 .elementor-element.elementor-element-1b42009 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1622 .elementor-element.elementor-element-35ed353{--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;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-35ed353:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-35ed353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-dc588a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1622 .elementor-element.elementor-element-b971b45 > .elementor-widget-container{padding:0 0 0var(--mft-space-s) 0;}.elementor-1622 .elementor-element.elementor-element-b971b45{text-align:left;}.elementor-1622 .elementor-element.elementor-element-b971b45 .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );line-height:var( --e-global-typography-013566d-line-height );color:var( --e-global-color-secondary );}.elementor-1622 .elementor-element.elementor-element-dc85c7f{text-align:left;}.elementor-1622 .elementor-element.elementor-element-dc85c7f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-c41bc9f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-1622 .elementor-element.elementor-element-c41bc9f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1622 .elementor-element.elementor-element-c41bc9f .elementor-divider-separator{width:70px;}.elementor-1622 .elementor-element.elementor-element-c41bc9f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1622 .elementor-element.elementor-element-9a97b2e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1622 .elementor-element.elementor-element-9a97b2e{text-align:left;color:var( --e-global-color-text );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-1622 .elementor-element.elementor-element-05a29fd{text-align:left;color:var( --e-global-color-text );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-1622 .elementor-element.elementor-element-2ab9fab{--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;}.elementor-1622 .elementor-element.elementor-element-48c7eda{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-48c7eda:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-48c7eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2045/foto_3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-1622 .elementor-element.elementor-element-af81cfc{left:45%;}body.rtl .elementor-1622 .elementor-element.elementor-element-af81cfc{right:45%;}.elementor-1622 .elementor-element.elementor-element-af81cfc{bottom:-50px;z-index:5;}.elementor-1622 .elementor-element.elementor-element-af81cfc .elementor-icon-wrapper{text-align:center;}.elementor-1622 .elementor-element.elementor-element-af81cfc .elementor-icon{font-size:100px;}.elementor-1622 .elementor-element.elementor-element-af81cfc .elementor-icon svg{height:100px;}.elementor-1622 .elementor-element.elementor-element-af81cfc .elementor-icon-wrapper svg{width:auto;}.elementor-1622 .elementor-element.elementor-element-155f017{--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;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--mft-space-4xl);--padding-bottom:0;--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-155f017:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-155f017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-6a1df8e{--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-start;}.elementor-1622 .elementor-element.elementor-element-e528464 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1622 .elementor-element.elementor-element-e528464{text-align:left;}.elementor-1622 .elementor-element.elementor-element-e528464 .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );line-height:var( --e-global-typography-013566d-line-height );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-ef194b4{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-1622 .elementor-element.elementor-element-ef194b4 > .elementor-widget-container{padding:0 0 var(--mft-space-s) 0;}.elementor-1622 .elementor-element.elementor-element-ef194b4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-5c99ad5{--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-start;}.elementor-1622 .elementor-element.elementor-element-737b99f{text-align:left;color:var( --e-global-color-47eea86e );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-1622 .elementor-element.elementor-element-dbfadd4 .elementor-button{background-color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:50px 50px 50px 50px;padding:12px 24px 12px 24px;}.elementor-1622 .elementor-element.elementor-element-dbfadd4 .elementor-button:hover, .elementor-1622 .elementor-element.elementor-element-dbfadd4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-dbfadd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1622 .elementor-element.elementor-element-dbfadd4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1622 .elementor-element.elementor-element-dbfadd4 .elementor-button:hover svg, .elementor-1622 .elementor-element.elementor-element-dbfadd4 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-021e82f{--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;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:0;}.elementor-1622 .elementor-element.elementor-element-021e82f:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-021e82f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-8b4d4a6{--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;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:0;}.elementor-1622 .elementor-element.elementor-element-8b4d4a6:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-8b4d4a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2045/image_text_duo-3.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1622 .elementor-element.elementor-element-2d5f62d{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-4xl);--padding-right:var(--mft-space-3xl);}.elementor-1622 .elementor-element.elementor-element-2d5f62d:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-2d5f62d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-0285216{text-align:left;}.elementor-1622 .elementor-element.elementor-element-0285216 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-10c284f{--divider-border-style:solid;--divider-color:#FFD783;--divider-border-width:3px;}.elementor-1622 .elementor-element.elementor-element-10c284f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1622 .elementor-element.elementor-element-10c284f .elementor-divider-separator{width:70px;}.elementor-1622 .elementor-element.elementor-element-10c284f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1622 .elementor-element.elementor-element-16d725e > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1622 .elementor-element.elementor-element-16d725e{text-align:left;color:var( --e-global-color-47eea86e );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-1622 .elementor-element.elementor-element-41b6a77 .elementor-button{background-color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:50px 50px 50px 50px;padding:12px 24px 12px 24px;}.elementor-1622 .elementor-element.elementor-element-41b6a77 .elementor-button:hover, .elementor-1622 .elementor-element.elementor-element-41b6a77 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-41b6a77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1622 .elementor-element.elementor-element-41b6a77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1622 .elementor-element.elementor-element-41b6a77 .elementor-button:hover svg, .elementor-1622 .elementor-element.elementor-element-41b6a77 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-1b690a7{--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:center;--padding-top:var(--mft-space-3xl);--padding-bottom:var(--mft-space-3xl);--padding-left:var(--mft-space-3xl);--padding-right:var(--mft-space-3xl);}.elementor-1622 .elementor-element.elementor-element-1b690a7:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-1b690a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb5462b );}.elementor-1622 .elementor-element.elementor-element-d71bf45{--display:flex;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-2xl);--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-d71bf45:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-d71bf45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-b18591e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1622 .elementor-element.elementor-element-b86f382{text-align:left;}.elementor-1622 .elementor-element.elementor-element-b86f382 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-851d664{--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(--mft-space-xl) var(--mft-space-xl);--row-gap:var(--mft-space-xl);--column-gap:var(--mft-space-xl);--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:var(--mft-space-5xl);}.elementor-1622 .elementor-element.elementor-element-851d664:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-851d664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-20f50ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1622 .elementor-element.elementor-element-06c235c{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--mft-space-xs);--padding-bottom:var(--mft-space-xs);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1622 .elementor-element.elementor-element-668fff8{text-align:left;}.elementor-1622 .elementor-element.elementor-element-668fff8 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );text-transform:var( --e-global-typography-962030d-text-transform );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-37f6e55{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-1622 .elementor-element.elementor-element-37f6e55 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1622 .elementor-element.elementor-element-37f6e55 .elementor-divider-separator{width:70px;}.elementor-1622 .elementor-element.elementor-element-37f6e55 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1622 .elementor-element.elementor-element-03280c4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1622 .elementor-element.elementor-element-03280c4{text-align:left;color:var( --e-global-color-text );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-1622 .elementor-element.elementor-element-58f071d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-style:none;border-radius:50px 50px 50px 50px;padding:12px 24px 12px 24px;}.elementor-1622 .elementor-element.elementor-element-58f071d .elementor-button:hover, .elementor-1622 .elementor-element.elementor-element-58f071d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-58f071d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1622 .elementor-element.elementor-element-58f071d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1622 .elementor-element.elementor-element-58f071d .elementor-button:hover svg, .elementor-1622 .elementor-element.elementor-element-58f071d .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-d38a476{--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-end;--gap:var(--mft-space-xl) var(--mft-space-xl);--row-gap:var(--mft-space-xl);--column-gap:var(--mft-space-xl);--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-5xl);--padding-right:0;}.elementor-1622 .elementor-element.elementor-element-d38a476:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-d38a476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-5def010{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--mft-space-xs);--padding-bottom:var(--mft-space-xs);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1622 .elementor-element.elementor-element-1dba7d1{text-align:left;}.elementor-1622 .elementor-element.elementor-element-1dba7d1 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );text-transform:var( --e-global-typography-962030d-text-transform );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-5b2b94c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-1622 .elementor-element.elementor-element-5b2b94c > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1622 .elementor-element.elementor-element-5b2b94c .elementor-divider-separator{width:70px;}.elementor-1622 .elementor-element.elementor-element-5b2b94c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1622 .elementor-element.elementor-element-940b273 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1622 .elementor-element.elementor-element-940b273{text-align:left;color:var( --e-global-color-text );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-1622 .elementor-element.elementor-element-e0c6714 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-style:none;border-radius:50px 50px 50px 50px;padding:12px 24px 12px 24px;}.elementor-1622 .elementor-element.elementor-element-e0c6714 .elementor-button:hover, .elementor-1622 .elementor-element.elementor-element-e0c6714 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-e0c6714 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1622 .elementor-element.elementor-element-e0c6714 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1622 .elementor-element.elementor-element-e0c6714 .elementor-button:hover svg, .elementor-1622 .elementor-element.elementor-element-e0c6714 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-c105749{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1622 .elementor-element.elementor-element-6c93160{--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;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-6c93160:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-6c93160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1622 .elementor-element.elementor-element-7616e3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-1622 .elementor-element.elementor-element-34a00b8{--display:flex;--min-height:450px;--justify-content:flex-end;--overlay-opacity:0.75;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1622 .elementor-element.elementor-element-34a00b8:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-34a00b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2045/eventossociais.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1622 .elementor-element.elementor-element-34a00b8::before, .elementor-1622 .elementor-element.elementor-element-34a00b8 > .elementor-background-video-container::before, .elementor-1622 .elementor-element.elementor-element-34a00b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1622 .elementor-element.elementor-element-34a00b8 > .elementor-background-slideshow::before, .elementor-1622 .elementor-element.elementor-element-34a00b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1622 .elementor-element.elementor-element-34a00b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-6cb047a ) 35%, var( --e-global-color-text ) 100%);}.elementor-1622 .elementor-element.elementor-element-d99844b .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );line-height:var( --e-global-typography-013566d-line-height );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-7f06e18{--display:flex;--min-height:300px;--justify-content:flex-end;--overlay-opacity:0.75;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1622 .elementor-element.elementor-element-7f06e18:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-7f06e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2045/eventoscorporativos.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1622 .elementor-element.elementor-element-7f06e18::before, .elementor-1622 .elementor-element.elementor-element-7f06e18 > .elementor-background-video-container::before, .elementor-1622 .elementor-element.elementor-element-7f06e18 > .e-con-inner > .elementor-background-video-container::before, .elementor-1622 .elementor-element.elementor-element-7f06e18 > .elementor-background-slideshow::before, .elementor-1622 .elementor-element.elementor-element-7f06e18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1622 .elementor-element.elementor-element-7f06e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-6cb047a ) 35%, var( --e-global-color-text ) 100%);}.elementor-1622 .elementor-element.elementor-element-c209911 .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );line-height:var( --e-global-typography-013566d-line-height );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-07e17ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1622 .elementor-element.elementor-element-ddac7b7{text-align:left;}.elementor-1622 .elementor-element.elementor-element-ddac7b7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-ef1504c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-1622 .elementor-element.elementor-element-ef1504c > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1622 .elementor-element.elementor-element-ef1504c .elementor-divider-separator{width:70px;}.elementor-1622 .elementor-element.elementor-element-ef1504c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1622 .elementor-element.elementor-element-bcdfe98{width:var( --container-widget-width, 70.353% );max-width:70.353%;--container-widget-width:70.353%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-text );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-1622 .elementor-element.elementor-element-bcdfe98 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1622 .elementor-element.elementor-element-bcdfe98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1622 .elementor-element.elementor-element-ce812cc .elementor-button{background-color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:50px 50px 50px 50px;padding:12px 24px 12px 24px;}.elementor-1622 .elementor-element.elementor-element-ce812cc .elementor-button:hover, .elementor-1622 .elementor-element.elementor-element-ce812cc .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-ce812cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1622 .elementor-element.elementor-element-ce812cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1622 .elementor-element.elementor-element-ce812cc .elementor-button:hover svg, .elementor-1622 .elementor-element.elementor-element-ce812cc .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}body:not(.rtl) .elementor-1622 .elementor-element.elementor-element-ce29ecc{left:45%;}body.rtl .elementor-1622 .elementor-element.elementor-element-ce29ecc{right:45%;}.elementor-1622 .elementor-element.elementor-element-ce29ecc{bottom:-50px;z-index:5;}.elementor-1622 .elementor-element.elementor-element-ce29ecc .elementor-icon-wrapper{text-align:center;}.elementor-1622 .elementor-element.elementor-element-ce29ecc .elementor-icon{font-size:100px;}.elementor-1622 .elementor-element.elementor-element-ce29ecc .elementor-icon svg{height:100px;}.elementor-1622 .elementor-element.elementor-element-ce29ecc .elementor-icon-wrapper svg{width:auto;}.elementor-1622 .elementor-element.elementor-element-c4c5eb8{--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;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--mft-space-4xl);--padding-bottom:0;--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-c4c5eb8:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-c4c5eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-5263822{--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-start;}.elementor-1622 .elementor-element.elementor-element-11282f0 > .elementor-widget-container{padding:0 0 0 0;}.elementor-1622 .elementor-element.elementor-element-11282f0{text-align:left;}.elementor-1622 .elementor-element.elementor-element-11282f0 .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );line-height:var( --e-global-typography-013566d-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-c62db02{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-1622 .elementor-element.elementor-element-c62db02 > .elementor-widget-container{padding:0 0 var(--mft-space-s) 0;}.elementor-1622 .elementor-element.elementor-element-c62db02 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-f7714a7{--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-start;}.elementor-1622 .elementor-element.elementor-element-ca13f2a{text-align:left;color:var( --e-global-color-text );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-1622 .elementor-element.elementor-element-aca510d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-style:none;border-radius:50px 50px 50px 50px;padding:12px 24px 12px 24px;}.elementor-1622 .elementor-element.elementor-element-aca510d .elementor-button:hover, .elementor-1622 .elementor-element.elementor-element-aca510d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-aca510d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1622 .elementor-element.elementor-element-aca510d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1622 .elementor-element.elementor-element-aca510d .elementor-button:hover svg, .elementor-1622 .elementor-element.elementor-element-aca510d .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-8b76a5f{--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;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:0;}.elementor-1622 .elementor-element.elementor-element-8b76a5f:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-8b76a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-5bc13f1{--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;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--mft-space-4xl);--padding-bottom:0;--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-5bc13f1:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-5bc13f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-90e9881{--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-start;}.elementor-1622 .elementor-element.elementor-element-a19c41a > .elementor-widget-container{padding:0 0 0 0;}.elementor-1622 .elementor-element.elementor-element-a19c41a{text-align:left;}.elementor-1622 .elementor-element.elementor-element-a19c41a .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );line-height:var( --e-global-typography-013566d-line-height );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-eb91dec{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-1622 .elementor-element.elementor-element-eb91dec > .elementor-widget-container{padding:0 0 var(--mft-space-s) 0;}.elementor-1622 .elementor-element.elementor-element-eb91dec .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-0216096{--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-start;}.elementor-1622 .elementor-element.elementor-element-901d6d1{text-align:left;color:var( --e-global-color-47eea86e );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-1622 .elementor-element.elementor-element-1659d08 .elementor-button{background-color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:50px 50px 50px 50px;padding:12px 24px 12px 24px;}.elementor-1622 .elementor-element.elementor-element-1659d08 .elementor-button:hover, .elementor-1622 .elementor-element.elementor-element-1659d08 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-1659d08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1622 .elementor-element.elementor-element-1659d08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1622 .elementor-element.elementor-element-1659d08 .elementor-button:hover svg, .elementor-1622 .elementor-element.elementor-element-1659d08 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-80e8083{--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:0 0;--row-gap:0;--column-gap:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:0;}.elementor-1622 .elementor-element.elementor-element-80e8083:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-80e8083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-80e8083.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1622 .elementor-element.elementor-element-b1a0235{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-af318d4{--display:flex;}.elementor-1622 .elementor-element.elementor-element-14c2696{--display:flex;--min-height:350px;}.elementor-1622 .elementor-element.elementor-element-14c2696:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-14c2696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2045/gellery_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1622 .elementor-element.elementor-element-25eaa73{--display:flex;}.elementor-1622 .elementor-element.elementor-element-aa6c020{--display:flex;--min-height:350px;}.elementor-1622 .elementor-element.elementor-element-aa6c020:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-aa6c020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2045/gallery_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1622 .elementor-element.elementor-element-680a4ba{--display:flex;}.elementor-1622 .elementor-element.elementor-element-36271f6{--display:flex;--min-height:350px;}.elementor-1622 .elementor-element.elementor-element-36271f6:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-36271f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2045/gallery_3-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1622 .elementor-element.elementor-element-30c5bd0{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-130px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-30px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:65px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-30px;--e-n-carousel-arrow-size:22px;--e-n-carousel-arrow-normal-color:var( --e-global-color-21f8c9b7 );--e-n-carousel-arrow-hover-color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-30c5bd0 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-1622 .elementor-element.elementor-element-30c5bd0 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}.elementor-1622 .elementor-element.elementor-element-30c5bd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1622 .elementor-element.elementor-element-485c0d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-485c0d4:not(.elementor-motion-effects-element-type-background), .elementor-1622 .elementor-element.elementor-element-485c0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-1622 .elementor-element.elementor-element-f6c870d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1622 .elementor-element.elementor-element-2e1838f > .elementor-widget-container{padding:0 0 0var(--mft-space-s) 0;}.elementor-1622 .elementor-element.elementor-element-2e1838f{text-align:left;}.elementor-1622 .elementor-element.elementor-element-2e1838f .elementor-heading-title{font-family:var( --e-global-typography-013566d-font-family ), Sans-serif;font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );text-transform:var( --e-global-typography-013566d-text-transform );line-height:var( --e-global-typography-013566d-line-height );color:var( --e-global-color-secondary );}.elementor-1622 .elementor-element.elementor-element-9e68547{text-align:left;}.elementor-1622 .elementor-element.elementor-element-9e68547 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-1622 .elementor-element.elementor-element-646e921{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-1622 .elementor-element.elementor-element-646e921 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-1622 .elementor-element.elementor-element-646e921 .elementor-divider-separator{width:70px;}.elementor-1622 .elementor-element.elementor-element-646e921 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1622 .elementor-element.elementor-element-db63682 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1622 .elementor-element.elementor-element-db63682{text-align:left;color:var( --e-global-color-text );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-1622 .elementor-element.elementor-element-670d26a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-f4eef1b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1622 .elementor-element.elementor-element-f4eef1b.e-con{--align-self:center;}.elementor-1622 .elementor-element.elementor-element-dd229f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-1622 .elementor-element.elementor-element-ff476b1{--width:40%;}.elementor-1622 .elementor-element.elementor-element-bb1b40b{--width:60%;}.elementor-1622 .elementor-element.elementor-element-dc588a7{--width:50%;}.elementor-1622 .elementor-element.elementor-element-2ab9fab{--width:50%;}.elementor-1622 .elementor-element.elementor-element-6a1df8e{--width:65%;}.elementor-1622 .elementor-element.elementor-element-5c99ad5{--width:35%;}.elementor-1622 .elementor-element.elementor-element-2d5f62d{--width:50%;}.elementor-1622 .elementor-element.elementor-element-1b690a7{--width:50%;}.elementor-1622 .elementor-element.elementor-element-b18591e{--width:100%;}.elementor-1622 .elementor-element.elementor-element-20f50ac{--width:60%;}.elementor-1622 .elementor-element.elementor-element-06c235c{--width:35%;}.elementor-1622 .elementor-element.elementor-element-5def010{--width:35%;}.elementor-1622 .elementor-element.elementor-element-c105749{--width:60%;}.elementor-1622 .elementor-element.elementor-element-7616e3b{--width:50%;}.elementor-1622 .elementor-element.elementor-element-07e17ed{--width:50%;}.elementor-1622 .elementor-element.elementor-element-5263822{--width:65%;}.elementor-1622 .elementor-element.elementor-element-f7714a7{--width:35%;}.elementor-1622 .elementor-element.elementor-element-90e9881{--width:65%;}.elementor-1622 .elementor-element.elementor-element-0216096{--width:35%;}.elementor-1622 .elementor-element.elementor-element-b1a0235{--width:100%;}.elementor-1622 .elementor-element.elementor-element-af318d4{--width:100%;}.elementor-1622 .elementor-element.elementor-element-f6c870d{--width:50%;}.elementor-1622 .elementor-element.elementor-element-670d26a{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1622 .elementor-element.elementor-element-80e8083{--width:1337px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1622 .elementor-element.elementor-element-b5fbc32{--width:100%;}.elementor-1622 .elementor-element.elementor-element-ff476b1{--width:100%;}.elementor-1622 .elementor-element.elementor-element-bb1b40b{--width:100%;}.elementor-1622 .elementor-element.elementor-element-dc588a7{--width:100%;}.elementor-1622 .elementor-element.elementor-element-2ab9fab{--width:100%;}.elementor-1622 .elementor-element.elementor-element-6a1df8e{--width:100%;}.elementor-1622 .elementor-element.elementor-element-5c99ad5{--width:100%;}.elementor-1622 .elementor-element.elementor-element-2d5f62d{--width:100%;}.elementor-1622 .elementor-element.elementor-element-1b690a7{--width:100%;}.elementor-1622 .elementor-element.elementor-element-b18591e{--width:100%;}.elementor-1622 .elementor-element.elementor-element-20f50ac{--width:100%;}.elementor-1622 .elementor-element.elementor-element-06c235c{--width:100%;}.elementor-1622 .elementor-element.elementor-element-5def010{--width:100%;}.elementor-1622 .elementor-element.elementor-element-c105749{--width:100%;}.elementor-1622 .elementor-element.elementor-element-7616e3b{--width:100%;}.elementor-1622 .elementor-element.elementor-element-07e17ed{--width:100%;}.elementor-1622 .elementor-element.elementor-element-5263822{--width:100%;}.elementor-1622 .elementor-element.elementor-element-f7714a7{--width:100%;}.elementor-1622 .elementor-element.elementor-element-90e9881{--width:100%;}.elementor-1622 .elementor-element.elementor-element-0216096{--width:100%;}.elementor-1622 .elementor-element.elementor-element-f6c870d{--width:100%;}.elementor-1622 .elementor-element.elementor-element-670d26a{--width:100%;}}@media(max-width:1366px){.elementor-1622 .elementor-element.elementor-element-0df5073 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-b971b45 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-dc85c7f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-9a97b2e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-05a29fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-e528464 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-ef194b4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-737b99f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-dbfadd4 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-0285216 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-16d725e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-41b6a77 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-b86f382 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-668fff8 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-1622 .elementor-element.elementor-element-03280c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-58f071d .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-1dba7d1 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-1622 .elementor-element.elementor-element-940b273{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-e0c6714 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-34a00b8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-d99844b .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-7f06e18{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-c209911 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-ddac7b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-bcdfe98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-ce812cc .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-11282f0 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-c62db02 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-ca13f2a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-aca510d .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-a19c41a .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-eb91dec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-901d6d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-1659d08 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-2e1838f .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-9e68547 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-db63682{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-1622 .elementor-element.elementor-element-b5fbc32{--justify-content:center;}.elementor-1622 .elementor-element.elementor-element-207d4dc{--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-1622 .elementor-element.elementor-element-de3d14e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1622 .elementor-element.elementor-element-53d357e{--justify-content:center;--flex-wrap:wrap;}.elementor-1622 .elementor-element.elementor-element-0df5073{text-align:center;}.elementor-1622 .elementor-element.elementor-element-0df5073 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-1b42009{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1622 .elementor-element.elementor-element-35ed353{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-b971b45 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-dc85c7f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-9a97b2e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-05a29fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-48c7eda{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-155f017{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-e528464 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-ef194b4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-737b99f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-dbfadd4 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-021e82f{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-8b4d4a6{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-0285216 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-16d725e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-41b6a77 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-d71bf45{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-b86f382 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-851d664{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-668fff8 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-1622 .elementor-element.elementor-element-03280c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-58f071d .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-d38a476{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-1dba7d1 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-1622 .elementor-element.elementor-element-940b273{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-e0c6714 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-6c93160{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-d99844b .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-c209911 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-ddac7b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-bcdfe98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-ce812cc .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-c4c5eb8{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-11282f0 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-c62db02 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-ca13f2a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-aca510d .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-8b76a5f{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-5bc13f1{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-a19c41a .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-eb91dec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-901d6d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-1659d08 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-80e8083{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-30c5bd0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1622 .elementor-element.elementor-element-485c0d4{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1622 .elementor-element.elementor-element-2e1838f .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-9e68547 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-db63682{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1622 .elementor-element.elementor-element-ccb77db{--width:100%;}.elementor-1622 .elementor-element.elementor-element-de3d14e{--content-width:100%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-0df5073 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-bb1b40b{--gap:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);--flex-wrap:nowrap;}.elementor-1622 .elementor-element.elementor-element-e5f4711{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-wrapper{text-align:center;}.elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-4a2d053 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-57bc322{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-bd1d175 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-bfe1a39{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-f1de9f4 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-8474ad4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-title, .elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-title a{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-b2b6da4 .elementor-icon-box-description{font-size:var( --e-global-typography-a7bc314-font-size );line-height:var( --e-global-typography-a7bc314-line-height );}.elementor-1622 .elementor-element.elementor-element-1b42009{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1622 .elementor-element.elementor-element-b971b45 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-dc85c7f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-9a97b2e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-05a29fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-48c7eda{--min-height:250px;}body:not(.rtl) .elementor-1622 .elementor-element.elementor-element-af81cfc{left:0%;}body.rtl .elementor-1622 .elementor-element.elementor-element-af81cfc{right:0%;}.elementor-1622 .elementor-element.elementor-element-af81cfc{bottom:0%;}.elementor-1622 .elementor-element.elementor-element-155f017{--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-1622 .elementor-element.elementor-element-e528464 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-ef194b4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-737b99f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-dbfadd4 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-021e82f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:0;}.elementor-1622 .elementor-element.elementor-element-8b4d4a6{--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-2d5f62d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1622 .elementor-element.elementor-element-0285216 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1622 .elementor-element.elementor-element-16d725e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-41b6a77 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-1b690a7{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1622 .elementor-element.elementor-element-d71bf45{--content-width:100%;}.elementor-1622 .elementor-element.elementor-element-b86f382 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-851d664{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1622 .elementor-element.elementor-element-06c235c{--padding-top:var(--mft-space-4xl)0;--padding-bottom:var(--mft-space-4xl);--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-668fff8 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-1622 .elementor-element.elementor-element-03280c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-58f071d .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-d38a476{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1622 .elementor-element.elementor-element-5def010{--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:15px;--padding-right:15px;}.elementor-1622 .elementor-element.elementor-element-5def010.e-con{--order:99999 /* order end hack */;}.elementor-1622 .elementor-element.elementor-element-1dba7d1 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-1622 .elementor-element.elementor-element-940b273{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-e0c6714 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-d99844b .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-c209911 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-ddac7b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-bcdfe98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-ce812cc .elementor-button{line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-1622 .elementor-element.elementor-element-ce29ecc{left:0%;}body.rtl .elementor-1622 .elementor-element.elementor-element-ce29ecc{right:0%;}.elementor-1622 .elementor-element.elementor-element-ce29ecc{bottom:0px;}.elementor-1622 .elementor-element.elementor-element-c4c5eb8{--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-1622 .elementor-element.elementor-element-11282f0 .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-c62db02 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-ca13f2a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-aca510d .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-8b76a5f{--padding-top:20px;--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:0;}.elementor-1622 .elementor-element.elementor-element-5bc13f1{--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-1622 .elementor-element.elementor-element-a19c41a .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-eb91dec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-901d6d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1622 .elementor-element.elementor-element-1659d08 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-1622 .elementor-element.elementor-element-80e8083.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1622 .elementor-element.elementor-element-b1a0235{--width:100%;}.elementor-1622 .elementor-element.elementor-element-14c2696{--min-height:300px;}.elementor-1622 .elementor-element.elementor-element-30c5bd0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-position:15px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-position:15px;}.elementor-1622 .elementor-element.elementor-element-2e1838f .elementor-heading-title{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-1622 .elementor-element.elementor-element-9e68547 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1622 .elementor-element.elementor-element-db63682{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for button, class: .elementor-element-dbfadd4 */.elementor-1622 .elementor-element.elementor-element-dbfadd4 .elementor-button-icon{
   display: none;
   margin-top: 3px;
   margin-left: 10px;
}

.elementor-1622 .elementor-element.elementor-element-dbfadd4:hover .elementor-button-icon{
   display: flex !important;
}



.elementor-1622 .elementor-element.elementor-element-dbfadd4 span:after{
    content: "";
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41b6a77 */.elementor-1622 .elementor-element.elementor-element-41b6a77 .elementor-button-icon{
   display: none;
   margin-top: 3px;
   margin-left: 10px;
}

.elementor-1622 .elementor-element.elementor-element-41b6a77:hover .elementor-button-icon{
   display: flex !important;
}



.elementor-1622 .elementor-element.elementor-element-41b6a77 span:after{
    content: "";
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58f071d */.elementor-1622 .elementor-element.elementor-element-58f071d .elementor-button-icon{
   display: none;
   margin-top: 3px;
   margin-left: 10px;
}

.elementor-1622 .elementor-element.elementor-element-58f071d:hover .elementor-button-icon{
   display: flex !important;
}



.elementor-1622 .elementor-element.elementor-element-58f071d span:after{
    content: "";
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0c6714 */.elementor-1622 .elementor-element.elementor-element-e0c6714 .elementor-button-icon{
   display: none;
   margin-top: 3px;
   margin-left: 10px;
}

.elementor-1622 .elementor-element.elementor-element-e0c6714:hover .elementor-button-icon{
   display: flex !important;
}



.elementor-1622 .elementor-element.elementor-element-e0c6714 span:after{
    content: "";
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce812cc */.elementor-1622 .elementor-element.elementor-element-ce812cc .elementor-button-icon{
   display: none;
   margin-top: 3px;
   margin-left: 10px;
}

.elementor-1622 .elementor-element.elementor-element-ce812cc:hover .elementor-button-icon{
   display: flex !important;
}



.elementor-1622 .elementor-element.elementor-element-ce812cc span:after{
    content: "";
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aca510d */.elementor-1622 .elementor-element.elementor-element-aca510d .elementor-button-icon{
   display: none;
   margin-top: 3px;
   margin-left: 10px;
}

.elementor-1622 .elementor-element.elementor-element-aca510d:hover .elementor-button-icon{
   display: flex !important;
}



.elementor-1622 .elementor-element.elementor-element-aca510d span:after{
    content: "";
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1659d08 */.elementor-1622 .elementor-element.elementor-element-1659d08 .elementor-button-icon{
   display: none;
   margin-top: 3px;
   margin-left: 10px;
}

.elementor-1622 .elementor-element.elementor-element-1659d08:hover .elementor-button-icon{
   display: flex !important;
}



.elementor-1622 .elementor-element.elementor-element-1659d08 span:after{
    content: "";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670d26a */.elementor-1622 .elementor-element.elementor-element-670d26a {
    position: relative;
}

.elementor-1622 .elementor-element.elementor-element-670d26a::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* O pointer-events permite que você ainda consiga clicar nos botões abaixo do degradê */
    pointer-events: none; 
    z-index: 99; /* Garante que fique acima dos containers internos */
    background: linear-gradient(
        to bottom, 
        rgba(255, 255, 255, 1) 0%, 
        rgba(255, 255, 255, 0) 15%, 
        rgba(255, 255, 255, 0) 85%, 
        rgba(255, 255, 255, 1) 100%
    );
}/* End custom CSS */