.elementor-914 .elementor-element.elementor-element-e839f57{--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:center;--padding-top:0.75em;--padding-bottom:0.75em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-e839f57:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-e839f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001128;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-914 .elementor-element.elementor-element-14c0cbb .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:0.75rem;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-abac076{--display:flex;--min-height:850px;--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:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-abac076.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-914 .elementor-element.elementor-element-6299e40{--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:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-914 .elementor-element.elementor-element-9559589{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-914 .elementor-element.elementor-element-9559589 .elementor-icon-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-9559589 .elementor-icon{font-size:55px;}.elementor-914 .elementor-element.elementor-element-9559589 .elementor-icon svg{height:55px;}.elementor-914 .elementor-element.elementor-element-9559589 .elementor-icon-wrapper svg{width:auto;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-914 .elementor-element.elementor-element-b9a2c13 .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-b9a2c13 .elementor-image-box-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(3rem, 0.53rem + 3.855vw, 4rem);font-weight:700;letter-spacing:-0.8px;color:#001128;}.elementor-914 .elementor-element.elementor-element-b9a2c13:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-b9a2c13:has(:focus) .elementor-image-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-b9a2c13 .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#71717A;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-914 .elementor-element.elementor-element-ac46807 .elementor-button{background-color:#61CE7000;font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;fill:#001128;color:#001128;border-style:solid;border-width:0px 0px 1px 0px;border-color:#9ABBFE4D;border-radius:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-914 .elementor-element.elementor-element-ac46807{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;}.elementor-914 .elementor-element.elementor-element-ac46807 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-914 .elementor-element.elementor-element-ac46807 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-914 .elementor-element.elementor-element-9d0df92{margin:0em -7em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-914 .elementor-element.elementor-element-9d0df92 img{width:56vw;max-width:1056px;height:850px;object-fit:cover;object-position:center left;}.elementor-914 .elementor-element.elementor-element-e2c34d0{--display:flex;--min-height:850px;--overlay-opacity:0.45;}.elementor-914 .elementor-element.elementor-element-e2c34d0:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-e2c34d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001128;}.elementor-914 .elementor-element.elementor-element-e2c34d0::before, .elementor-914 .elementor-element.elementor-element-e2c34d0 > .elementor-background-video-container::before, .elementor-914 .elementor-element.elementor-element-e2c34d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-914 .elementor-element.elementor-element-e2c34d0 > .elementor-background-slideshow::before, .elementor-914 .elementor-element.elementor-element-e2c34d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-914 .elementor-element.elementor-element-e2c34d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://klebereccher.com.br/wp-content/uploads/2026/03/Background-Shape-detalhes-bolinhas.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-914 .elementor-element.elementor-element-ccbf999{--display:flex;--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-914 .elementor-element.elementor-element-97f87d2{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-item > a{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;}.elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-914 .elementor-element.elementor-element-247fe04{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-item > a{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;}.elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-914 .elementor-element.elementor-element-29f897c{width:auto;max-width:auto;margin:0em -1em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;bottom:0px;}.elementor-914 .elementor-element.elementor-element-29f897c.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-914 .elementor-element.elementor-element-29f897c{left:30%;}body.rtl .elementor-914 .elementor-element.elementor-element-29f897c{right:30%;}.elementor-914 .elementor-element.elementor-element-29f897c .elementor-icon-wrapper{text-align:center;}.elementor-914 .elementor-element.elementor-element-29f897c .elementor-icon{font-size:100%;}.elementor-914 .elementor-element.elementor-element-29f897c .elementor-icon svg{height:100%;}.elementor-914 .elementor-element.elementor-element-29f897c .elementor-icon-wrapper svg{width:auto;}.elementor-914 .elementor-element.elementor-element-cab0b3a{--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:center;--gap:5em 5em;--row-gap:5em;--column-gap:5em;}.elementor-914 .elementor-element.elementor-element-aad2093{--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:space-between;--align-items:center;}.elementor-914 .elementor-element.elementor-element-7611a7d{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-914 .elementor-element.elementor-element-7611a7d.e-con{--align-self:flex-end;}.elementor-914 .elementor-element.elementor-element-ba5b0bd{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-914 .elementor-element.elementor-element-54150b6{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-914 .elementor-element.elementor-element-27651e9{--e-icon-list-icon-size:2vw;--icon-vertical-offset:0px;}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-item > a{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B5DFFF;}.elementor-914 .elementor-element.elementor-element-a3f26ca{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-06388c9 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:#0B6DCA;}.elementor-914 .elementor-element.elementor-element-b4c860d .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-b4c860d .elementor-image-box-title{margin-bottom:32px;font-family:"Mona Sans", Sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:-0.8px;color:#001128;}.elementor-914 .elementor-element.elementor-element-b4c860d:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-b4c860d:has(:focus) .elementor-image-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-b4c860d .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#71717A;}.elementor-914 .elementor-element.elementor-element-f981ea7{--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:space-between;--align-items:flex-start;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-914 .elementor-element.elementor-element-bf86255{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-bf86255 .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-bf86255 .elementor-image-box-title{margin-bottom:18px;font-family:"Roboto Mono", Sans-serif;font-size:clamp(1rem, 0.821rem + 0.476vw, 1.25rem);font-weight:500;line-height:1.4em;color:#001128;}.elementor-914 .elementor-element.elementor-element-bf86255:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-bf86255:has(:focus) .elementor-image-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-bf86255 .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;}.elementor-914 .elementor-element.elementor-element-229b807{--display:flex;}.elementor-914 .elementor-element.elementor-element-9efed08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-914 .elementor-element.elementor-element-81e6e35 img{border-radius:1em 1em 1em 1em;}.elementor-914 .elementor-element.elementor-element-1c6c3d8{width:auto;max-width:auto;}.elementor-914 .elementor-element.elementor-element-1c6c3d8 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.821rem + 0.476vw, 1.25rem);font-weight:600;line-height:1.2em;color:#001128;}.elementor-914 .elementor-element.elementor-element-68d1a6d{--display:flex;}.elementor-914 .elementor-element.elementor-element-a7f5173{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-914 .elementor-element.elementor-element-e8aa15d img{border-radius:1em 1em 1em 1em;}.elementor-914 .elementor-element.elementor-element-ae1758e{width:auto;max-width:auto;}.elementor-914 .elementor-element.elementor-element-ae1758e .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.821rem + 0.476vw, 1.25rem);font-weight:600;line-height:1.2em;color:#00112880;}.elementor-914 .elementor-element.elementor-element-eec07e4{--display:flex;}.elementor-914 .elementor-element.elementor-element-ed017de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-914 .elementor-element.elementor-element-f290b32 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000000D;border-radius:1em 1em 1em 1em;}.elementor-914 .elementor-element.elementor-element-6c81c8c{width:auto;max-width:auto;}.elementor-914 .elementor-element.elementor-element-6c81c8c .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.821rem + 0.476vw, 1.25rem);font-weight:600;line-height:1.2em;color:#001128;}.elementor-914 .elementor-element.elementor-element-2ac745c{--e-n-carousel-swiper-slides-gap:40px;width:var( --container-widget-width, 65.5% );max-width:65.5%;--container-widget-width:65.5%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:#000000;--e-n-carousel-dots-hover-color:#0B6DCA;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:32px;}.elementor-914 .elementor-element.elementor-element-2ac745c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-914 .elementor-element.elementor-element-cab91b5{--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:5em 5em;--row-gap:5em;--column-gap:5em;}.elementor-914 .elementor-element.elementor-element-cab91b5:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-cab91b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-914 .elementor-element.elementor-element-bec2383{--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:space-between;--align-items:flex-start;}.elementor-914 .elementor-element.elementor-element-234a1b0{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-234a1b0 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(2rem, 1.643rem + 0.952vw, 2.5rem);font-weight:700;line-height:1.2em;color:#001128;}.elementor-914 .elementor-element.elementor-element-f7f059d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-f7f059d .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#001128;}.elementor-914 .elementor-element.elementor-element-ba8ff42{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--grid-auto-flow:row;}.elementor-914 .elementor-element.elementor-element-f7080ef{--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:space-between;--align-items:center;--gap:3.5em 3.5em;--row-gap:3.5em;--column-gap:3.5em;--overflow:hidden;--border-radius:1.25em 1.25em 1.25em 1.25em;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-f7080ef:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-f7080ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-914 .elementor-element.elementor-element-8a1d84f{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-8a1d84f .elementor-icon-box-wrapper{text-align:start;gap:32px;}.elementor-914 .elementor-element.elementor-element-8a1d84f .elementor-icon-box-title{margin-block-end:16px;color:#001128;}.elementor-914 .elementor-element.elementor-element-8a1d84f .elementor-icon{font-size:36px;}.elementor-914 .elementor-element.elementor-element-8a1d84f .elementor-icon-box-title, .elementor-914 .elementor-element.elementor-element-8a1d84f .elementor-icon-box-title a{font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.821rem + 0.476vw, 1.25rem);font-weight:600;line-height:1.2em;}.elementor-914 .elementor-element.elementor-element-8a1d84f:has(:hover) .elementor-icon-box-title,
					 .elementor-914 .elementor-element.elementor-element-8a1d84f:has(:focus) .elementor-icon-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-8a1d84f .elementor-icon-box-description{font-family:"Mona Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:#71717A;}.elementor-914 .elementor-element.elementor-element-8aa1583{--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:space-between;--align-items:center;--gap:3.5em 3.5em;--row-gap:3.5em;--column-gap:3.5em;--overflow:hidden;--border-radius:1.25em 1.25em 1.25em 1.25em;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-8aa1583:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-8aa1583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-4ce708e{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-4ce708e .elementor-icon-box-wrapper{text-align:start;gap:32px;}.elementor-914 .elementor-element.elementor-element-4ce708e .elementor-icon-box-title{margin-block-end:16px;color:#001128;}.elementor-914 .elementor-element.elementor-element-4ce708e .elementor-icon{font-size:32px;}.elementor-914 .elementor-element.elementor-element-4ce708e .elementor-icon-box-title, .elementor-914 .elementor-element.elementor-element-4ce708e .elementor-icon-box-title a{font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.821rem + 0.476vw, 1.25rem);font-weight:600;line-height:1.2em;}.elementor-914 .elementor-element.elementor-element-4ce708e:has(:hover) .elementor-icon-box-title,
					 .elementor-914 .elementor-element.elementor-element-4ce708e:has(:focus) .elementor-icon-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-4ce708e .elementor-icon-box-description{font-family:"Mona Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:#71717A;}.elementor-914 .elementor-element.elementor-element-4bbb51a{--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:space-between;--align-items:center;--gap:3.5em 3.5em;--row-gap:3.5em;--column-gap:3.5em;--overflow:hidden;--border-radius:1.25em 1.25em 1.25em 1.25em;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-4bbb51a:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-4bbb51a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-4bbb51a.e-con{--align-self:stretch;}.elementor-914 .elementor-element.elementor-element-dfc8cd0{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-dfc8cd0 .elementor-icon-box-wrapper{text-align:start;gap:32px;}.elementor-914 .elementor-element.elementor-element-dfc8cd0 .elementor-icon-box-title{margin-block-end:16px;color:#001128;}.elementor-914 .elementor-element.elementor-element-dfc8cd0 .elementor-icon{font-size:36px;}.elementor-914 .elementor-element.elementor-element-dfc8cd0 .elementor-icon-box-title, .elementor-914 .elementor-element.elementor-element-dfc8cd0 .elementor-icon-box-title a{font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.821rem + 0.476vw, 1.25rem);font-weight:600;line-height:1.2em;}.elementor-914 .elementor-element.elementor-element-dfc8cd0:has(:hover) .elementor-icon-box-title,
					 .elementor-914 .elementor-element.elementor-element-dfc8cd0:has(:focus) .elementor-icon-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-dfc8cd0 .elementor-icon-box-description{font-family:"Mona Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:#71717A;}.elementor-914 .elementor-element.elementor-element-a6da351{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:2em 2em 2em 2em;}.elementor-914 .elementor-element.elementor-element-cbd7099{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3em 3em;--row-gap:3em;--column-gap:3em;--overlay-opacity:0.64;--border-radius:0em 0em 0em 0em;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-914 .elementor-element.elementor-element-cbd7099::before, .elementor-914 .elementor-element.elementor-element-cbd7099 > .elementor-background-video-container::before, .elementor-914 .elementor-element.elementor-element-cbd7099 > .e-con-inner > .elementor-background-video-container::before, .elementor-914 .elementor-element.elementor-element-cbd7099 > .elementor-background-slideshow::before, .elementor-914 .elementor-element.elementor-element-cbd7099 > .e-con-inner > .elementor-background-slideshow::before, .elementor-914 .elementor-element.elementor-element-cbd7099 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#001128;--background-overlay:'';}.elementor-914 .elementor-element.elementor-element-cbd7099.e-con{--align-self:stretch;}.elementor-914 .elementor-element.elementor-element-9107adf{width:auto;max-width:auto;}.elementor-914 .elementor-element.elementor-element-9107adf .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.821rem + 0.476vw, 1.25rem);font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-576b574 img{width:100%;max-width:269px;}.elementor-914 .elementor-element.elementor-element-1b37d51{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-914 .elementor-element.elementor-element-1b37d51:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-1b37d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-85d9619 .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-85d9619 .elementor-image-box-title{margin-bottom:18px;font-family:"Roboto Mono", Sans-serif;font-size:clamp(1rem, 0.821rem + 0.476vw, 1.25rem);font-weight:500;line-height:1.4em;color:#001128;}.elementor-914 .elementor-element.elementor-element-85d9619:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-85d9619:has(:focus) .elementor-image-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-85d9619 .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;}.elementor-914 .elementor-element.elementor-element-ba3ac53{--display:flex;}.elementor-914 .elementor-element.elementor-element-02da676 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:clamp(1rem, 0.821rem + 0.476vw, 1.25rem);font-weight:500;line-height:1.4em;color:#001128;}.elementor-914 .elementor-element.elementor-element-a4ac724 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-914 .elementor-element.elementor-element-a4ac724 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-914 .elementor-element.elementor-element-a4ac724 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-914 .elementor-element.elementor-element-a4ac724 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-914 .elementor-element.elementor-element-a4ac724 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-914 .elementor-element.elementor-element-a4ac724 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-914 .elementor-element.elementor-element-a4ac724 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-914 .elementor-element.elementor-element-a4ac724{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-914 .elementor-element.elementor-element-a4ac724 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-914 .elementor-element.elementor-element-a4ac724 .elementor-icon-list-item > a{font-family:"Mona Sans", Sans-serif;font-size:0.75rem;font-weight:600;line-height:1.2em;}.elementor-914 .elementor-element.elementor-element-a4ac724 .elementor-icon-list-text{color:#001128;transition:color 0.3s;}.elementor-914 .elementor-element.elementor-element-ef6f5ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5em 5em;--row-gap:5em;--column-gap:5em;}.elementor-914 .elementor-element.elementor-element-ef6f5ab:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-ef6f5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001128;}.elementor-914 .elementor-element.elementor-element-05bd019{--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:space-between;--align-items:flex-start;}.elementor-914 .elementor-element.elementor-element-e53e821 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-914 .elementor-element.elementor-element-e53e821 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-e53e821 .elementor-icon-box-title, .elementor-914 .elementor-element.elementor-element-e53e821 .elementor-icon-box-title a{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;}.elementor-914 .elementor-element.elementor-element-e53e821:has(:hover) .elementor-icon-box-title,
					 .elementor-914 .elementor-element.elementor-element-e53e821:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-e53e821 .elementor-icon-box-description{font-family:"Mona Sans", Sans-serif;font-weight:400;}.elementor-914 .elementor-element.elementor-element-feaa797{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-feaa797 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-8fef547{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9ABBFE33;--border-color:#9ABBFE33;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-ab515b6{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-914 .elementor-element.elementor-element-74d400d{width:auto;max-width:auto;--e-transform-rotateZ:-40deg;top:1%;}body:not(.rtl) .elementor-914 .elementor-element.elementor-element-74d400d{left:1%;}body.rtl .elementor-914 .elementor-element.elementor-element-74d400d{right:1%;}.elementor-914 .elementor-element.elementor-element-74d400d .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:#639FFE;}.elementor-914 .elementor-element.elementor-element-baec7e0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-914 .elementor-element.elementor-element-baec7e0 .elementor-custom-embed-play i{color:#02010100;font-size:56px;}.elementor-914 .elementor-element.elementor-element-baec7e0 .elementor-custom-embed-play svg{fill:#02010100;width:56px;height:56px;}.elementor-914 .elementor-element.elementor-element-fbde332{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-3a7279c{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-3a7279c .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-9d30f61 .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-9d30f61 .elementor-image-box-title{margin-bottom:18px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.911rem + 0.238vw, 1.125rem);font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-9d30f61:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-9d30f61:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-9d30f61 .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:#E4E4E7;}.elementor-914 .elementor-element.elementor-element-605da1e{background-color:#EBF1FF1A;padding:1em 1em 1em 1em;}.elementor-914 .elementor-element.elementor-element-605da1e .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-605da1e .elementor-image-box-title{margin-bottom:18px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.911rem + 0.238vw, 1.125rem);font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-605da1e:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-605da1e:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-605da1e .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:#E4E4E7;}.elementor-914 .elementor-element.elementor-element-2ddf38e{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9ABBFE33;--border-color:#9ABBFE33;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-28bc253{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-914 .elementor-element.elementor-element-487f82e{width:auto;max-width:auto;--e-transform-rotateZ:-40deg;top:1%;}body:not(.rtl) .elementor-914 .elementor-element.elementor-element-487f82e{left:1%;}body.rtl .elementor-914 .elementor-element.elementor-element-487f82e{right:1%;}.elementor-914 .elementor-element.elementor-element-487f82e .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:#639FFE;}.elementor-914 .elementor-element.elementor-element-f36bae5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-914 .elementor-element.elementor-element-f36bae5 .elementor-custom-embed-play i{color:#02010100;font-size:56px;}.elementor-914 .elementor-element.elementor-element-f36bae5 .elementor-custom-embed-play svg{fill:#02010100;width:56px;height:56px;}.elementor-914 .elementor-element.elementor-element-21fb814{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-79b8127{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-79b8127 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-7058532 .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-7058532 .elementor-image-box-title{margin-bottom:18px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.911rem + 0.238vw, 1.125rem);font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-7058532:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-7058532:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-7058532 .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:#E4E4E7;}.elementor-914 .elementor-element.elementor-element-ef9ce1c{background-color:#EBF1FF1A;padding:1em 1em 1em 1em;}.elementor-914 .elementor-element.elementor-element-ef9ce1c .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-ef9ce1c .elementor-image-box-title{margin-bottom:18px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.911rem + 0.238vw, 1.125rem);font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-ef9ce1c:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-ef9ce1c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-ef9ce1c .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:#E4E4E7;}.elementor-914 .elementor-element.elementor-element-bb2abbe{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9ABBFE33;--border-color:#9ABBFE33;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-ab958e5{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-914 .elementor-element.elementor-element-bf519b9{width:auto;max-width:auto;--e-transform-rotateZ:-40deg;top:1%;}body:not(.rtl) .elementor-914 .elementor-element.elementor-element-bf519b9{left:1%;}body.rtl .elementor-914 .elementor-element.elementor-element-bf519b9{right:1%;}.elementor-914 .elementor-element.elementor-element-bf519b9 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:#639FFE;}.elementor-914 .elementor-element.elementor-element-94c1330 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-914 .elementor-element.elementor-element-94c1330 .elementor-custom-embed-play i{color:#02010100;font-size:56px;}.elementor-914 .elementor-element.elementor-element-94c1330 .elementor-custom-embed-play svg{fill:#02010100;width:56px;height:56px;}.elementor-914 .elementor-element.elementor-element-9e83a62{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-f4fd81b{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-f4fd81b .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-b988634 .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-b988634 .elementor-image-box-title{margin-bottom:18px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.911rem + 0.238vw, 1.125rem);font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-b988634:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-b988634:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-b988634 .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:#E4E4E7;}.elementor-914 .elementor-element.elementor-element-df2b242{background-color:#EBF1FF1A;padding:1em 1em 1em 1em;}.elementor-914 .elementor-element.elementor-element-df2b242 .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-df2b242 .elementor-image-box-title{margin-bottom:18px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1rem, 0.911rem + 0.238vw, 1.125rem);font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-df2b242:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-df2b242:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-df2b242 .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:#E4E4E7;}.elementor-914 .elementor-element.elementor-element-dfe9be9{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9ABBFE33;--border-color:#9ABBFE33;--padding-top:2.5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-ae3aa24{width:auto;max-width:auto;}.elementor-914 .elementor-element.elementor-element-ae3aa24 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-e7e404e .elementor-button{background-color:#61CE7000;font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CDDBFE33;border-radius:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-914 .elementor-element.elementor-element-e7e404e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;}.elementor-914 .elementor-element.elementor-element-e7e404e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-914 .elementor-element.elementor-element-e7e404e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-914 .elementor-element.elementor-element-c8f1cdb{--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:space-between;--align-items:flex-start;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-ef1d33f{--display:flex;}.elementor-914 .elementor-element.elementor-element-e2a82d3 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:#0B6DCA;}.elementor-914 .elementor-element.elementor-element-44132e9 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(2rem, 1.643rem + 0.952vw, 2.5rem);font-weight:700;line-height:1.2em;color:#001128;}.elementor-914 .elementor-element.elementor-element-7adc75b{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-914 .elementor-element.elementor-element-74aabc1{--display:flex;}.elementor-914 .elementor-element.elementor-element-ebda2fd{--display:flex;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-914 .elementor-element.elementor-element-bb7e6e8 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(1.125rem, 0.857rem + 0.714vw, 1.5rem);font-weight:400;line-height:1.4em;color:#71717A;}.elementor-914 .elementor-element.elementor-element-ad86523{--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:center;--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;}.elementor-914 .elementor-element.elementor-element-64ed72f{width:var( --container-widget-width, 67px );max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-64ed72f img{height:67px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#001128;border-radius:300px 300px 300px 300px;}.elementor-914 .elementor-element.elementor-element-8ff4ca5 .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-8ff4ca5 .elementor-image-box-title{margin-bottom:5px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1.125rem, 0.857rem + 0.714vw, 1.5rem);font-weight:600;line-height:1.2em;color:#001128;}.elementor-914 .elementor-element.elementor-element-8ff4ca5:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-8ff4ca5:has(:focus) .elementor-image-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-8ff4ca5 .elementor-image-box-description{font-family:"Roboto Mono", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4em;color:#0B6DCA;}.elementor-914 .elementor-element.elementor-element-f3632b5{--display:flex;}.elementor-914 .elementor-element.elementor-element-0c53528{--display:flex;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-914 .elementor-element.elementor-element-13ba20b .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(1.125rem, 0.857rem + 0.714vw, 1.5rem);font-weight:400;line-height:1.4em;color:#71717A;}.elementor-914 .elementor-element.elementor-element-a5177f3{--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:center;--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;}.elementor-914 .elementor-element.elementor-element-7bc5005{width:var( --container-widget-width, 67px );max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-7bc5005 img{height:67px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#001128;border-radius:300px 300px 300px 300px;}.elementor-914 .elementor-element.elementor-element-4e86630 .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-4e86630 .elementor-image-box-title{margin-bottom:5px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1.125rem, 0.857rem + 0.714vw, 1.5rem);font-weight:600;line-height:1.2em;color:#001128;}.elementor-914 .elementor-element.elementor-element-4e86630:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-4e86630:has(:focus) .elementor-image-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-4e86630 .elementor-image-box-description{font-family:"Roboto Mono", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4em;color:#0B6DCA;}.elementor-914 .elementor-element.elementor-element-4be750a{--display:flex;}.elementor-914 .elementor-element.elementor-element-dfd9a2b{--display:flex;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-914 .elementor-element.elementor-element-a56115f .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(1.125rem, 0.857rem + 0.714vw, 1.5rem);font-weight:400;line-height:1.4em;color:#71717A;}.elementor-914 .elementor-element.elementor-element-8a8fbd8{--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:center;--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;}.elementor-914 .elementor-element.elementor-element-b7664ba{width:var( --container-widget-width, 67px );max-width:67px;--container-widget-width:67px;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-b7664ba img{height:67px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#001128;border-radius:300px 300px 300px 300px;}.elementor-914 .elementor-element.elementor-element-c63645d .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-c63645d .elementor-image-box-title{margin-bottom:5px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1.125rem, 0.857rem + 0.714vw, 1.5rem);font-weight:600;line-height:1.2em;color:#001128;}.elementor-914 .elementor-element.elementor-element-c63645d:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-c63645d:has(:focus) .elementor-image-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-c63645d .elementor-image-box-description{font-family:"Roboto Mono", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4em;color:#0B6DCA;}.elementor-914 .elementor-element.elementor-element-d490f3a{--e-n-carousel-swiper-slides-to-display:1;--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:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:46%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:32%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-57%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:32%;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:#001128;--e-n-carousel-arrow-hover-color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-d490f3a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#EBF1FF;border-radius:6px 6px 6px 6px;padding:6px 6px 6px 6px;}.elementor-914 .elementor-element.elementor-element-d490f3a :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#0B6DCA;}.elementor-914 .elementor-element.elementor-element-5206809{--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:space-between;--align-items:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-5206809:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-5206809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-914 .elementor-element.elementor-element-a303c0f{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-a303c0f .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-a303c0f .elementor-image-box-title{margin-bottom:32px;font-family:"Mona Sans", Sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:-0.8px;color:#001128;}.elementor-914 .elementor-element.elementor-element-a303c0f:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-a303c0f:has(:focus) .elementor-image-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-a303c0f .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#71717A;}.elementor-914 .elementor-element.elementor-element-a5eae88{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2em 2.5em;--row-gap:2em;--column-gap:2.5em;--grid-auto-flow:row;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:7em;}.elementor-914 .elementor-element.elementor-element-e92eee0 img{width:77%;}.elementor-914 .elementor-element.elementor-element-1d0c31b img{width:65%;}.elementor-914 .elementor-element.elementor-element-49d208b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:-13em;--margin-left:0em;--margin-right:0em;}.elementor-914 .elementor-element.elementor-element-49d208b:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-49d208b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-914 .elementor-element.elementor-element-68de129{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 120% );max-width:120%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:120%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-68de129 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:1em 1em 1em 1em;}.elementor-914 .elementor-element.elementor-element-0b42152{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-0b42152:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-0b42152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001128;}.elementor-914 .elementor-element.elementor-element-a01ce34{--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:space-between;--align-items:flex-start;}.elementor-914 .elementor-element.elementor-element-56d3e80{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-464834f .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:#0B6DCA;}.elementor-914 .elementor-element.elementor-element-4c84db9 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(2rem, 1.643rem + 0.952vw, 2.5rem);font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-f169d58{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-3121088{padding:1.25em 3em 0em 0em;}.elementor-914 .elementor-element.elementor-element-3121088 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#E4E4E7;}.elementor-914 .elementor-element.elementor-element-ba5387e{--display:flex;}.elementor-914 .elementor-element.elementor-element-08d868d{padding:1.25em 3em 0em 0em;}.elementor-914 .elementor-element.elementor-element-08d868d .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#E4E4E7;}.elementor-914 .elementor-element.elementor-element-fcea3da{--display:flex;}.elementor-914 .elementor-element.elementor-element-8e34b3d{padding:1.25em 3em 0em 0em;}.elementor-914 .elementor-element.elementor-element-8e34b3d .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#E4E4E7;}.elementor-914 .elementor-element.elementor-element-08d8b36{--display:flex;}.elementor-914 .elementor-element.elementor-element-d42375f{padding:1.25em 3em 0em 0em;}.elementor-914 .elementor-element.elementor-element-d42375f .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#E4E4E7;}.elementor-914 .elementor-element.elementor-element-69768e6{--display:flex;}.elementor-914 .elementor-element.elementor-element-e52ce5e{padding:1.25em 3em 0em 0em;}.elementor-914 .elementor-element.elementor-element-e52ce5e .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#E4E4E7;}.elementor-914 .elementor-element.elementor-element-2774b60{--n-accordion-title-font-size:clamp(1rem, 0.821rem + 0.476vw, 1.25rem);width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:32px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:#639FFE;--n-accordion-icon-active-color:#639FFE;}.elementor-914 .elementor-element.elementor-element-2774b60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-914 .elementor-element.elementor-element-2774b60 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-914 .elementor-element.elementor-element-2774b60 {--n-accordion-padding:2em 0em 0em 0em;}:where( .elementor-914 .elementor-element.elementor-element-2774b60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Mona Sans", Sans-serif;font-weight:600;line-height:1.2em;}:where( .elementor-914 .elementor-element.elementor-element-2774b60 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-914 .elementor-element.elementor-element-d3dad7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-914 .elementor-element.elementor-element-d3dad7e:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-d3dad7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001128;}.elementor-914 .elementor-element.elementor-element-26c229f{--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:space-between;--align-items:flex-start;--border-radius:2em 2em 2em 2em;--padding-top:5.625em;--padding-bottom:5.625em;--padding-left:7em;--padding-right:7em;}.elementor-914 .elementor-element.elementor-element-26c229f:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-26c229f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-836c713{--display:flex;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-914 .elementor-element.elementor-element-07ce236 .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-07ce236 .elementor-image-box-title{margin-bottom:32px;font-family:"Mona Sans", Sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:-0.8px;color:#001128;}.elementor-914 .elementor-element.elementor-element-07ce236:has(:hover) .elementor-image-box-title,
					 .elementor-914 .elementor-element.elementor-element-07ce236:has(:focus) .elementor-image-box-title{color:#001128;}.elementor-914 .elementor-element.elementor-element-07ce236 .elementor-image-box-description{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#71717A;}.elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-914 .elementor-element.elementor-element-c471f23{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-item > a{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;}.elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-text{color:#001128;transition:color 0.3s;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-914 .elementor-element.elementor-element-f601b80{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button span{gap:8px;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:32px;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-32px;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-914 .elementor-element.elementor-element-f601b80 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-914 .elementor-element.elementor-element-f601b80 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-914 .elementor-element.elementor-element-f601b80 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-group > label, .elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-subgroup label{color:#001128;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-group > label{font-family:"Mona Sans", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.4em;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-type-html{padding-bottom:0px;font-family:"Mona Sans", Sans-serif;font-weight:600;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-group .elementor-field{color:#A1A1AA;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-group .elementor-field, .elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-subgroup label{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#D2D2DC66;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#D2D2DC66;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-group .elementor-select-wrapper::before{color:#D2D2DC66;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button{font-family:"Roboto Mono", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-914 .elementor-element.elementor-element-f601b80 .e-form__buttons__wrapper__button-next{background-color:#61CE7000;color:#001128;border-color:#9ABBFE4D;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button[type="submit"]{background-color:#61CE7000;color:#001128;border-color:#9ABBFE4D;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button[type="submit"] svg *{fill:#001128;}.elementor-914 .elementor-element.elementor-element-f601b80 .e-form__buttons__wrapper__button-previous{background-color:#61CE7000;color:#ffffff;}.elementor-914 .elementor-element.elementor-element-f601b80 .e-form__buttons__wrapper__button-next:hover{color:#001128;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button[type="submit"]:hover{color:#001128;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button[type="submit"]:hover svg *{fill:#001128;}.elementor-914 .elementor-element.elementor-element-f601b80 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-message{font-family:"Mona Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-message.elementor-message-success{color:#3CB86F;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-message.elementor-message-danger{color:#B83C3C;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-message.elementor-help-inline{color:#B8923C;}body:not(.rtl) .elementor-914 .elementor-element.elementor-element-c577e18{left:0px;}body.rtl .elementor-914 .elementor-element.elementor-element-c577e18{right:0px;}.elementor-914 .elementor-element.elementor-element-c577e18{bottom:0px;}body:not(.rtl) .elementor-914 .elementor-element.elementor-element-be45d58{left:0px;}body.rtl .elementor-914 .elementor-element.elementor-element-be45d58{right:0px;}.elementor-914 .elementor-element.elementor-element-be45d58{bottom:0px;}body:not(.rtl) .elementor-914 .elementor-element.elementor-element-5b4ad05{left:0px;}body.rtl .elementor-914 .elementor-element.elementor-element-5b4ad05{right:0px;}.elementor-914 .elementor-element.elementor-element-5b4ad05{bottom:0px;}.elementor-914 .elementor-element.elementor-element-ac562f9{--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;--overflow:hidden;--padding-top:0vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-914 .elementor-element.elementor-element-ac562f9:not(.elementor-motion-effects-element-type-background), .elementor-914 .elementor-element.elementor-element-ac562f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001128;}.elementor-914 .elementor-element.elementor-element-22e697c{--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:space-between;--align-items:center;}.elementor-914 .elementor-element.elementor-element-a4a54e2{width:auto;max-width:auto;}.elementor-914 .elementor-element.elementor-element-a4a54e2 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-e4c17f1{width:auto;max-width:auto;}.elementor-914 .elementor-element.elementor-element-e4c17f1 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-914 .elementor-element.elementor-element-62d31fd{--e-transform-translateX:-50%;bottom:-7px;}body:not(.rtl) .elementor-914 .elementor-element.elementor-element-62d31fd{left:50%;}body.rtl .elementor-914 .elementor-element.elementor-element-62d31fd{right:50%;}.elementor-914 .elementor-element.elementor-element-62d31fd .elementor-icon-wrapper{text-align:center;}.elementor-914 .elementor-element.elementor-element-62d31fd .elementor-icon{font-size:11vw;}.elementor-914 .elementor-element.elementor-element-62d31fd .elementor-icon svg{height:11vw;}.elementor-914 .elementor-element.elementor-element-62d31fd .elementor-icon-wrapper svg{width:auto;}@media(min-width:768px){.elementor-914 .elementor-element.elementor-element-6299e40{--width:43%;}.elementor-914 .elementor-element.elementor-element-ccbf999{--width:300px;}.elementor-914 .elementor-element.elementor-element-7611a7d{--width:54%;}.elementor-914 .elementor-element.elementor-element-a3f26ca{--width:40%;}.elementor-914 .elementor-element.elementor-element-cbd7099{--width:45%;}.elementor-914 .elementor-element.elementor-element-ab515b6{--width:51.5%;}.elementor-914 .elementor-element.elementor-element-fbde332{--width:40%;}.elementor-914 .elementor-element.elementor-element-28bc253{--width:51.5%;}.elementor-914 .elementor-element.elementor-element-21fb814{--width:40%;}.elementor-914 .elementor-element.elementor-element-ab958e5{--width:51.5%;}.elementor-914 .elementor-element.elementor-element-9e83a62{--width:40%;}.elementor-914 .elementor-element.elementor-element-ef1d33f{--width:32%;}.elementor-914 .elementor-element.elementor-element-7adc75b{--width:57%;}.elementor-914 .elementor-element.elementor-element-a5eae88{--width:40%;}.elementor-914 .elementor-element.elementor-element-56d3e80{--width:36%;}.elementor-914 .elementor-element.elementor-element-836c713{--width:41%;}}@media(max-width:1024px) and (min-width:768px){.elementor-914 .elementor-element.elementor-element-6299e40{--width:608px;}.elementor-914 .elementor-element.elementor-element-7611a7d{--width:100%;}.elementor-914 .elementor-element.elementor-element-a3f26ca{--width:100%;}.elementor-914 .elementor-element.elementor-element-cbd7099{--width:100%;}.elementor-914 .elementor-element.elementor-element-ab515b6{--width:100%;}.elementor-914 .elementor-element.elementor-element-fbde332{--width:100%;}.elementor-914 .elementor-element.elementor-element-28bc253{--width:100%;}.elementor-914 .elementor-element.elementor-element-21fb814{--width:100%;}.elementor-914 .elementor-element.elementor-element-ab958e5{--width:100%;}.elementor-914 .elementor-element.elementor-element-9e83a62{--width:100%;}.elementor-914 .elementor-element.elementor-element-ef1d33f{--width:100%;}.elementor-914 .elementor-element.elementor-element-7adc75b{--width:100%;}.elementor-914 .elementor-element.elementor-element-a5eae88{--width:500px;}.elementor-914 .elementor-element.elementor-element-56d3e80{--width:82%;}.elementor-914 .elementor-element.elementor-element-836c713{--width:100%;}}@media(min-width:1025px){.elementor-914 .elementor-element.elementor-element-e2c34d0::before, .elementor-914 .elementor-element.elementor-element-e2c34d0 > .elementor-background-video-container::before, .elementor-914 .elementor-element.elementor-element-e2c34d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-914 .elementor-element.elementor-element-e2c34d0 > .elementor-background-slideshow::before, .elementor-914 .elementor-element.elementor-element-e2c34d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-914 .elementor-element.elementor-element-e2c34d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}@media(max-width:1024px){.elementor-914 .elementor-element.elementor-element-abac076{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-6299e40.e-con{--align-self:flex-start;}.elementor-914 .elementor-element.elementor-element-9d0df92.elementor-element{--align-self:flex-end;}.elementor-914 .elementor-element.elementor-element-e2c34d0{--margin-top:0em;--margin-bottom:0em;--margin-left:4em;--margin-right:-12em;}.elementor-914 .elementor-element.elementor-element-29f897c{width:auto;max-width:auto;margin:1em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;bottom:-3%;}body:not(.rtl) .elementor-914 .elementor-element.elementor-element-29f897c{left:34%;}body.rtl .elementor-914 .elementor-element.elementor-element-29f897c{right:34%;}.elementor-914 .elementor-element.elementor-element-29f897c .elementor-icon{font-size:100%;}.elementor-914 .elementor-element.elementor-element-29f897c .elementor-icon svg{height:100%;}.elementor-914 .elementor-element.elementor-element-aad2093{--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-914 .elementor-element.elementor-element-7611a7d{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-914 .elementor-element.elementor-element-7611a7d.e-con{--align-self:center;}.elementor-914 .elementor-element.elementor-element-27651e9{--e-icon-list-icon-size:3vw;}.elementor-914 .elementor-element.elementor-element-a3f26ca{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-a3f26ca.e-con{--order:-99999 /* order start hack */;}.elementor-914 .elementor-element.elementor-element-f981ea7{--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-914 .elementor-element.elementor-element-bf86255{width:100%;max-width:100%;}.elementor-914 .elementor-element.elementor-element-2ac745c{--e-n-carousel-swiper-slides-to-display:2;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-914 .elementor-element.elementor-element-ba8ff42{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-914 .elementor-element.elementor-element-a6da351{--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-914 .elementor-element.elementor-element-feaa797{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-914 .elementor-element.elementor-element-8fef547{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-2ddf38e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-bb2abbe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-ae3aa24{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-c8f1cdb{--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-914 .elementor-element.elementor-element-ebda2fd{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-d490f3a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:16px;}.elementor-914 .elementor-element.elementor-element-5206809{--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;--gap:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-914 .elementor-element.elementor-element-a303c0f{width:var( --container-widget-width, 606px );max-width:606px;--container-widget-width:606px;--container-widget-flex-grow:0;}.elementor-914 .elementor-element.elementor-element-a303c0f .elementor-image-box-wrapper{text-align:center;}.elementor-914 .elementor-element.elementor-element-a5eae88{--grid-auto-flow:row;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-914 .elementor-element.elementor-element-a5eae88.e-con{--align-self:center;}.elementor-914 .elementor-element.elementor-element-a01ce34{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-914 .elementor-element.elementor-element-56d3e80{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-914 .elementor-element.elementor-element-2774b60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}:where( .elementor-914 .elementor-element.elementor-element-2774b60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}.elementor-914 .elementor-element.elementor-element-26c229f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-914 .elementor-element.elementor-element-f601b80{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-914 .elementor-element.elementor-element-ac562f9{--padding-top:0vw;--padding-bottom:16vw;--padding-left:0vw;--padding-right:0vw;}.elementor-914 .elementor-element.elementor-element-22e697c{--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;}}@media(max-width:767px){.elementor-914 .elementor-element.elementor-element-14c0cbb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-914 .elementor-element.elementor-element-abac076{--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-6299e40{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-914 .elementor-element.elementor-element-9559589 .elementor-icon{font-size:46px;}.elementor-914 .elementor-element.elementor-element-9559589 .elementor-icon svg{height:46px;}.elementor-914 .elementor-element.elementor-element-b9a2c13 .elementor-image-box-wrapper{text-align:center;}.elementor-914 .elementor-element.elementor-element-b9a2c13 .elementor-image-box-title{margin-bottom:24px;font-size:clamp(2rem, 1.284rem + 3.579vw, 3rem);}.elementor-914 .elementor-element.elementor-element-9d0df92{width:100%;max-width:100%;margin:0vw -6vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-914 .elementor-element.elementor-element-9d0df92 img{width:100%;max-width:100%;height:100%;}.elementor-914 .elementor-element.elementor-element-e2c34d0{--min-height:750px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:-5em;}.elementor-914 .elementor-element.elementor-element-ccbf999{--width:62vw;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-914 .elementor-element.elementor-element-97f87d2 .elementor-icon-list-item > a{font-size:clamp(0.75rem, 0.571rem + 0.895vw, 1rem);}.elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-914 .elementor-element.elementor-element-247fe04 .elementor-icon-list-item > a{font-size:clamp(0.75rem, 0.571rem + 0.895vw, 1rem);}.elementor-914 .elementor-element.elementor-element-29f897c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}body:not(.rtl) .elementor-914 .elementor-element.elementor-element-29f897c{left:16%;}body.rtl .elementor-914 .elementor-element.elementor-element-29f897c{right:16%;}.elementor-914 .elementor-element.elementor-element-29f897c .elementor-icon{font-size:100%;}.elementor-914 .elementor-element.elementor-element-29f897c .elementor-icon svg{height:100%;}.elementor-914 .elementor-element.elementor-element-cab0b3a{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-914 .elementor-element.elementor-element-aad2093{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-914 .elementor-element.elementor-element-ba5b0bd{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-914 .elementor-element.elementor-element-ba5b0bd img{width:100%;max-width:100%;}.elementor-914 .elementor-element.elementor-element-54150b6{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-914 .elementor-element.elementor-element-54150b6 img{width:100%;max-width:100%;}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2vw/2);}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2vw/2);}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2vw/2);}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2vw/2);}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2vw/2);}.elementor-914 .elementor-element.elementor-element-27651e9{--e-icon-list-icon-size:4.5vw;}.elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-914 .elementor-element.elementor-element-27651e9 .elementor-icon-list-item > a{font-size:3.3vw;}.elementor-914 .elementor-element.elementor-element-a3f26ca{--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;}.elementor-914 .elementor-element.elementor-element-06388c9{width:100%;max-width:100%;text-align:start;}.elementor-914 .elementor-element.elementor-element-b4c860d .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-b4c860d .elementor-image-box-title{margin-bottom:24px;font-size:clamp(2rem, 1.284rem + 3.579vw, 3rem);}.elementor-914 .elementor-element.elementor-element-2ac745c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-914 .elementor-element.elementor-element-cab91b5{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-914 .elementor-element.elementor-element-bec2383{--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-914 .elementor-element.elementor-element-234a1b0{width:100%;max-width:100%;}.elementor-914 .elementor-element.elementor-element-f7f059d{width:100%;max-width:100%;}.elementor-914 .elementor-element.elementor-element-ba8ff42{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-914 .elementor-element.elementor-element-8a1d84f .elementor-icon-box-title, .elementor-914 .elementor-element.elementor-element-8a1d84f .elementor-icon-box-title a{font-size:1.125rem;}.elementor-914 .elementor-element.elementor-element-4ce708e .elementor-icon-box-title, .elementor-914 .elementor-element.elementor-element-4ce708e .elementor-icon-box-title a{font-size:1.125rem;}.elementor-914 .elementor-element.elementor-element-dfc8cd0 .elementor-icon-box-title, .elementor-914 .elementor-element.elementor-element-dfc8cd0 .elementor-icon-box-title a{font-size:1.125rem;}.elementor-914 .elementor-element.elementor-element-a6da351{--border-radius:1.5em 1.5em 1.5em 1.5em;}.elementor-914 .elementor-element.elementor-element-cbd7099{--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-914 .elementor-element.elementor-element-576b574 img{width:100%;max-width:345px;}.elementor-914 .elementor-element.elementor-element-1b37d51{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-914 .elementor-element.elementor-element-02da676{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-914 .elementor-element.elementor-element-ef6f5ab{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-914 .elementor-element.elementor-element-05bd019{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-feaa797{width:100%;max-width:100%;}.elementor-914 .elementor-element.elementor-element-8fef547{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-74d400d{width:auto;max-width:auto;text-align:center;}.elementor-914 .elementor-element.elementor-element-74d400d .elementor-heading-title{font-size:0.75rem;}.elementor-914 .elementor-element.elementor-element-3a7279c .elementor-heading-title{font-size:1.5rem;}.elementor-914 .elementor-element.elementor-element-2ddf38e{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-487f82e{width:auto;max-width:auto;text-align:center;}.elementor-914 .elementor-element.elementor-element-487f82e .elementor-heading-title{font-size:0.75rem;}.elementor-914 .elementor-element.elementor-element-79b8127 .elementor-heading-title{font-size:1.5rem;}.elementor-914 .elementor-element.elementor-element-bb2abbe{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-914 .elementor-element.elementor-element-bf519b9{width:auto;max-width:auto;text-align:center;}.elementor-914 .elementor-element.elementor-element-bf519b9 .elementor-heading-title{font-size:0.75rem;}.elementor-914 .elementor-element.elementor-element-f4fd81b .elementor-heading-title{font-size:1.5rem;}.elementor-914 .elementor-element.elementor-element-dfe9be9{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-914 .elementor-element.elementor-element-ae3aa24{width:100%;max-width:100%;}.elementor-914 .elementor-element.elementor-element-7adc75b{--padding-top:2em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-914 .elementor-element.elementor-element-bb7e6e8 .elementor-heading-title{font-size:1rem;}.elementor-914 .elementor-element.elementor-element-64ed72f{--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-914 .elementor-element.elementor-element-64ed72f img{height:48px;}.elementor-914 .elementor-element.elementor-element-8ff4ca5 .elementor-image-box-title{font-size:1rem;}.elementor-914 .elementor-element.elementor-element-8ff4ca5 .elementor-image-box-description{font-size:0.75rem;}.elementor-914 .elementor-element.elementor-element-13ba20b .elementor-heading-title{font-size:1rem;}.elementor-914 .elementor-element.elementor-element-7bc5005{--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-914 .elementor-element.elementor-element-7bc5005 img{height:48px;}.elementor-914 .elementor-element.elementor-element-4e86630 .elementor-image-box-title{font-size:1rem;}.elementor-914 .elementor-element.elementor-element-4e86630 .elementor-image-box-description{font-size:0.75rem;}.elementor-914 .elementor-element.elementor-element-a56115f .elementor-heading-title{font-size:1rem;}.elementor-914 .elementor-element.elementor-element-b7664ba{--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-914 .elementor-element.elementor-element-b7664ba img{height:48px;}.elementor-914 .elementor-element.elementor-element-c63645d .elementor-image-box-title{font-size:1rem;}.elementor-914 .elementor-element.elementor-element-c63645d .elementor-image-box-description{font-size:0.75rem;}.elementor-914 .elementor-element.elementor-element-d490f3a{--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:35%;--e-n-carousel-arrow-prev-top-position:35%;--e-n-carousel-arrow-next-right-position:-54%;--e-n-carousel-arrow-next-top-position:35%;}.elementor-914 .elementor-element.elementor-element-5206809{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-914 .elementor-element.elementor-element-a303c0f .elementor-image-box-wrapper{text-align:center;}.elementor-914 .elementor-element.elementor-element-a303c0f .elementor-image-box-title{margin-bottom:24px;font-size:clamp(2rem, 1.284rem + 3.579vw, 3rem);}.elementor-914 .elementor-element.elementor-element-a5eae88{--width:66%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;}.elementor-914 .elementor-element.elementor-element-68de129{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-914 .elementor-element.elementor-element-56d3e80{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-914 .elementor-element.elementor-element-3121088 .elementor-heading-title{font-size:0.875rem;}.elementor-914 .elementor-element.elementor-element-08d868d .elementor-heading-title{font-size:0.875rem;}.elementor-914 .elementor-element.elementor-element-8e34b3d .elementor-heading-title{font-size:0.875rem;}.elementor-914 .elementor-element.elementor-element-d42375f .elementor-heading-title{font-size:0.875rem;}.elementor-914 .elementor-element.elementor-element-e52ce5e .elementor-heading-title{font-size:0.875rem;}.elementor-914 .elementor-element.elementor-element-2774b60{--n-accordion-item-title-space-between:24px;}.elementor-914 .elementor-element.elementor-element-2774b60 {--n-accordion-padding:1.5em 0em 0em 0em;}.elementor-914 .elementor-element.elementor-element-26c229f{--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-914 .elementor-element.elementor-element-07ce236 .elementor-image-box-wrapper{text-align:start;}.elementor-914 .elementor-element.elementor-element-07ce236 .elementor-image-box-title{margin-bottom:24px;font-size:1.5rem;}.elementor-914 .elementor-element.elementor-element-07ce236 .elementor-image-box-description{font-size:0.875rem;}.elementor-914 .elementor-element.elementor-element-c471f23{--e-icon-list-icon-size:20px;}.elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-914 .elementor-element.elementor-element-c471f23 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-group .elementor-field, .elementor-914 .elementor-element.elementor-element-f601b80 .elementor-field-subgroup label{font-size:0.875rem;}.elementor-914 .elementor-element.elementor-element-ac562f9{--padding-top:0vw;--padding-bottom:23vw;--padding-left:0vw;--padding-right:0vw;}.elementor-914 .elementor-element.elementor-element-a4a54e2{text-align:center;}.elementor-914 .elementor-element.elementor-element-a4a54e2 .elementor-heading-title{font-size:0.875rem;}.elementor-914 .elementor-element.elementor-element-e4c17f1 .elementor-heading-title{font-size:0.875rem;}}/* Start custom CSS for image-box, class: .elementor-element-b9a2c13 */.elementor-914 .elementor-element.elementor-element-b9a2c13 .elementor-image-box-title {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac46807 */.elementor-914 .elementor-element.elementor-element-ac46807 .elementor-button, .elementor-button-icon {
    transition: transform .7s;
}

.elementor-914 .elementor-element.elementor-element-ac46807 .elementor-button:hover {
    transform: translateX(5px);
}

.elementor-914 .elementor-element.elementor-element-ac46807 .elementor-button:hover .elementor-button-icon {
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d0df92 *//*.elementor-914 .elementor-element.elementor-element-9d0df92 {
    position: absolute;
    left: auto;
    top: 0;
    right: 0;
    max-width: 1056px;
    width: 65vw;
}*/

.elementor-914 .elementor-element.elementor-element-9d0df92 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccbf999 */.elementor-914 .elementor-element.elementor-element-ccbf999 {
    position: absolute;
    top: calc(50% - 12em);
    left: 50%;
    right: calc(0% + 20px);
    transform: translate(-50%, -50%);
}

@media(max-width: 1024px) {
    .elementor-914 .elementor-element.elementor-element-ccbf999 {
        position: absolute;
        top: calc(50% - 12em);
        left: calc(50% + 3em);
        right: calc(0% + 20px);
        transform: translate(-50%, -50%);
    }
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-ccbf999 {
        position: absolute;
        width: 55vw;
        top: calc(0% + 7em);
        left: calc(0% + 14vw);
        right: calc(0% + 20px);
        transform: translate(-0%, -50%);
    }
}

@media(max-width: 390px) {
    .elementor-914 .elementor-element.elementor-element-ccbf999 {
        position: absolute;
        width: 55vw;
        top: calc(0% + 7em);
        left: calc(0% + 3em);
        right: calc(0% + 20px);
        transform: translate(-0%, -50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29f897c */@media(max-width: 500px) {
    .elementor-914 .elementor-element.elementor-element-29f897c {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c34d0 */.elementor-914 .elementor-element.elementor-element-e2c34d0 {
    position: absolute;
    left: auto;
    top: 0;
    right: 0;
    width: 42vw;
    clip-path: polygon(157.407px 0px, calc(100% - 0.33100000000002px) 0px, calc(100% - 0.33100000000002px) calc(100% - 0px), 0px calc(100% - 0px), 0px 139.512px, 157.407px 0px);
}

/*.elementor-914 .elementor-element.elementor-element-e2c34d0::before {
    content: "";
    position: absolute;
    background: #001128;
    clip-path: polygon(157.407px 0px, calc(100% - 0.33100000000002px) 0px, calc(100% - 0.33100000000002px) calc(100% - 0px), 0px calc(100% - 0px), 0px 139.512px, 157.407px 0px);
    width: 100%;
    height: 100%;
    z-index: 0;
}*/

@media(max-width: 1024px) {
    .elementor-914 .elementor-element.elementor-element-e2c34d0 {
        position: relative;
        left: auto;
        top: 0;
        right: 0;
        width: 75vw;
    }
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-e2c34d0 {
        position: relative;
        left: 60px;
        top: 0;
        right: 0;
        width: 70vw;
        min-height: 700px !important;
        min-width: 300px;
        clip-path: polygon(157.407px 0px, calc(100% - 0.33100000000002px) 0px, calc(100% - 0.33100000000002px) calc(100% - 0px), 0px calc(100% - 0px), 0px 49.512px, 57.407px 0px);
    }
}

@media(max-width: 475px) {
    .elementor-914 .elementor-element.elementor-element-e2c34d0 {
        position: relative;
        left: 5vw;
        top: 0;
        right: 0;
        width: 70vw;
        min-height: 750px !important;
        min-width: 300px;
        clip-path: polygon(157.407px 0px, calc(100% - 0.33100000000002px) 0px, calc(100% - 0.33100000000002px) calc(100% - 0px), 0px calc(100% - 0px), 0px 49.512px, 57.407px 0px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb82a68 */.elementor-914 .elementor-element.elementor-element-fb82a68 {
    position: absolute;
    width: 23vw;
    max-width: 400px !important;
    min-width: 400px !important;
    bottom: calc(0% - 5px);
    left: calc(50% + 110px);
    transform: translate(-50%, 0);
}

@media(max-width: 1024px) {
    .elementor-914 .elementor-element.elementor-element-fb82a68 {
        width: 23vw;
        max-width: 400px !important;
        min-width: 400px !important;
        bottom: calc(0% - 5px);
        left: calc(0% + 4em);
        transform: translate(0%, 0);
    }
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-fb82a68 {
        width: 15vw;
        max-width: 300px !important;
        min-width: 320px !important;
        bottom: calc(0% - 5px);
        left: calc(0% + 3em);
        transform: translate(0%, 0);
    }
}

@media(max-width: 550px) {
    .elementor-914 .elementor-element.elementor-element-fb82a68 {
        width: 15vw;
        max-width: 300px !important;
        min-width: 280px !important;
        bottom: calc(0% - 5px);
        left: calc(0% + 3em);
        transform: translate(0%, 0);
    }
}

@media(max-width: 475px) {
    .elementor-914 .elementor-element.elementor-element-fb82a68 {
        width: 15vw;
        max-width: 300px !important;
        min-width: 280px !important;
        bottom: calc(0% - 5px);
        left: calc(0% + 10vw);
        transform: translate(0%, 0);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-27651e9 */.elementor-914 .elementor-element.elementor-element-27651e9 {
    position: absolute;
    bottom: calc(0% + 3em);
    left: calc(0% + 3em);
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-27651e9 {
        bottom: auto;
        top: calc(0% + 50vw);
        left: calc(0% + 7vw);
    }  
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b4c860d */.elementor-914 .elementor-element.elementor-element-b4c860d .elementor-image-box-title {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aad2093 */.elementor-914 .elementor-element.elementor-element-aad2093 {
    border-bottom: 1px solid transparent;
    border-image: linear-gradient(to right, #B3B3B300 10%, #B3B3B390 20%, #B3B3B300 80%) 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-81e6e35 */.elementor-914 .elementor-element.elementor-element-81e6e35 {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-81e6e35 {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8aa15d */.elementor-914 .elementor-element.elementor-element-e8aa15d {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-e8aa15d {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f290b32 */.elementor-914 .elementor-element.elementor-element-f290b32 {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-f290b32 {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-81e6e35 */.elementor-914 .elementor-element.elementor-element-81e6e35 {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-81e6e35 {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8aa15d */.elementor-914 .elementor-element.elementor-element-e8aa15d {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-e8aa15d {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f290b32 */.elementor-914 .elementor-element.elementor-element-f290b32 {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-f290b32 {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-81e6e35 */.elementor-914 .elementor-element.elementor-element-81e6e35 {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-81e6e35 {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8aa15d */.elementor-914 .elementor-element.elementor-element-e8aa15d {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-e8aa15d {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f290b32 */.elementor-914 .elementor-element.elementor-element-f290b32 {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-f290b32 {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-81e6e35 */.elementor-914 .elementor-element.elementor-element-81e6e35 {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-81e6e35 {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8aa15d */.elementor-914 .elementor-element.elementor-element-e8aa15d {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-e8aa15d {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f290b32 */.elementor-914 .elementor-element.elementor-element-f290b32 {
    --cut-x: 2.3vw; /* controla o corte horizontal */
    --cut-y: 2vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-f290b32 {
        --cut-x: 8vw; /* controla o corte horizontal */
        --cut-y: 7vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2ac745c */.elementor-914 .elementor-element.elementor-element-2ac745c .swiper-pagination-bullet {
    transition: all 0.5s;
}

.elementor-914 .elementor-element.elementor-element-2ac745c .swiper-pagination-bullet-active {
    width: 24px !important;
    background: #0B6DCA !important;
    border-radius: 32px;
}

.elementor-914 .elementor-element.elementor-element-2ac745c .swiper-slide:hover .titulo-curso {
    transform: translateX(4px);
    /*cursor: pointer;*/
}

.elementor-914 .elementor-element.elementor-element-2ac745c .swiper-slide:hover .titulo-curso .elementor-heading-title {
    color: #0B6DCA !important;
    /*cursor: pointer;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d551e8 */.elementor-914 .elementor-element.elementor-element-7d551e8 {
    --cut-x: 12%; /* controla o corte horizontal */
    --cut-y: 15%; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40e2910 */.elementor-914 .elementor-element.elementor-element-40e2910 {
    --cut-x: 12%; /* controla o corte horizontal */
    --cut-y: 15%; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b925e5b */.elementor-914 .elementor-element.elementor-element-b925e5b {
    --cut-x: 12%; /* controla o corte horizontal */
    --cut-y: 15%; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbd7099 */.elementor-914 .elementor-element.elementor-element-cbd7099 {
    --cut-x: 4vw; /* controla o corte horizontal */
    --cut-y: 3.5vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
   .elementor-914 .elementor-element.elementor-element-cbd7099 {
        --cut-x: 9vw; /* controla o corte horizontal */
        --cut-y: 8vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    } 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4ac724 */.elementor-914 .elementor-element.elementor-element-a4ac724 .elementor-icon-list-items {
    gap: 8px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cab91b5 */.elementor-914 .elementor-element.elementor-element-cab91b5 {
    --cut-x: 7vw; /* controla o corte horizontal */
    --cut-y: 6vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-baec7e0 */.elementor-914 .elementor-element.elementor-element-baec7e0 {
    --cut-x: 5vw; /* controla o corte horizontal */
    --cut-y: 4vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 1024px) {
    .elementor-914 .elementor-element.elementor-element-baec7e0 {
    --cut-x: 9vw; /* controla o corte horizontal */
    --cut-y: 7.9vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}
}

@media(max-width: 1024px) {
    .elementor-914 .elementor-element.elementor-element-baec7e0 {
    --cut-x: 15vw; /* controla o corte horizontal */
    --cut-y: 12vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f36bae5 */.elementor-914 .elementor-element.elementor-element-f36bae5 {
    --cut-x: 5vw; /* controla o corte horizontal */
    --cut-y: 4vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 1024px) {
    .elementor-914 .elementor-element.elementor-element-f36bae5 {
    --cut-x: 9vw; /* controla o corte horizontal */
    --cut-y: 7.9vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}
}

@media(max-width: 1024px) {
    .elementor-914 .elementor-element.elementor-element-f36bae5 {
    --cut-x: 15vw; /* controla o corte horizontal */
    --cut-y: 12vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-94c1330 */.elementor-914 .elementor-element.elementor-element-94c1330 {
    --cut-x: 5vw; /* controla o corte horizontal */
    --cut-y: 4vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 1024px) {
    .elementor-914 .elementor-element.elementor-element-94c1330 {
    --cut-x: 9vw; /* controla o corte horizontal */
    --cut-y: 7.9vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}
}

@media(max-width: 1024px) {
    .elementor-914 .elementor-element.elementor-element-94c1330 {
    --cut-x: 15vw; /* controla o corte horizontal */
    --cut-y: 12vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7e404e */.elementor-914 .elementor-element.elementor-element-e7e404e .elementor-button, .elementor-button-icon {
    transition: transform .7s;
}

.elementor-914 .elementor-element.elementor-element-e7e404e .elementor-button:hover {
    transform: translateX(5px);
}

.elementor-914 .elementor-element.elementor-element-e7e404e .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6f5ab */.elementor-914 .elementor-element.elementor-element-ef6f5ab {
    --cut-x: 7vw; /* corte horizontal a partir da direita */
    --cut-y: 6vw; /* corte vertical a partir de baixo */

    clip-path: polygon(
        100% 100%,
        0% 100%,
        0% 0%,
        100% 0%,
        100% calc(100% - var(--cut-y)),
        calc(100% - var(--cut-x)) 100%
    );
}

@media (max-width: 768px) {
    .elementor-914 .elementor-element.elementor-element-ef6f5ab {
        --cut-x: 8vw;
        --cut-y: 7vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adc75b */.elementor-914 .elementor-element.elementor-element-7adc75b {
    border-left: 2px solid var(--fun-blue-100, #CDDBFE);
    background: linear-gradient(270deg, #FFF 81.89%, #FBFCFF 90.06%, #FAFCFF 95.38%, #EBF1FF 107.55%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a303c0f */.elementor-914 .elementor-element.elementor-element-a303c0f .elementor-image-box-title {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-68de129 *//* Aceleração de hardware + timing linear */
.elementor-914 .elementor-element.elementor-element-68de129 .swiper-wrapper {
    transition-timing-function: linear !important;
    will-change: transform;
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
}

/* Evita flickering nos slides durante o loop */
.elementor-914 .elementor-element.elementor-element-68de129 .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
}

/* Desktop */
.elementor-914 .elementor-element.elementor-element-68de129 img {
    --cut-x: 4vw;
    --cut-y: 3.5vw;
    -webkit-clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
    /* Força GPU também na imagem */
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    will-change: clip-path;
}

@media (max-width: 767px) {
    .elementor-914 .elementor-element.elementor-element-68de129 img {
        --cut-x: 9vw;
        --cut-y: 8vw;
        -webkit-clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2774b60 */.elementor-914 .elementor-element.elementor-element-2774b60 .e-n-accordion-item:not(:first-child) {
    border-top: 1px solid #9ABBFE54;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07ce236 */.elementor-914 .elementor-element.elementor-element-07ce236 .elementor-image-box-title {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c471f23 */.elementor-914 .elementor-element.elementor-element-c471f23 a {
    color: inherit;
}

.elementor-914 .elementor-element.elementor-element-c471f23 a:hover .elementor-icon-list-text{
    color: #0B6DCA !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-f601b80 */.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button, .elementor-button-icon {
    transition: transform .7s;
}

.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button:hover {
    transform: translateX(5px);
}

.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg);
}

.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button-icon {
    font-size: 18px !important;
}

.elementor-914 .elementor-element.elementor-element-f601b80 .elementor-button-icon svg path {
    fill: #0B6DCA !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c229f */.elementor-914 .elementor-element.elementor-element-26c229f {
    --cut-x: 4vw; /* controla o corte horizontal */
    --cut-y: 3.5vw; /* controla o corte vertical */

    clip-path: polygon(
        var(--cut-x) 0%,
        100% 0%,
        100% 100%,
        0% 100%,
        0% var(--cut-y),
        var(--cut-x) 0%
    );
}

@media(max-width: 767px) {
   .elementor-914 .elementor-element.elementor-element-26c229f {
        --cut-x: 9vw; /* controla o corte horizontal */
        --cut-y: 8vw; /* controla o corte vertical */
    
        clip-path: polygon(
            var(--cut-x) 0%,
            100% 0%,
            100% 100%,
            0% 100%,
            0% var(--cut-y),
            var(--cut-x) 0%
        );
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be45d58 *//*.scroll-left,
.scroll-right,
.scroll-top,
.scroll-bottom {
  opacity: 0;
  will-change: transform, opacity, filter;
  backface-visibility: hidden;
}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4a54e2 */.elementor-914 .elementor-element.elementor-element-a4a54e2 .elementor-heading-title {
    text-wrap: pretty
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4c17f1 */.elementor-914 .elementor-element.elementor-element-e4c17f1 .elementor-heading-title {
    text-wrap: pretty
}/* End custom CSS */
/* Start custom CSS */p {
    margin-bottom: 0;
    margin-top: 0;
}

html, body {
    width: 100%;
    overflow-x: clip;
    font-size: 16px;
}

html {
scroll-behavior: auto !important;
}

.elementor-image-box-title, .elementor-icon-box-title {
    margin-top: 0;
}

.line-broken .elementor-image-box-title, .line-broken .elementor-icon-box-title, .line-broken .elementor-icon-box-description,.line-broken .elementor-image-box-description, .line-broken .elementor-heading-title {
    white-space: pre-line;
}

@media(min-width: 1367px){
	.e-con {
	    --container-max-width: 1312px;
        --padding-top: var(--container-default-padding-top, 0px);
        --padding-right: var(--container-default-padding-right, 0px);
        --padding-bottom: var(--container-default-padding-bottom, 0px);
        --padding-left: var(--container-default-padding-left, 0px);
	}
}

@media(max-width: 1366px){
	.e-con {
        --padding-top: var(--container-default-padding-top, 0px);
        --padding-right: var(--container-default-padding-right, 0px);
        --padding-bottom: var(--container-default-padding-bottom, 0px);
        --padding-left: var(--container-default-padding-left, 0px);
	}
}

.accent-blue-1 {
    color: #9ABCFF;
}

.accent-blue-2 {
    color: #0B6DCA;
}



:root {
  --fluid-inline: clamp(1.25rem, 6.5vw - 0.2rem, 5rem);
  --pad-xxl: clamp(4rem,   8vw + 2rem,     8.75rem);
  --pad-xl:  clamp(3.5rem, 7vw + 1.5rem,   7.5rem);
  --pad-l:   clamp(3rem,   5.5vw + 1.5rem, 6.25rem);
  --pad-m:   clamp(2.5rem, 4.5vw + 1rem,   5rem);
  --pad-s:   clamp(2rem,   3vw + 1rem,     3.75rem);
  --pad-xs:  clamp(1.5rem, 2vw + 0.75rem,  3rem);
  --pad-xxs: 1.5rem;
  --hero-height:   100vh;
  --header-offset: 80px;
  --narrow:        62.5rem;
  --narrow-xs:     45rem;
}

[class^="section-"],
[class*=" section-"] {
  padding-inline: var(--fluid-inline);
}

.section-xxl { padding-block: var(--pad-xxl); }
.section-xl  { padding-block: var(--pad-xl);  }
.section-l   { padding-block: var(--pad-l);   }
.section-m   { padding-block: var(--pad-m);   }
.section-s   { padding-block: var(--pad-s);   }
.section-xs  { padding-block: var(--pad-xs);  }
.section-xxs { padding-block: var(--pad-xxs); }

.cp-top    { padding-top:    var(--cp-top,    0); }
.cp-bottom { padding-bottom: var(--cp-bottom, 0); }
.cp-left   { padding-left:   var(--cp-left,   0); }
.cp-right  { padding-right:  var(--cp-right,  0); }

.section-hero {
  min-height: var(--hero-height);
  display: flex;
  justify-content: center;
  align-items: center;
}

.section-narrow .e-con-inner    { max-width: var(--narrow);    }
.section-narrow-xs .e-con-inner { max-width: var(--narrow-xs); }
.section-full .e-con-inner      { max-width: 100%;             }

.section-offset {
  padding-top: calc(var(--header-offset) + var(--pad-xxl));
}



svg {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  image-rendering: auto;
}

svg path, svg polygon, svg rect,
svg circle, svg line, svg polyline, svg ellipse {
  transform-box: fill-box;
  transform-origin: center;
}

svg .ns-stroke,
svg[data-non-scaling-stroke] path,
svg[data-non-scaling-stroke] polygon,
svg[data-non-scaling-stroke] rect,
svg[data-non-scaling-stroke] circle,
svg[data-non-scaling-stroke] line,
svg[data-non-scaling-stroke] polyline,
svg[data-non-scaling-stroke] ellipse {
  vector-effect: non-scaling-stroke;
}

.elementor-icon svg {
  shape-rendering: geometricPrecision;
}

img[src$=".svg"], img[src*=".svg?"],
img[data-src$=".svg"], img[data-src*=".svg?"] {
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  image-rendering: auto;
}

img.svg-anim,
.elementor-icon img[src$=".svg"],
.elementor-icon img[src*=".svg?"] {
  will-change: transform, opacity;
}

@media (prefers-color-scheme: dark) {
  svg { color-scheme: dark; }
}


@media (prefers-reduced-motion: reduce) {
    html *{
        transition-delay: 0s !important;
        transition-duration: 0.3s !important;
    }
    
    .scroll-left, .scroll-right, .scroll-bottom, .scroll-top, .elementor-editor-active .scroll-top, .elementor-editor-active .scroll-bottom, .elementor-editor-active .scroll-left, .elementor-editor-active .scroll-right, .ativo{
        transition: 0.5s !important;
    }
    
    .animated.bounce {
        animation: bounce 1s ease-in-out !important;
    }
    
    .animated.bounceln {
        animation: bounceln 1s ease-in-out !important;
    }
    
    .animated.bounceIn {
        animation: bounceIn 1s ease-in-out !important;
    }
    
    .animated.bounceInDown {
        animation: bounceInDown 1s ease-in-out !important;
    }
    
    .animated.bounceInLeft {
        animation: bounceInLeft 1s ease-in-out !important;
    }
    
    .animated.bounceInRight {
        animation: bounceInRight 1s ease-in-out !important;
    }
    
    .animated.bounceInUp {
        animation: bounceInUp 1s ease-in-out !important;
    }
    
    .animated.fadein {
        animation: fadein 1s ease-in-out !important;
    }
    
    .animated.fadeInDown {
        animation: fadeInDown 1s ease-in-out !important;
    }
    
    .animated.fadeInLeft {
        animation: fadeInLeft 1s ease-in-out !important;
    }
    
    .animated.fadeInRight {
        animation: fadeInRight 1s ease-in-out !important;
    }
    
    .animated.fadeInUp {
        animation: fadeInUp 1s ease-in-out !important;
    }
    
    .animated.flash {
        animation: flash 1s ease-in-out !important;
    }
    
    .animated.headShake {
        animation: headShake 1s ease-in-out !important;
    }
    
    .animated.jello {
        animation: jello 1s ease-in-out !important;
    }
    
    .animated.lightSpeedIn {
        animation: lightSpeedIn 1s ease-in-out !important;
    }
    
    .animated.pulse {
        animation: pulse 1s ease-in-out !important;
    }
    
    .animated.rollIn {
        animation: rollIn 1s ease-in-out !important;
    }

    .animated.rotateln {
        animation: rotateln 1s ease-in-out !important;
    }
    
    .animated.rotateInDownLeft {
        animation: rotateInDownLeft 1s ease-in-out !important;
    }
    
    .animated.rotateInDownRight {
        animation: rotateInDownRight 1s ease-in-out !important;
    }
    
    .animated.rotateInUpLeft {
        animation: rotateInUpLeft 1s ease-in-out !important;
    }
    
    .animated.rotateInUpRight {
        animation: rotateInUpRight 1s ease-in-out !important;
    }
    
    .animated.rubberBand {
        animation: rubberBand 1s ease-in-out !important;
    }
    
    .animated.shake {
        animation: shake 1s ease-in-out !important;
    }
    
    .animated.slidelnDown {
        animation: slidelnDown 1s ease-in-out !important;
    }
    
    .animated.slidelnLeft {
        animation: slidelnLeft 1s ease-in-out !important;
    }
    
    .animated.slideInRight {
        animation: slideInRight 1s ease-in-out !important;
    }
    
    .animated.slideInUp {
        animation: slideInUp 1s ease-in-out !important;
    }
    
    .animated.swing {
        animation: swing 1s ease-in-out !important;
    }
    
    .animated.tada {
        animation: tada 1s ease-in-out !important;
    }
    
    .animated.wobble {
        animation: wobble 1s ease-in-out !important;
    }
    
    .animated.zoomIn {
        animation: zoomIn 1s ease-in-out !important;
    }
    
    .animated.zoomInDown {
        animation: zoomInDown 1s ease-in-out !important;
    }
    
    .animated.zoomInLeft {
        animation: zoomInLeft 1s ease-in-out !important;
    }
    
    .animated.zoomInRight {
        animation: zoomInRight 1s ease-in-out !important;
    }
    
    .animated.zoomInUp {
        animation: zoomInUp 1s ease-in-out !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mona Sans';
	font-display: auto;
	src: url('https://klebereccher.com.br/wp-content/uploads/2026/03/MonaSans-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */