.elementor-9688 .elementor-element.elementor-element-51c22b1f{--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:1vw;--padding-bottom:1vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-51c22b1f.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-9688 .elementor-element.elementor-element-4333d903 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-4662f2b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-4662f2b1:not(.elementor-motion-effects-element-type-background), .elementor-9688 .elementor-element.elementor-element-4662f2b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inglesen12semanas.io/wp-content/uploads/2025/06/hero-ingles-verde-e-azul-1-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-9688 .elementor-element.elementor-element-fb52232{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon{font-size:17vw;}.elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-3ca7d351{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9688 .elementor-element.elementor-element-3218a140 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-3f2fcd95 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-9688 .elementor-element.elementor-element-2d0f515b{width:var( --container-widget-width, 24vw );max-width:24vw;--container-widget-width:24vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-2d0f515b.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-2d0f515b .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-2c92212b.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-2c92212b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.3em;color:#BCBCBC;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9688 .elementor-element.elementor-element-3d2d1951{width:var( --container-widget-width, 31vw );max-width:31vw;--container-widget-width:31vw;--container-widget-flex-grow:0;--e-icon-list-icon-size:1.3vw;--icon-vertical-offset:0px;}.elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.8rem/2);}.elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.8rem/2);}.elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.8rem/2);}.elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.8rem/2);}.elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.8rem/2);}.elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-icon i{color:#27418C00;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-icon svg{fill:#27418C00;transition:fill 0.3s;}.elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:400;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-text{color:#DEE1E6;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-5e8adf38{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:5vw;--padding-bottom:5vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-5e8adf38:not(.elementor-motion-effects-element-type-background), .elementor-9688 .elementor-element.elementor-element-5e8adf38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-9688 .elementor-element.elementor-element-5d33210b img{width:52vw;}.elementor-9688 .elementor-element.elementor-element-5e2239bf{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-wrapper{text-align:start;}.elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:600;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#000000CC;}.elementor-9688 .elementor-element.elementor-element-1e532ff7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5vw;--padding-bottom:5vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-7186c2ef{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-354a08c3{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9688 .elementor-element.elementor-element-73f4dcdb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-2ed22f2d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-55ac991e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-158bf222 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-7aa2425d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-75969656{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-387af980{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9688 .elementor-element.elementor-element-347acce1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-6fb627ee .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-1d2bd251{width:var( --container-widget-width, 49vw );max-width:49vw;--container-widget-width:49vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.7vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-31d2f209{width:var( --container-widget-width, 24vw );max-width:24vw;--container-widget-width:24vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-31d2f209 .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.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-9688 .elementor-element.elementor-element-205a5ca7{z-index:0;}.elementor-9688 .elementor-element.elementor-element-205a5ca7 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-205a5ca7 .elementor-icon{font-size:70vw;}.elementor-9688 .elementor-element.elementor-element-205a5ca7 .elementor-icon svg{height:70vw;}.elementor-9688 .elementor-element.elementor-element-5f46359b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:27vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:5.5vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-5f46359b:not(.elementor-motion-effects-element-type-background), .elementor-9688 .elementor-element.elementor-element-5f46359b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-9688 .elementor-element.elementor-element-15acb1a0{z-index:-1;}.elementor-9688 .elementor-element.elementor-element-15acb1a0 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-15acb1a0.elementor-view-stacked .elementor-icon{background-color:#27418C00;}.elementor-9688 .elementor-element.elementor-element-15acb1a0.elementor-view-framed .elementor-icon, .elementor-9688 .elementor-element.elementor-element-15acb1a0.elementor-view-default .elementor-icon{color:#27418C00;border-color:#27418C00;}.elementor-9688 .elementor-element.elementor-element-15acb1a0.elementor-view-framed .elementor-icon, .elementor-9688 .elementor-element.elementor-element-15acb1a0.elementor-view-default .elementor-icon svg{fill:#27418C00;}.elementor-9688 .elementor-element.elementor-element-15acb1a0 .elementor-icon{font-size:100vw;}.elementor-9688 .elementor-element.elementor-element-15acb1a0 .elementor-icon svg{height:100vw;}.elementor-9688 .elementor-element.elementor-element-54d0365c{width:var( --container-widget-width, 30vw );max-width:30vw;margin:-18vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-title{color:#000000;}.elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-46ac5d25{--display:flex;--padding-top:0.3vw;--padding-bottom:0.3vw;--padding-left:0.3vw;--padding-right:0.3vw;}.elementor-9688 .elementor-element.elementor-element-400f8d0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9688 .elementor-element.elementor-element-400f8d0d:not(.elementor-motion-effects-element-type-background), .elementor-9688 .elementor-element.elementor-element-400f8d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-86bd5e4 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-86bd5e4 .elementor-icon{font-size:18vw;}.elementor-9688 .elementor-element.elementor-element-86bd5e4 .elementor-icon svg{height:18vw;}.elementor-9688 .elementor-element.elementor-element-5f289959{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-5f289959.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9688 .elementor-element.elementor-element-5f289959 img{width:100%;}.elementor-9688 .elementor-element.elementor-element-28e4f73{--display:flex;--justify-content:center;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:2vw;}.elementor-9688 .elementor-element.elementor-element-28e4f73.e-con{--align-self:center;}.elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon{font-size:5vw;}.elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.2vw;font-weight:700;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon-box-title{color:#000000;}.elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-35f2fd7f{--display:flex;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0.3vw;--padding-bottom:0.3vw;--padding-left:0.3vw;--padding-right:0.3vw;}.elementor-9688 .elementor-element.elementor-element-1e58596 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-1e58596 .elementor-icon{font-size:18vw;}.elementor-9688 .elementor-element.elementor-element-1e58596 .elementor-icon svg{height:18vw;}.elementor-9688 .elementor-element.elementor-element-ac6f890{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9688 .elementor-element.elementor-element-ac6f890:not(.elementor-motion-effects-element-type-background), .elementor-9688 .elementor-element.elementor-element-ac6f890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-54814505{--display:flex;--justify-content:center;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:2vw;}.elementor-9688 .elementor-element.elementor-element-54814505.e-con{--align-self:center;}.elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon{font-size:5vw;}.elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.2vw;font-weight:700;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon-box-title{color:#000000;}.elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-585fb920{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-585fb920 img{width:100%;}.elementor-9688 .elementor-element.elementor-element-589ba365{--display:flex;--padding-top:0.3vw;--padding-bottom:0.3vw;--padding-left:0.3vw;--padding-right:0.3vw;}.elementor-9688 .elementor-element.elementor-element-3c0f6d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9688 .elementor-element.elementor-element-3c0f6d1:not(.elementor-motion-effects-element-type-background), .elementor-9688 .elementor-element.elementor-element-3c0f6d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-6ac4a040 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-6ac4a040 .elementor-icon{font-size:18vw;}.elementor-9688 .elementor-element.elementor-element-6ac4a040 .elementor-icon svg{height:18vw;}.elementor-9688 .elementor-element.elementor-element-2ee6204b{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-2ee6204b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9688 .elementor-element.elementor-element-2ee6204b img{width:100%;}.elementor-9688 .elementor-element.elementor-element-37681ab3{--display:flex;--justify-content:center;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:2vw;}.elementor-9688 .elementor-element.elementor-element-37681ab3.e-con{--align-self:center;}.elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon{font-size:5vw;}.elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.2vw;font-weight:700;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon-box-title{color:#000000;}.elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-250799f9 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-250799f9 .elementor-icon{font-size:35vw;}.elementor-9688 .elementor-element.elementor-element-250799f9 .elementor-icon svg{height:35vw;}.elementor-9688 .elementor-element.elementor-element-67871dce{width:var( --container-widget-width, 43vw );max-width:43vw;--container-widget-width:43vw;--container-widget-flex-grow:0;--e-icon-list-icon-size:2vw;--icon-vertical-offset:0px;}.elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.8rem/2);}.elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.8rem/2);}.elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.8rem/2);}.elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.8rem/2);}.elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.8rem/2);}.elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-icon i{color:#27418C00;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-icon svg{fill:#27418C00;transition:fill 0.3s;}.elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-45631776{width:var( --container-widget-width, 48vw );max-width:48vw;--container-widget-width:48vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-45631776 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-45631776 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-45631776 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.8vw;font-weight:700;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-45631776 .elementor-icon-box-title{color:#000000;}.elementor-9688 .elementor-element.elementor-element-45631776 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.4em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-9688 .elementor-element.elementor-element-6779ba71{width:var( --container-widget-width, 24vw );max-width:24vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -21vw) 0vw;--container-widget-width:24vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-6779ba71 .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-787fc027{z-index:-1;}.elementor-9688 .elementor-element.elementor-element-787fc027 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-787fc027.elementor-view-stacked .elementor-icon{background-color:#27418C00;}.elementor-9688 .elementor-element.elementor-element-787fc027.elementor-view-framed .elementor-icon, .elementor-9688 .elementor-element.elementor-element-787fc027.elementor-view-default .elementor-icon{color:#27418C00;border-color:#27418C00;}.elementor-9688 .elementor-element.elementor-element-787fc027.elementor-view-framed .elementor-icon, .elementor-9688 .elementor-element.elementor-element-787fc027.elementor-view-default .elementor-icon svg{fill:#27418C00;}.elementor-9688 .elementor-element.elementor-element-787fc027 .elementor-icon{font-size:100vw;}.elementor-9688 .elementor-element.elementor-element-787fc027 .elementor-icon svg{height:100vw;}.elementor-9688 .elementor-element.elementor-element-499f2507{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:24vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-2b33392f{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-5a7d7841{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-9688 .elementor-element.elementor-element-5c55ec2{--display:flex;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0.1vw;--padding-bottom:0.1vw;--padding-left:0.1vw;--padding-right:0.1vw;}.elementor-9688 .elementor-element.elementor-element-5c55ec2.e-con{--align-self:flex-start;--order:2;}.elementor-9688 .elementor-element.elementor-element-780f21a6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-9688 .elementor-element.elementor-element-780f21a6.e-con{--align-self:center;--order:2;}.elementor-9688 .elementor-element.elementor-element-52cf04ee{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:700;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-76fb8fa9{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:3vw;font-weight:700;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-9688 .elementor-element.elementor-element-22043fab{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-22043fab.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-22043fab .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.3em;color:#BCBCBC;}.elementor-9688 .elementor-element.elementor-element-9ca98ab{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:3vw;font-weight:700;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-title{color:#008C32;}.elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-75f93b09{width:var( --container-widget-width, 24vw );max-width:24vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:24vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-75f93b09 .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-36df4b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-9688 .elementor-element.elementor-element-36df4b3.e-con{--order:1;}.elementor-9688 .elementor-element.elementor-element-2195782c{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-e7e04a5{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:3vw;font-weight:700;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-title{color:#01C546;}.elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-126bf41c{width:var( --container-widget-width, 24vw );max-width:24vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:24vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-126bf41c .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5aee1da3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-22d2a2f1{z-index:0;}.elementor-9688 .elementor-element.elementor-element-22d2a2f1 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-22d2a2f1 .elementor-icon{font-size:70vw;}.elementor-9688 .elementor-element.elementor-element-22d2a2f1 .elementor-icon svg{height:70vw;}.elementor-9688 .elementor-element.elementor-element-3360171f{width:var( --container-widget-width, 30vw );max-width:30vw;margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-74c184fe{width:var( --container-widget-width, 43vw );max-width:43vw;--container-widget-width:43vw;--container-widget-flex-grow:0;--e-icon-list-icon-size:1.3vw;--icon-vertical-offset:0px;}.elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-icon i{color:#27418C00;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-icon svg{fill:#27418C00;transition:fill 0.3s;}.elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:400;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-text{color:#DEE1E6;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-822e76e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-9688 .elementor-element.elementor-element-7f9e817a{width:var( --container-widget-width, 53vw );max-width:53vw;--container-widget-width:53vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-82fbdd1{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-82fbdd1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:21px 21px 21px 21px;}.elementor-9688 .elementor-element.elementor-element-5386d187{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5vw;--padding-bottom:5vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-3693e7eb{z-index:0;}.elementor-9688 .elementor-element.elementor-element-3693e7eb .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-3693e7eb .elementor-icon{font-size:70vw;}.elementor-9688 .elementor-element.elementor-element-3693e7eb .elementor-icon svg{height:70vw;}.elementor-9688 .elementor-element.elementor-element-2959b2b7{--display:flex;--justify-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;--z-index:5;}.elementor-9688 .elementor-element.elementor-element-2959b2b7.e-con{--align-self:flex-end;}.elementor-9688 .elementor-element.elementor-element-10c2fb37{z-index:0;}.elementor-9688 .elementor-element.elementor-element-10c2fb37 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-10c2fb37 .elementor-icon{font-size:43vw;}.elementor-9688 .elementor-element.elementor-element-10c2fb37 .elementor-icon svg{height:43vw;}.elementor-9688 .elementor-element.elementor-element-70280c98 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-70280c98 .elementor-icon{font-size:21vw;}.elementor-9688 .elementor-element.elementor-element-70280c98 .elementor-icon svg{height:21vw;}.elementor-9688 .elementor-element.elementor-element-7983064d{width:var( --container-widget-width, 31vw );max-width:31vw;--container-widget-width:31vw;--container-widget-flex-grow:0;text-align:start;}.elementor-9688 .elementor-element.elementor-element-7983064d.elementor-element{--align-self:flex-end;}.elementor-9688 .elementor-element.elementor-element-7983064d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.4vw;font-weight:500;line-height:1.1em;letter-spacing:-0.06em;color:#040404;}.elementor-9688 .elementor-element.elementor-element-49b34dad{width:var( --container-widget-width, 31vw );max-width:31vw;--container-widget-width:31vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-49b34dad.elementor-element{--align-self:flex-end;}.elementor-9688 .elementor-element.elementor-element-6db5d67b img{width:50vw;}.elementor-9688 .elementor-element.elementor-element-5f7a9322{width:var( --container-widget-width, 37vw );max-width:37vw;margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:37vw;--container-widget-flex-grow:0;z-index:6;}.elementor-9688 .elementor-element.elementor-element-5f7a9322.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-wrapper{text-align:start;}.elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-13896ff1{width:var( --container-widget-width, 37vw );max-width:37vw;--container-widget-width:37vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-13896ff1.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-13896ff1 .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-24590d6{--display:flex;--min-height:139px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:5vw;--padding-left:12.5vw;--padding-right:12.5vw;--z-index:2;}.elementor-9688 .elementor-element.elementor-element-3949b8e3{width:var( --container-widget-width, 61vw );max-width:61vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:61vw;--container-widget-flex-grow:0;z-index:6;}.elementor-9688 .elementor-element.elementor-element-3949b8e3.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-6a2d1c3a{z-index:10;}.elementor-9688 .elementor-element.elementor-element-2cd293a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-9688 .elementor-element.elementor-element-2cd293a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9688 .elementor-element.elementor-element-4680d35c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9688 .elementor-element.elementor-element-24a7001a{width:var( --container-widget-width, 23vw );max-width:23vw;padding:2.4vw 2.4vw 2.4vw 2.4vw;--container-widget-width:23vw;--container-widget-flex-grow:0;z-index:1;}.elementor-9688 .elementor-element.elementor-element-24a7001a.elementor-element{--align-self:stretch;}.elementor-9688 .elementor-element.elementor-element-24a7001a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9688 .elementor-element.elementor-element-24a7001a .elementor-icon{font-size:4vw;}.elementor-9688 .elementor-element.elementor-element-24a7001a .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-24a7001a .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6vw;font-weight:600;line-height:1.11em;letter-spacing:-0.06em;}.elementor-9688 .elementor-element.elementor-element-24a7001a .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-24a7001a .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.02em;color:#B8B8B8;}.elementor-9688 .elementor-element.elementor-element-4963e67f{width:var( --container-widget-width, 23vw );max-width:23vw;padding:2.4vw 2.4vw 2.4vw 2.4vw;--container-widget-width:23vw;--container-widget-flex-grow:0;z-index:1;}.elementor-9688 .elementor-element.elementor-element-4963e67f.elementor-element{--align-self:stretch;}.elementor-9688 .elementor-element.elementor-element-4963e67f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9688 .elementor-element.elementor-element-4963e67f .elementor-icon{font-size:4vw;}.elementor-9688 .elementor-element.elementor-element-4963e67f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-4963e67f .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6vw;font-weight:600;line-height:1.11em;letter-spacing:-0.06em;}.elementor-9688 .elementor-element.elementor-element-4963e67f .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-4963e67f .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.02em;color:#B8B8B8;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f{width:var( --container-widget-width, 23vw );max-width:23vw;padding:2.4vw 2.4vw 2.4vw 2.4vw;--container-widget-width:23vw;--container-widget-flex-grow:0;z-index:1;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f.elementor-element{--align-self:stretch;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f .elementor-icon{font-size:4vw;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-1dcc5f8f .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6vw;font-weight:600;line-height:1.11em;letter-spacing:-0.06em;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.02em;color:#B8B8B8;}.elementor-9688 .elementor-element.elementor-element-6b0632e{width:var( --container-widget-width, 23vw );max-width:23vw;padding:2.4vw 2.4vw 2.4vw 2.4vw;--container-widget-width:23vw;--container-widget-flex-grow:0;z-index:1;}.elementor-9688 .elementor-element.elementor-element-6b0632e.elementor-element{--align-self:stretch;}.elementor-9688 .elementor-element.elementor-element-6b0632e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9688 .elementor-element.elementor-element-6b0632e .elementor-icon{font-size:4vw;}.elementor-9688 .elementor-element.elementor-element-6b0632e .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-6b0632e .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6vw;font-weight:600;line-height:1.11em;letter-spacing:-0.06em;}.elementor-9688 .elementor-element.elementor-element-6b0632e .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-6b0632e .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.02em;color:#B8B8B8;}.elementor-9688 .elementor-element.elementor-element-27193ab5{width:var( --container-widget-width, 23vw );max-width:23vw;padding:2.4vw 2.4vw 2.4vw 2.4vw;--container-widget-width:23vw;--container-widget-flex-grow:0;z-index:1;}.elementor-9688 .elementor-element.elementor-element-27193ab5.elementor-element{--align-self:stretch;}.elementor-9688 .elementor-element.elementor-element-27193ab5 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9688 .elementor-element.elementor-element-27193ab5 .elementor-icon{font-size:4vw;}.elementor-9688 .elementor-element.elementor-element-27193ab5 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-27193ab5 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6vw;font-weight:600;line-height:1.11em;letter-spacing:-0.06em;}.elementor-9688 .elementor-element.elementor-element-27193ab5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-27193ab5 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.02em;color:#B8B8B8;}.elementor-9688 .elementor-element.elementor-element-c559c6{width:var( --container-widget-width, 23vw );max-width:23vw;padding:2.4vw 2.4vw 2.4vw 2.4vw;--container-widget-width:23vw;--container-widget-flex-grow:0;z-index:1;}.elementor-9688 .elementor-element.elementor-element-c559c6.elementor-element{--align-self:stretch;}.elementor-9688 .elementor-element.elementor-element-c559c6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9688 .elementor-element.elementor-element-c559c6 .elementor-icon{font-size:4vw;}.elementor-9688 .elementor-element.elementor-element-c559c6 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-c559c6 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6vw;font-weight:600;line-height:1.11em;letter-spacing:-0.06em;}.elementor-9688 .elementor-element.elementor-element-c559c6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-c559c6 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.02em;color:#B8B8B8;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a{width:var( --container-widget-width, 61vw );max-width:61vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:61vw;--container-widget-flex-grow:0;z-index:6;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-2fc42663{width:var( --container-widget-width, 37vw );max-width:37vw;--container-widget-width:37vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-2fc42663.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-2fc42663 .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-789cb919{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9688 .elementor-element.elementor-element-72de2600 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-72de2600 .elementor-icon{font-size:10vw;}.elementor-9688 .elementor-element.elementor-element-72de2600 .elementor-icon svg{height:10vw;}.elementor-9688 .elementor-element.elementor-element-46e9a751{width:var( --container-widget-width, 22vw );max-width:22vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:22vw;--container-widget-flex-grow:0;z-index:6;}.elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-wrapper{text-align:start;}.elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:700;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-1ff4d9b{width:var( --container-widget-width, 42vw );max-width:42vw;padding:3vw 0vw 4vw 0vw;--container-widget-width:42vw;--container-widget-flex-grow:0;--e-icon-list-icon-size:3vw;--icon-vertical-offset:0px;}.elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.9rem/2);}.elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.9rem/2);}.elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.9rem/2);}.elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.9rem/2);}.elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.9rem/2);}.elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-icon i{color:#27418C00;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-icon svg{fill:#27418C00;transition:fill 0.3s;}.elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:1.8vw;font-weight:400;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-text{color:#DEE1E6;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-5438834d{width:var( --container-widget-width, 50vw );max-width:50vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:50vw;--container-widget-flex-grow:0;z-index:6;}.elementor-9688 .elementor-element.elementor-element-5438834d.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2vw;font-weight:700;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.4em;color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-670ad61a{width:var( --container-widget-width, 37vw );max-width:37vw;--container-widget-width:37vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-670ad61a.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-670ad61a .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5c610ff4{--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:1vw;--padding-bottom:1vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-5c610ff4.e-con{--align-self:center;}.elementor-9688 .elementor-element.elementor-element-600791cb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-240f3483{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-44240190{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-6d54306d{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-9688 .elementor-element.elementor-element-61db13eb{--display:flex;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0.1vw;--padding-bottom:0.1vw;--padding-left:0.1vw;--padding-right:0.1vw;}.elementor-9688 .elementor-element.elementor-element-61db13eb.e-con{--align-self:flex-start;--order:2;}.elementor-9688 .elementor-element.elementor-element-52bd8253{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-9688 .elementor-element.elementor-element-52bd8253.e-con{--align-self:center;--order:2;}.elementor-9688 .elementor-element.elementor-element-509d6750{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:700;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-46bf1d3c{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-46bf1d3c.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-46bf1d3c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.3em;color:#BCBCBC;}.elementor-9688 .elementor-element.elementor-element-397dbc4{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:3vw;font-weight:700;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-9688 .elementor-element.elementor-element-3fa75b32{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:3vw;font-weight:700;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-title{color:#008C32;}.elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-1f92ac0d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-1d899d93{width:var( --container-widget-width, 24vw );max-width:24vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:24vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-1d899d93 .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-e36706{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-9688 .elementor-element.elementor-element-e36706.e-con{--order:1;}.elementor-9688 .elementor-element.elementor-element-1fa9952d{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-49987e5d{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:3vw;font-weight:700;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-title{color:#01C546;}.elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-5a6589e{width:var( --container-widget-width, 24vw );max-width:24vw;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:24vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-5a6589e .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-56f5d9f4{z-index:0;}.elementor-9688 .elementor-element.elementor-element-56f5d9f4 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-56f5d9f4 .elementor-icon{font-size:70vw;}.elementor-9688 .elementor-element.elementor-element-56f5d9f4 .elementor-icon svg{height:70vw;}.elementor-9688 .elementor-element.elementor-element-2f413a8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:5vw;--padding-bottom:5vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-2f413a8b:not(.elementor-motion-effects-element-type-background), .elementor-9688 .elementor-element.elementor-element-2f413a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-35277373 img{width:29vw;}.elementor-9688 .elementor-element.elementor-element-581da5c9{width:var( --container-widget-width, 33vw );max-width:33vw;--container-widget-width:33vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-wrapper{text-align:start;}.elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.9vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:0.9vw;font-weight:400;line-height:1.4em;color:#FFFFFFCC;}.elementor-9688 .elementor-element.elementor-element-375ead43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-29dfc104{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-37460e41{--display:flex;border-style:none;--border-style:none;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-9688 .elementor-element.elementor-element-65159d86 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:400;line-height:1.3em;color:#BCBCBC;}.elementor-9688 .elementor-element.elementor-element-2f3dbbe9{--display:flex;border-style:none;--border-style:none;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-9688 .elementor-element.elementor-element-7c4ac4f3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:400;line-height:1.3em;color:#BCBCBC;}.elementor-9688 .elementor-element.elementor-element-2d3b96c3{--display:flex;border-style:none;--border-style:none;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-9688 .elementor-element.elementor-element-51765a98 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:400;line-height:1.3em;color:#BCBCBC;}.elementor-9688 .elementor-element.elementor-element-2953fcad{--display:flex;border-style:none;--border-style:none;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-9688 .elementor-element.elementor-element-5b04551c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:400;line-height:1.3em;color:#BCBCBC;}.elementor-9688 .elementor-element.elementor-element-d552358{--display:flex;border-style:none;--border-style:none;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-9688 .elementor-element.elementor-element-12d86c7b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:400;line-height:1.3em;color:#BCBCBC;}.elementor-9688 .elementor-element.elementor-element-64922389{--n-accordion-title-font-size:1.2vw;width:var( --container-widget-width, 39vw );max-width:39vw;--container-widget-width:39vw;--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:0px;--n-accordion-item-title-distance-from-content:0px;}.elementor-9688 .elementor-element.elementor-element-64922389 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-9688 .elementor-element.elementor-element-64922389 {--n-accordion-padding:2rem 2rem 2rem 2rem;}:where( .elementor-9688 .elementor-element.elementor-element-64922389 > .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:"Archivo", Sans-serif;}.elementor-9688 .elementor-element.elementor-element-270514b2{z-index:0;}.elementor-9688 .elementor-element.elementor-element-270514b2 .elementor-icon-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-270514b2 .elementor-icon{font-size:70vw;}.elementor-9688 .elementor-element.elementor-element-270514b2 .elementor-icon svg{height:70vw;}.elementor-9688 .elementor-element.elementor-element-1314cda2{width:var( --container-widget-width, 33vw );max-width:33vw;padding:2vw 0vw 0vw 0vw;--container-widget-width:33vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-1314cda2.elementor-element{--align-self:center;}.elementor-9688 .elementor-element.elementor-element-1314cda2 .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-da39469{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:12.5vw;--padding-right:12.5vw;}.elementor-9688 .elementor-element.elementor-element-b6db62f{width:var( --container-widget-width, 41vw );max-width:41vw;--container-widget-width:41vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon{font-size:5vw;}.elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#DEE1E6CC;}.elementor-9688 .elementor-element.elementor-element-5971d61a{width:var( --container-widget-width, 41vw );max-width:41vw;--container-widget-width:41vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-279ecc28{width:var( --container-widget-width, 41vw );max-width:41vw;--container-widget-width:41vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-3dc83d38{width:var( --container-widget-width, 43vw );max-width:43vw;--container-widget-width:43vw;--container-widget-flex-grow:0;--e-icon-list-icon-size:1.3vw;--icon-vertical-offset:0px;}.elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-icon i{color:#27418C00;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-icon svg{fill:#27418C00;transition:fill 0.3s;}.elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:1vw;font-weight:400;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-text{color:#DEE1E6;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-43c00fa0{width:var( --container-widget-width, 41vw );max-width:41vw;--container-widget-width:41vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:1.6vw;font-weight:400;line-height:1.1em;letter-spacing:-0.04em;}.elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-title{color:#DEE1E6;}.elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-9688 .elementor-element.elementor-element-123a429{width:var( --container-widget-width, 33vw );max-width:33vw;padding:2vw 0vw 0vw 0vw;--container-widget-width:33vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-123a429.elementor-element{--align-self:center;}.elementor-9688 .elementor-element.elementor-element-123a429 .elementor-button{font-family:"Archivo", Sans-serif;font-size:1.125em;font-weight:700;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-384abf8a{width:var( --container-widget-width, 51vw );max-width:51vw;--container-widget-width:51vw;--container-widget-flex-grow:0;--e-icon-list-icon-size:1.3vw;--icon-vertical-offset:0px;}.elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-icon i{color:#27418C00;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-icon svg{fill:#27418C00;transition:fill 0.3s;}.elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:0.9vw;font-weight:400;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-text{color:#DEE1E6;transition:color 0.3s;}.elementor-9688 .elementor-element.elementor-element-3041d44c{--display:flex;}.elementor-9688 .elementor-element.elementor-element-1025d42e{--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-9688 .elementor-element.elementor-element-4d3a74eb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:144px;--padding-right:144px;}.elementor-9688 .elementor-element.elementor-element-4d3a74eb:not(.elementor-motion-effects-element-type-background), .elementor-9688 .elementor-element.elementor-element-4d3a74eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090A16;}.elementor-9688 .elementor-element.elementor-element-f4ce531{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-9688 .elementor-element.elementor-element-f4ce531 .elementor-heading-title{font-family:var( --e-global-typography-b117c50-font-family ), Sans-serif;font-size:var( --e-global-typography-b117c50-font-size );font-weight:var( --e-global-typography-b117c50-font-weight );line-height:var( --e-global-typography-b117c50-line-height );color:#FFFFFF99;}.elementor-9688 .elementor-element.elementor-element-15036832{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-9688 .elementor-element.elementor-element-15036832 .elementor-heading-title{font-family:var( --e-global-typography-b117c50-font-family ), Sans-serif;font-size:var( --e-global-typography-b117c50-font-size );font-weight:var( --e-global-typography-b117c50-font-weight );line-height:var( --e-global-typography-b117c50-line-height );color:#FFFFFF99;}body.elementor-page-9688:not(.elementor-motion-effects-element-type-background), body.elementor-page-9688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05000D;}@media(min-width:768px){.elementor-9688 .elementor-element.elementor-element-3ca7d351{--width:24vw;}.elementor-9688 .elementor-element.elementor-element-354a08c3{--width:49vw;}.elementor-9688 .elementor-element.elementor-element-387af980{--width:49vw;}.elementor-9688 .elementor-element.elementor-element-46ac5d25{--width:63vw;}.elementor-9688 .elementor-element.elementor-element-28e4f73{--width:34vw;}.elementor-9688 .elementor-element.elementor-element-35f2fd7f{--width:63vw;}.elementor-9688 .elementor-element.elementor-element-54814505{--width:34vw;}.elementor-9688 .elementor-element.elementor-element-589ba365{--width:63vw;}.elementor-9688 .elementor-element.elementor-element-37681ab3{--width:34vw;}.elementor-9688 .elementor-element.elementor-element-5a7d7841{--width:66vw;}.elementor-9688 .elementor-element.elementor-element-5c55ec2{--width:63vw;}.elementor-9688 .elementor-element.elementor-element-789cb919{--width:43vw;}.elementor-9688 .elementor-element.elementor-element-6d54306d{--width:66vw;}.elementor-9688 .elementor-element.elementor-element-61db13eb{--width:63vw;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9688 .elementor-element.elementor-element-4333d903 .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-3218a140 .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-3f2fcd95 .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9688 .elementor-element.elementor-element-2d0f515b .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-2c92212b .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-item > a{font-size:1em;line-height:1.4em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-73f4dcdb .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-2ed22f2d .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-55ac991e .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-158bf222 .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-7aa2425d .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-347acce1 .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-6fb627ee .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-31d2f209 .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-item > a{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-45631776 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-45631776 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-45631776 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-6779ba71 .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-22043fab .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-75f93b09 .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-126bf41c .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5aee1da3 .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-item > a{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-82fbdd1{--e-image-carousel-slides-to-show:4;}.elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-13896ff1 .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-6a2d1c3a{width:initial;max-width:initial;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-2fc42663 .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-item > a{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-670ad61a .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-600791cb .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-46bf1d3c .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-1f92ac0d .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-1d899d93 .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5a6589e .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-65159d86 .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-7c4ac4f3 .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-51765a98 .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-5b04551c .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-12d86c7b .elementor-heading-title{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-1314cda2 .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-item > a{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-title a{font-size:2em;line-height:1.3em;}.elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-description{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-123a429 .elementor-button{font-size:1.125em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-item > a{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-45932575{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-f4ce531 .elementor-heading-title{font-size:var( --e-global-typography-b117c50-font-size );line-height:var( --e-global-typography-b117c50-line-height );}.elementor-9688 .elementor-element.elementor-element-15036832 .elementor-heading-title{font-size:var( --e-global-typography-b117c50-font-size );line-height:var( --e-global-typography-b117c50-line-height );}}@media(max-width:767px){.elementor-9688 .elementor-element.elementor-element-51c22b1f{--padding-top:3vw;--padding-bottom:03vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9688 .elementor-element.elementor-element-4333d903{width:100%;max-width:100%;text-align:center;}.elementor-9688 .elementor-element.elementor-element-4333d903 .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-4662f2b1:not(.elementor-motion-effects-element-type-background), .elementor-9688 .elementor-element.elementor-element-4662f2b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-64vw 0px;background-size:170vw auto;}.elementor-9688 .elementor-element.elementor-element-4662f2b1{--padding-top:50vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9688 .elementor-element.elementor-element-fb52232{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon{font-size:54vw;}.elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-fb52232 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-3ca7d351{--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9688 .elementor-element.elementor-element-3218a140{width:100%;max-width:100%;text-align:center;}.elementor-9688 .elementor-element.elementor-element-3218a140 .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-3f2fcd95{width:100%;max-width:100%;text-align:center;}.elementor-9688 .elementor-element.elementor-element-3f2fcd95 .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9688 .elementor-element.elementor-element-2d0f515b{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-2d0f515b .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-2c92212b{width:100%;max-width:100%;margin:-4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:start;}.elementor-9688 .elementor-element.elementor-element-2c92212b .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9688 .elementor-element.elementor-element-3d2d1951{width:100%;max-width:100%;--e-icon-list-icon-size:8vw;}.elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-3d2d1951 .elementor-icon-list-item > a{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5e8adf38{--min-height:0vh;--padding-top:8vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9688 .elementor-element.elementor-element-5d33210b img{width:100vw;}.elementor-9688 .elementor-element.elementor-element-5e2239bf{width:100%;max-width:100%;padding:9vw 0vw 0vw 0vw;}.elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-5e2239bf .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-1e532ff7{--padding-top:12vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-7186c2ef{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-7186c2ef .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-354a08c3{--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9688 .elementor-element.elementor-element-73f4dcdb{width:100%;max-width:100%;text-align:center;}.elementor-9688 .elementor-element.elementor-element-73f4dcdb .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-2ed22f2d{width:100%;max-width:100%;text-align:center;}.elementor-9688 .elementor-element.elementor-element-2ed22f2d .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-55ac991e{width:100%;max-width:100%;text-align:center;}.elementor-9688 .elementor-element.elementor-element-55ac991e .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-158bf222{width:100%;max-width:100%;text-align:center;}.elementor-9688 .elementor-element.elementor-element-158bf222 .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-7aa2425d{width:100%;max-width:100%;text-align:center;}.elementor-9688 .elementor-element.elementor-element-7aa2425d .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-75969656{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-75969656 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-387af980{--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9688 .elementor-element.elementor-element-347acce1{width:100%;max-width:100%;text-align:center;}.elementor-9688 .elementor-element.elementor-element-347acce1 .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-6fb627ee{width:100%;max-width:100%;text-align:center;}.elementor-9688 .elementor-element.elementor-element-6fb627ee .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-1d2bd251{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-title a{font-size:5.2vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-1d2bd251 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-31d2f209{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-31d2f209 .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-205a5ca7 .elementor-icon{font-size:200vw;}.elementor-9688 .elementor-element.elementor-element-205a5ca7 .elementor-icon svg{height:200vw;}.elementor-9688 .elementor-element.elementor-element-5f46359b{--padding-top:12vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-15acb1a0{z-index:-1;}.elementor-9688 .elementor-element.elementor-element-15acb1a0 .elementor-icon{font-size:100vw;}.elementor-9688 .elementor-element.elementor-element-15acb1a0 .elementor-icon svg{height:100vw;}.elementor-9688 .elementor-element.elementor-element-54d0365c{width:100%;max-width:100%;margin:-19vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-title a{font-size:10vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-54d0365c .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-46ac5d25{--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:40vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-9688 .elementor-element.elementor-element-400f8d0d{--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-9688 .elementor-element.elementor-element-86bd5e4{z-index:0;}.elementor-9688 .elementor-element.elementor-element-86bd5e4 .elementor-icon{font-size:47vw;}.elementor-9688 .elementor-element.elementor-element-86bd5e4 .elementor-icon svg{height:47vw;}.elementor-9688 .elementor-element.elementor-element-5f289959{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-5f289959 img{border-radius:29px 29px 29px 29px;}.elementor-9688 .elementor-element.elementor-element-28e4f73{--padding-top:0vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon{font-size:24vw;}.elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon-box-title a{font-size:5.4vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-32bf68b .elementor-icon-box-description{font-size:3.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-35f2fd7f{--margin-top:42vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-9688 .elementor-element.elementor-element-1e58596 .elementor-icon{font-size:47vw;}.elementor-9688 .elementor-element.elementor-element-1e58596 .elementor-icon svg{height:47vw;}.elementor-9688 .elementor-element.elementor-element-ac6f890{--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-9688 .elementor-element.elementor-element-54814505{--padding-top:0vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-54814505.e-con{--order:2;}.elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon{font-size:24vw;}.elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon-box-title a{font-size:5.4vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-4cd8130 .elementor-icon-box-description{font-size:3.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-585fb920{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-9688 .elementor-element.elementor-element-585fb920.elementor-element{--order:1;}.elementor-9688 .elementor-element.elementor-element-589ba365{--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:40vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-9688 .elementor-element.elementor-element-3c0f6d1{--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-9688 .elementor-element.elementor-element-6ac4a040{z-index:0;}.elementor-9688 .elementor-element.elementor-element-6ac4a040 .elementor-icon{font-size:47vw;}.elementor-9688 .elementor-element.elementor-element-6ac4a040 .elementor-icon svg{height:47vw;}.elementor-9688 .elementor-element.elementor-element-2ee6204b{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-2ee6204b img{border-radius:29px 29px 29px 29px;}.elementor-9688 .elementor-element.elementor-element-37681ab3{--padding-top:0vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon{font-size:24vw;}.elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon-box-title a{font-size:5.4vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-5499e804 .elementor-icon-box-description{font-size:3.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-250799f9 .elementor-icon{font-size:81vw;}.elementor-9688 .elementor-element.elementor-element-250799f9 .elementor-icon svg{height:81vw;}.elementor-9688 .elementor-element.elementor-element-67871dce{width:100%;max-width:100%;--e-icon-list-icon-size:8vw;}.elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-67871dce .elementor-icon-list-item > a{font-size:0.9em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-45631776{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-9688 .elementor-element.elementor-element-45631776 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-45631776 .elementor-icon-box-title a{font-size:1.4em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-45631776 .elementor-icon-box-description{font-size:1.1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-6779ba71{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -32vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-6779ba71 .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-787fc027{z-index:-1;}.elementor-9688 .elementor-element.elementor-element-787fc027 .elementor-icon{font-size:100vw;}.elementor-9688 .elementor-element.elementor-element-787fc027 .elementor-icon svg{height:100vw;}.elementor-9688 .elementor-element.elementor-element-499f2507{--margin-top:54vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-2b33392f{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-title a{font-size:9.9vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-2b33392f .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5c55ec2{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0.5vw;--padding-bottom:0.5vw;--padding-left:0.5vw;--padding-right:0.5vw;}.elementor-9688 .elementor-element.elementor-element-5c55ec2.e-con{--order:1;}.elementor-9688 .elementor-element.elementor-element-780f21a6{--padding-top:12vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9688 .elementor-element.elementor-element-52cf04ee{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-title a{font-size:15vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-52cf04ee .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-76fb8fa9{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-title a{font-size:10vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-76fb8fa9 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-22043fab{text-align:start;}.elementor-9688 .elementor-element.elementor-element-22043fab .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-9ca98ab{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-9ca98ab .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-75f93b09{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-75f93b09 .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-36df4b3{--padding-top:13vw;--padding-bottom:13vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-2195782c{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-title a{font-size:12vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-2195782c .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-e7e04a5{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-title a{font-size:10vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-e7e04a5 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-126bf41c{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-126bf41c .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5aee1da3{text-align:start;}.elementor-9688 .elementor-element.elementor-element-5aee1da3 .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-22d2a2f1 .elementor-icon{font-size:200vw;}.elementor-9688 .elementor-element.elementor-element-22d2a2f1 .elementor-icon svg{height:200vw;}.elementor-9688 .elementor-element.elementor-element-3360171f{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-3360171f .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-74c184fe{width:100%;max-width:100%;--e-icon-list-icon-size:8vw;}.elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-74c184fe .elementor-icon-list-item > a{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-822e76e{--padding-top:12vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-7f9e817a{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-7f9e817a .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-82fbdd1{--e-image-carousel-slides-to-show:1;}.elementor-9688 .elementor-element.elementor-element-5386d187{--padding-top:12vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-3693e7eb .elementor-icon{font-size:200vw;}.elementor-9688 .elementor-element.elementor-element-3693e7eb .elementor-icon svg{height:200vw;}.elementor-9688 .elementor-element.elementor-element-2959b2b7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:13vw;--padding-bottom:14vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-10c2fb37 .elementor-icon{font-size:67vw;}.elementor-9688 .elementor-element.elementor-element-10c2fb37 .elementor-icon svg{height:67vw;}.elementor-9688 .elementor-element.elementor-element-70280c98{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-70280c98 .elementor-icon{font-size:51vw;}.elementor-9688 .elementor-element.elementor-element-70280c98 .elementor-icon svg{height:51vw;}.elementor-9688 .elementor-element.elementor-element-7983064d{width:100%;max-width:100%;margin:14vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-7983064d .elementor-heading-title{font-size:7.8vw;}.elementor-9688 .elementor-element.elementor-element-49b34dad{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-6db5d67b img{width:83vw;}.elementor-9688 .elementor-element.elementor-element-5f7a9322{width:100%;max-width:100%;margin:-7vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-5f7a9322 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-13896ff1{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-13896ff1 .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-24590d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13vw;--padding-bottom:13vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-3949b8e3{width:100%;max-width:100%;margin:-7vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-3949b8e3 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-6a2d1c3a{--container-widget-width:475px;--container-widget-flex-grow:0;width:var( --container-widget-width, 475px );max-width:475px;}.elementor-9688 .elementor-element.elementor-element-6a2d1c3a img{width:475px;}.elementor-9688 .elementor-element.elementor-element-2cd293a{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9688 .elementor-element.elementor-element-4680d35c{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9688 .elementor-element.elementor-element-24a7001a{padding:9vw 9vw 9vw 9vw;}.elementor-9688 .elementor-element.elementor-element-24a7001a.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-24a7001a .elementor-icon{font-size:17vw;}.elementor-9688 .elementor-element.elementor-element-24a7001a .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-24a7001a .elementor-icon-box-title a{font-size:5.7vw;}.elementor-9688 .elementor-element.elementor-element-24a7001a .elementor-icon-box-description{font-size:3.6vw;}.elementor-9688 .elementor-element.elementor-element-4963e67f{padding:9vw 9vw 9vw 9vw;}.elementor-9688 .elementor-element.elementor-element-4963e67f.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-4963e67f .elementor-icon{font-size:17vw;}.elementor-9688 .elementor-element.elementor-element-4963e67f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-4963e67f .elementor-icon-box-title a{font-size:5.7vw;}.elementor-9688 .elementor-element.elementor-element-4963e67f .elementor-icon-box-description{font-size:3.6vw;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f{padding:9vw 9vw 9vw 9vw;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f .elementor-icon{font-size:17vw;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-1dcc5f8f .elementor-icon-box-title a{font-size:5.7vw;}.elementor-9688 .elementor-element.elementor-element-1dcc5f8f .elementor-icon-box-description{font-size:3.6vw;}.elementor-9688 .elementor-element.elementor-element-6b0632e{padding:9vw 9vw 9vw 9vw;}.elementor-9688 .elementor-element.elementor-element-6b0632e.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-6b0632e .elementor-icon{font-size:17vw;}.elementor-9688 .elementor-element.elementor-element-6b0632e .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-6b0632e .elementor-icon-box-title a{font-size:5.7vw;}.elementor-9688 .elementor-element.elementor-element-6b0632e .elementor-icon-box-description{font-size:3.6vw;}.elementor-9688 .elementor-element.elementor-element-27193ab5{padding:9vw 9vw 9vw 9vw;}.elementor-9688 .elementor-element.elementor-element-27193ab5.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-27193ab5 .elementor-icon{font-size:17vw;}.elementor-9688 .elementor-element.elementor-element-27193ab5 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-27193ab5 .elementor-icon-box-title a{font-size:5.7vw;}.elementor-9688 .elementor-element.elementor-element-27193ab5 .elementor-icon-box-description{font-size:3.6vw;}.elementor-9688 .elementor-element.elementor-element-c559c6{padding:9vw 9vw 9vw 9vw;}.elementor-9688 .elementor-element.elementor-element-c559c6.elementor-element{--align-self:flex-start;}.elementor-9688 .elementor-element.elementor-element-c559c6 .elementor-icon{font-size:17vw;}.elementor-9688 .elementor-element.elementor-element-c559c6 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-c559c6 .elementor-icon-box-title a{font-size:5.7vw;}.elementor-9688 .elementor-element.elementor-element-c559c6 .elementor-icon-box-description{font-size:3.6vw;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-2c7e5b1a .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-2fc42663{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-2fc42663 .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-789cb919{--justify-content:flex-end;}.elementor-9688 .elementor-element.elementor-element-72de2600{width:var( --container-widget-width, 41vw );max-width:41vw;--container-widget-width:41vw;--container-widget-flex-grow:0;}.elementor-9688 .elementor-element.elementor-element-72de2600 .elementor-icon{font-size:22vw;}.elementor-9688 .elementor-element.elementor-element-72de2600 .elementor-icon svg{height:22vw;}.elementor-9688 .elementor-element.elementor-element-46e9a751{width:100%;max-width:100%;margin:-7vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-46e9a751.elementor-element{--align-self:flex-end;}.elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-wrapper{text-align:start;}.elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-46e9a751 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-1ff4d9b{width:100%;max-width:100%;padding:12vw 0vw 12vw 0vw;--e-icon-list-icon-size:8vw;}.elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-1ff4d9b .elementor-icon-list-item > a{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5438834d{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-5438834d .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-670ad61a{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-670ad61a .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5c610ff4{--padding-top:3vw;--padding-bottom:03vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-600791cb{width:100%;max-width:100%;text-align:center;}.elementor-9688 .elementor-element.elementor-element-600791cb .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-240f3483{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-44240190{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-title a{font-size:9.9vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-44240190 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-61db13eb{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0.5vw;--padding-bottom:0.5vw;--padding-left:0.5vw;--padding-right:0.5vw;}.elementor-9688 .elementor-element.elementor-element-61db13eb.e-con{--order:1;}.elementor-9688 .elementor-element.elementor-element-52bd8253{--padding-top:12vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9688 .elementor-element.elementor-element-509d6750{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-title a{font-size:15vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-509d6750 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-46bf1d3c{text-align:start;}.elementor-9688 .elementor-element.elementor-element-46bf1d3c .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-397dbc4{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-title a{font-size:10vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-397dbc4 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-3fa75b32{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-title a{font-size:6.8vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-3fa75b32 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-1f92ac0d{text-align:start;}.elementor-9688 .elementor-element.elementor-element-1f92ac0d .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-1d899d93{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-1d899d93 .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-e36706{--padding-top:13vw;--padding-bottom:13vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-1fa9952d{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-title a{font-size:12vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-1fa9952d .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-49987e5d{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-title a{font-size:10vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-49987e5d .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5a6589e{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-9688 .elementor-element.elementor-element-5a6589e .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-56f5d9f4 .elementor-icon{font-size:200vw;}.elementor-9688 .elementor-element.elementor-element-56f5d9f4 .elementor-icon svg{height:200vw;}.elementor-9688 .elementor-element.elementor-element-2f413a8b{--padding-top:106vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-35277373 img{width:67vw;}.elementor-9688 .elementor-element.elementor-element-581da5c9{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-title a{font-size:8.5vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-581da5c9 .elementor-icon-box-description{font-size:3.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-375ead43{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-29dfc104{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-title a{font-size:9.9vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-29dfc104 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-65159d86 .elementor-heading-title{font-size:0.9em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-7c4ac4f3 .elementor-heading-title{font-size:0.9em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-51765a98 .elementor-heading-title{font-size:0.9em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-5b04551c .elementor-heading-title{font-size:0.9em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-12d86c7b .elementor-heading-title{font-size:0.9em;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-64922389{width:100%;max-width:100%;--n-accordion-title-font-size:4.2vw;}.elementor-9688 .elementor-element.elementor-element-270514b2 .elementor-icon{font-size:200vw;}.elementor-9688 .elementor-element.elementor-element-270514b2 .elementor-icon svg{height:200vw;}.elementor-9688 .elementor-element.elementor-element-1314cda2{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-1314cda2 .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-da39469{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:5.5vw;--padding-right:5.5vw;}.elementor-9688 .elementor-element.elementor-element-b6db62f{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon{font-size:17vw;}.elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-title a{font-size:8.1vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-b6db62f .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-5971d61a{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-title a{font-size:6.1vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-5971d61a .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-279ecc28{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-title a{font-size:9.9vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-279ecc28 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-3dc83d38{width:100%;max-width:100%;--e-icon-list-icon-size:6vw;}.elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-3dc83d38 .elementor-icon-list-item > a{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-43c00fa0{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-wrapper{text-align:center;}.elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-title, .elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-title a{font-size:6.1vw;line-height:1.2em;}.elementor-9688 .elementor-element.elementor-element-43c00fa0 .elementor-icon-box-description{font-size:4.2vw;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-123a429{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-123a429 .elementor-button{font-size:1em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-384abf8a{width:100%;max-width:100%;--e-icon-list-icon-size:8vw;}.elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9688 .elementor-element.elementor-element-384abf8a .elementor-icon-list-item > a{font-size:0.8em;line-height:1.4em;}.elementor-9688 .elementor-element.elementor-element-4d3a74eb{--padding-top:34px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-9688 .elementor-element.elementor-element-f4ce531{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-f4ce531 .elementor-heading-title{font-size:var( --e-global-typography-b117c50-font-size );line-height:var( --e-global-typography-b117c50-line-height );}.elementor-9688 .elementor-element.elementor-element-606402b5{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-15036832{width:100%;max-width:100%;}.elementor-9688 .elementor-element.elementor-element-15036832 .elementor-heading-title{font-size:var( --e-global-typography-b117c50-font-size );line-height:var( --e-global-typography-b117c50-line-height );}}/* Start custom CSS for heading, class: .elementor-element-4333d903 */.vermelho{
    color: #FF9797;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51c22b1f */.elementor-9688 .elementor-element.elementor-element-51c22b1f{
    background: linear-gradient(90deg, #E90000 -30.25%, #830000 98.9%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3218a140 */.elementor-9688 .elementor-element.elementor-element-3218a140{
    padding: 0.6vw;
    border-radius: 4.388px;
    border: 1px solid #00FF5B;
    border-image: linear-gradient(89deg, #00FF5B 0.85%, #0014FF 47.07%) 1;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-3218a140{
        padding: 1.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f2fcd95 */.elementor-9688 .elementor-element.elementor-element-3f2fcd95{
    padding: 0.6vw;
    border-radius: 4.388px;
    border: 1px solid #00FF5B;
    border-image: linear-gradient(89deg, #00FF5B 0.85%, #0014FF 47.07%) 1;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-3f2fcd95{
        padding: 1.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d0f515b */.elementor-9688 .elementor-element.elementor-element-2d0f515b .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: var(--DEGRADE-2, linear-gradient(90deg, #00FF5B 0%, #0014FF 100%));
box-shadow: 0px 0px 20px 0px #0024F4;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-2d0f515b .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-2d0f515b .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1.125em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   background: linear-gradient(90deg, #7A15C8 -6.52%, #009DDA 99.86%);
box-shadow: 0px 104px 29px 0px rgba(0, 157, 218, 0.00), 0px 66px 27px 0px rgba(0, 157, 218, 0.01), 0px 37px 22px 0px rgba(0, 157, 218, 0.05), 0px 17px 17px 0px rgba(0, 157, 218, 0.09), 0px 4px 9px 0px rgba(0, 157, 218, 0.10);
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c92212b */.valor::before{
    background: #d60000;
    content: "";
    width: 78%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;z-index:-1 !important;
    border-radius: 5px;
}

.elementor-9688 .elementor-element.elementor-element-2c92212b{
    background-color: #1a1a1a;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4662f2b1 */@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-4662f2b1::before{
        content:"";
        position: absolute;
        height: 50vw;
        width: 120vw;
        background: #00000A;
        top: calc(50% - 73vw);
        filter: blur(8vw);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d33210b */.elementor-9688 .elementor-element.elementor-element-5d33210b{
    position: absolute;
    top: calc(50% - 15.3vw);
    transform: scale(1.1);
    left: calc(50% - 45vw);
    pointer-events: none;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-5d33210b{
       position: inherit;
       transform: scale(1.3);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e8adf38 */.elementor-9688 .elementor-element.elementor-element-5e8adf38{
    background: linear-gradient(90deg, #00FF5B 0%, #0014FF 100%);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73f4dcdb */.elementor-9688 .elementor-element.elementor-element-73f4dcdb{
    padding: 1.6vw;
    border-radius: 4.388px;
    border: 1px solid #00FF5B;
    border-image: linear-gradient(89deg, #00FF5B 0.85%, #0014FF 47.07%) 1;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-73f4dcdb{
        padding: 6.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ed22f2d */.elementor-9688 .elementor-element.elementor-element-2ed22f2d{
    padding: 1.6vw;
    border-radius: 4.388px;
    border: 1px solid #00FF5B;
    border-image: linear-gradient(89deg, #00FF5B 0.85%, #0014FF 47.07%) 1;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-2ed22f2d{
        padding: 6.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55ac991e */.elementor-9688 .elementor-element.elementor-element-55ac991e{
    padding: 1.6vw;
    border-radius: 4.388px;
    border: 1px solid #00FF5B;
    border-image: linear-gradient(89deg, #00FF5B 0.85%, #0014FF 47.07%) 1;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-55ac991e{
        padding: 6.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-158bf222 */.elementor-9688 .elementor-element.elementor-element-158bf222{
    padding: 1.6vw;
    border-radius: 4.388px;
    border: 1px solid #00FF5B;
    border-image: linear-gradient(89deg, #00FF5B 0.85%, #0014FF 47.07%) 1;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-158bf222{
        padding: 6.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7aa2425d */.elementor-9688 .elementor-element.elementor-element-7aa2425d{
    padding: 1.6vw;
    border-radius: 4.388px;
    border: 1px solid #00FF5B;
    border-image: linear-gradient(89deg, #00FF5B 0.85%, #0014FF 47.07%) 1;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-7aa2425d{
        padding: 6.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-347acce1 */.elementor-9688 .elementor-element.elementor-element-347acce1{
    padding: 1.6vw;
    border-radius: 4.388px;
    border: 1px solid #00FF5B;
    border-image: linear-gradient(89deg, #00FF5B 0.85%, #0014FF 47.07%) 1;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-347acce1{
        padding: 6.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fb627ee */.elementor-9688 .elementor-element.elementor-element-6fb627ee{
    padding: 1.6vw;
    border-radius: 4.388px;
    border: 1px solid #00FF5B;
    border-image: linear-gradient(89deg, #00FF5B 0.85%, #0014FF 47.07%) 1;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-6fb627ee{
        padding: 6.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31d2f209 */.elementor-9688 .elementor-element.elementor-element-31d2f209 .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: var(--DEGRADE-2, linear-gradient(90deg, #00FF5B 0%, #0014FF 100%));
box-shadow: 0px 0px 20px 0px #0024F4;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-31d2f209 .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-31d2f209 .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1.125em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   background: linear-gradient(90deg, #7A15C8 -6.52%, #009DDA 99.86%);
box-shadow: 0px 104px 29px 0px rgba(0, 157, 218, 0.00), 0px 66px 27px 0px rgba(0, 157, 218, 0.01), 0px 37px 22px 0px rgba(0, 157, 218, 0.05), 0px 17px 17px 0px rgba(0, 157, 218, 0.09), 0px 4px 9px 0px rgba(0, 157, 218, 0.10);
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-205a5ca7 */.elementor-9688 .elementor-element.elementor-element-205a5ca7 {
    position: absolute;
    top: calc(50% - 30vw);
    left: calc(50% - 70vw);
    pointer-events: none;
}

.elementor-9688 .elementor-element.elementor-element-205a5ca7 svg {
    mix-blend-mode: plus-lighter;
    filter: blur(15vw);
    animation: girar 6s linear infinite;
}

/* Keyframes para rotação */
@keyframes girar {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-205a5ca7{
        top: calc(50% - 20vw);
        left: calc(50% - 200vw);
    }
    .elementor-9688 .elementor-element.elementor-element-205a5ca7 svg{
        filter: blur(40vw);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15acb1a0 */.elementor-9688 .elementor-element.elementor-element-15acb1a0{
    position: absolute;
    top: calc(50% - 69vw);
}

@media(Max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-15acb1a0{
        top: calc(50% - 410vw);
        left: calc(50% - 70vw);
        transform: scale(1.5);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-86bd5e4 */.elementor-9688 .elementor-element.elementor-element-86bd5e4{
    position: absolute;
    top: calc(50% - 13vw);
    left: calc(50% - 47vw);
}

@Media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-86bd5e4{
        top: calc(50% - 130vw);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-400f8d0d */.elementor-9688 .elementor-element.elementor-element-400f8d0d{
    border-radius: 31px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ac5d25 */.elementor-9688 .elementor-element.elementor-element-46ac5d25{
    border-radius: 33px;
    background: linear-gradient(90deg, #00FF5B 0%, #0014FF 100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e58596 */.elementor-9688 .elementor-element.elementor-element-1e58596{
    position: absolute;
    top: calc(50% - 10vw);
    right: calc(50% - 47vw);
}

@Media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-1e58596{
        top: calc(50% - 130vw);
        right:calc(50% - 20vw);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac6f890 */.elementor-9688 .elementor-element.elementor-element-ac6f890{
    border-radius: 31px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35f2fd7f */.elementor-9688 .elementor-element.elementor-element-35f2fd7f{
    border-radius: 33px;
    background: linear-gradient(90deg, #00FF5B 0%, #0014FF 100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ac4a040 */.elementor-9688 .elementor-element.elementor-element-6ac4a040{
    position: absolute;
    top: calc(50% - 10vw);
    left: calc(50% - 47vw);
}

@Media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-6ac4a040{
        top: calc(50% - 125vw);
        left: calc(50% - 0vw);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c0f6d1 */.elementor-9688 .elementor-element.elementor-element-3c0f6d1{
    border-radius: 31px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589ba365 */.elementor-9688 .elementor-element.elementor-element-589ba365{
    border-radius: 33px;
    background: linear-gradient(90deg, #00FF5B 0%, #0014FF 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6779ba71 */.elementor-9688 .elementor-element.elementor-element-6779ba71 .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: var(--DEGRADE-2, linear-gradient(90deg, #00FF5B 0%, #0014FF 100%));
box-shadow: 0px 0px 20px 0px #0024F4;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-6779ba71 .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-6779ba71 .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1.125em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   background: linear-gradient(90deg, #7A15C8 -6.52%, #009DDA 99.86%);
box-shadow: 0px 104px 29px 0px rgba(0, 157, 218, 0.00), 0px 66px 27px 0px rgba(0, 157, 218, 0.01), 0px 37px 22px 0px rgba(0, 157, 218, 0.05), 0px 17px 17px 0px rgba(0, 157, 218, 0.09), 0px 4px 9px 0px rgba(0, 157, 218, 0.10);
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-787fc027 */.elementor-9688 .elementor-element.elementor-element-787fc027{
    position: absolute;
    top: calc(50% + 21vw);
  transform: scale(-1, -1);
}

@media(Max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-787fc027{
        top: calc(50% + 370vw);
        left: calc(50% - 31vw);
        transform: scale(-1.5, -1.5);

    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-52cf04ee */.vip{
    color: #008C32;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22043fab */.valor::before{
    background: #d60000;
    content: "";
    width: 78%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;z-index:-1 !important;
    border-radius: 5px;
}

.elementor-9688 .elementor-element.elementor-element-22043fab{
    background-color: #1a1a1a;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75f93b09 */.elementor-9688 .elementor-element.elementor-element-75f93b09 .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: linear-gradient(90deg, #017E2E 0%, #00C747 100%);
box-shadow: 0px 0px 20px 0px #1DFC6C;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-75f93b09 .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-75f93b09 .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1.125em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   border-radius: 5px;
background: linear-gradient(90deg, #017E2E 0%, #00C747 100%);
box-shadow: 0px 0px 20px 0px #1DFC6C;
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-780f21a6 */.elementor-9688 .elementor-element.elementor-element-780f21a6{
    border-radius: 32px;
background: #010E22;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c55ec2 */.elementor-9688 .elementor-element.elementor-element-5c55ec2{
    border-radius: 33px;
    background: linear-gradient(90deg, #00FF5B 0%, #0014FF 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-126bf41c */.elementor-9688 .elementor-element.elementor-element-126bf41c .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: linear-gradient(90deg, #017E2E 0%, #00C747 100%);
box-shadow: 0px 0px 20px 0px #1DFC6C;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-126bf41c .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-126bf41c .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1.125em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   border-radius: 5px;
background: linear-gradient(90deg, #017E2E 0%, #00C747 100%);
box-shadow: 0px 0px 20px 0px #1DFC6C;
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36df4b3 */.elementor-9688 .elementor-element.elementor-element-36df4b3{
    border-radius: 41px;
background: linear-gradient(210deg, #2848C9 1.71%, #0B2338 97.77%);
overflow: hidden;
}

.elementor-9688 .elementor-element.elementor-element-36df4b3::before{
    content: "";
    position: absolute;
    height: 100vw;
    width: 25vw;
    transform: rotate(20deg);
    background: linear-gradient(210deg, #ffffff 0%, transparent 40%);
    top: calc(50% - 24vw);
    left: calc(50% - 10vw);
    opacity: 0.3;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-36df4b3::before{
        top: calc(50% - 99vw);
        width: 50vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22d2a2f1 */.elementor-9688 .elementor-element.elementor-element-22d2a2f1 {
    position: absolute;
    top: calc(50% - 30vw);
    left: calc(50% - 70vw);
    pointer-events: none;
}

.elementor-9688 .elementor-element.elementor-element-22d2a2f1 svg {
    mix-blend-mode: plus-lighter;
    filter: blur(15vw);
    animation: girar 6s linear infinite;
}

/* Keyframes para rotação */
@keyframes girar {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-22d2a2f1{
        top: calc(50% - 20vw);
        left: calc(50% - 200vw);
    }
    .elementor-9688 .elementor-element.elementor-element-22d2a2f1 svg{
        filter: blur(40vw);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-82fbdd1 */.elementor-9688 .elementor-element.elementor-element-82fbdd1 .swiper-wrapper{
    transition-timing-function: linear !important;
}

.elementor-9688 .elementor-element.elementor-element-82fbdd1 {
  -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 20%, rgba(0, 0, 0, 1) 80%, rgba(0, 0, 0, 0) 100%);
  mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 20%, rgba(0, 0, 0, 1) 80%, rgba(0, 0, 0, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-822e76e */.elementor-9688 .elementor-element.elementor-element-822e76e{
    border-top: 1px solid #0014FF;
background: linear-gradient(265deg, #171741 22.15%, #070711 110.01%);
border-image: linear-gradient(90deg, #00FF5B 0%, #0014FF 100%) 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3693e7eb */.elementor-9688 .elementor-element.elementor-element-3693e7eb {
    position: absolute;
    top: calc(50% - 30vw);
    left: calc(50% - 70vw);
    pointer-events: none;
}

.elementor-9688 .elementor-element.elementor-element-3693e7eb svg {
    mix-blend-mode: plus-lighter;
    filter: blur(15vw);
    animation: girar 6s linear infinite;
}

/* Keyframes para rotação */
@keyframes girar {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-3693e7eb{
        top: calc(50% - 20vw);
        left: calc(50% - 200vw);
    }
    .elementor-9688 .elementor-element.elementor-element-3693e7eb svg{
        filter: blur(40vw);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10c2fb37 */.elementor-9688 .elementor-element.elementor-element-10c2fb37{
    position: absolute;
    top: calc(50% - 23vw);
    left: calc(50% - 40vw);
    pointer-events: none;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-10c2fb37{
        top: calc(50% - 108vw);
        left: calc(50% - 34vw);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70280c98 */.elementor-9688 .elementor-element.elementor-element-70280c98{
    position: absolute;
    left: calc(50% - 26vw);
}

.elementor-9688 .elementor-element.elementor-element-70280c98 svg{
    box-shadow: 0px 0px 88.1px 0px rgba(0, 0, 0, 0.31);
    border-radius: 500px;
}

#ponteiro {
  animation: girar 40s linear infinite;
  transform-origin: center center;
}

/* Animação de rotação */
@keyframes girar {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}


#alerta {
  animation: pulsar 1s ease-in-out infinite;
  transform-origin: center;
}

/* Animação de pulsar espaçada */
@keyframes pulsar {
  0%, 60%, 100% {
    transform: scale(1);
  }
  20% {
    transform: scale(1.2); /* ou ajuste conforme o impacto desejado */
  }
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-70280c98{
        position: inherit;
        top: 0;
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7983064d */.fundo{
    width: 14vw;
    margin-top: 1vw;
}
@media(max-width: 767px){
    .fundo{
        width: 70vw;
        margin-top: 5vw;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49b34dad */.elementor-9688 .elementor-element.elementor-element-49b34dad .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: linear-gradient(90deg, #017E2E 0%, #00C747 100%);
box-shadow: 0px 0px 20px 0px #1DFC6C;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-49b34dad .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-49b34dad .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1.125em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   border-radius: 5px;
background: linear-gradient(90deg, #017E2E 0%, #00C747 100%);
box-shadow: 0px 0px 20px 0px #1DFC6C;
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2959b2b7 */.elementor-9688 .elementor-element.elementor-element-2959b2b7{
    border-radius: 31px;
    background: #FFF;
    overflow: hidden;
box-shadow: 
  0px 323px 90px -30px rgba(0, 0, 0, 0.01), 
  0px 207px 83px -30px rgba(0, 0, 0, 0.07), 
  0px 116px 70px -30px rgba(0, 0, 0, 0.25), 
  0px 52px 52px -30px rgba(0, 0, 0, 0.43), 
  0px 13px 28px -30px rgba(0, 0, 0, 0.49);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6db5d67b */.elementor-9688 .elementor-element.elementor-element-6db5d67b{
    position: absolute;
    top: calc(50% - 10vw);
    left: calc(50% - 7vw);
}

@media(Max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-6db5d67b{
        position: inherit;
        top: 0;
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13896ff1 */.elementor-9688 .elementor-element.elementor-element-13896ff1 .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: var(--DEGRADE-2, linear-gradient(90deg, #00FF5B 0%, #0014FF 100%));
box-shadow: 0px 0px 20px 0px #0024F4;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-13896ff1 .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-13896ff1 .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   background: linear-gradient(90deg, #7A15C8 -6.52%, #009DDA 99.86%);
box-shadow: 0px 104px 29px 0px rgba(0, 157, 218, 0.00), 0px 66px 27px 0px rgba(0, 157, 218, 0.01), 0px 37px 22px 0px rgba(0, 157, 218, 0.05), 0px 17px 17px 0px rgba(0, 157, 218, 0.09), 0px 4px 9px 0px rgba(0, 157, 218, 0.10);
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a2d1c3a */.elementor-9688 .elementor-element.elementor-element-6a2d1c3a{
    position: absolute;
    top: -74px;
    left: 0;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-6a2d1c3a{
        position: absolute;
        top: -4%;
        left: -250px;
        min-width: 475px !important ;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-24a7001a */.elementor-9688 .elementor-element.elementor-element-24a7001a {
  border-radius: 16px;
border: 1px solid rgba(188, 188, 188, 0.08);
background: radial-gradient(98.17% 110.34% at 56.42% 68.61%, #252426 0%, #09080B 100%);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
  box-shadow: 0px 30px 60px -12px rgba(0, 0, 0, 0.25), 0px 18px 36px -18px rgba(0, 0, 0, 0.30);
  filter: brightness(50%) blur(0.19vw);
}

.elementor-9688 .elementor-element.elementor-element-24a7001a:hover {
  filter: brightness(150%) blur(0vw);

}


.elementor-9688 .elementor-element.elementor-element-24a7001a svg{
    position: relative;
    top: -0.111vw;
}

@media(Max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-24a7001a{
        filter: brightness(100%) blur(0.0vw);
    }
    .elementor-9688 .elementor-element.elementor-element-24a7001a:hover {
  filter: brightness(100%) blur(0vw);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4963e67f */.elementor-9688 .elementor-element.elementor-element-4963e67f {
  border-radius: 16px;
border: 1px solid rgba(188, 188, 188, 0.08);
background: radial-gradient(98.17% 110.34% at 56.42% 68.61%, #252426 0%, #09080B 100%);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
  box-shadow: 0px 30px 60px -12px rgba(0, 0, 0, 0.25), 0px 18px 36px -18px rgba(0, 0, 0, 0.30);
  filter: brightness(50%) blur(0.19vw);
}

.elementor-9688 .elementor-element.elementor-element-4963e67f:hover {
  filter: brightness(150%) blur(0vw);

}


.elementor-9688 .elementor-element.elementor-element-4963e67f svg{
    position: relative;
    top: -0.111vw;
}

@media(Max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-4963e67f{
        filter: brightness(100%) blur(0.0vw);
    }
    .elementor-9688 .elementor-element.elementor-element-4963e67f:hover {
  filter: brightness(100%) blur(0vw);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1dcc5f8f */.elementor-9688 .elementor-element.elementor-element-1dcc5f8f {
  border-radius: 16px;
border: 1px solid rgba(188, 188, 188, 0.08);
background: radial-gradient(98.17% 110.34% at 56.42% 68.61%, #252426 0%, #09080B 100%);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
  box-shadow: 0px 30px 60px -12px rgba(0, 0, 0, 0.25), 0px 18px 36px -18px rgba(0, 0, 0, 0.30);
  filter: brightness(50%) blur(0.19vw);
}

.elementor-9688 .elementor-element.elementor-element-1dcc5f8f:hover {
  filter: brightness(150%) blur(0vw);

}


.elementor-9688 .elementor-element.elementor-element-1dcc5f8f svg{
    position: relative;
    top: -0.111vw;
}

@media(Max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-1dcc5f8f{
        filter: brightness(100%) blur(0.0vw);
    }
    .elementor-9688 .elementor-element.elementor-element-1dcc5f8f:hover {
  filter: brightness(100%) blur(0vw);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b0632e */.elementor-9688 .elementor-element.elementor-element-6b0632e {
  border-radius: 16px;
border: 1px solid rgba(188, 188, 188, 0.08);
background: radial-gradient(98.17% 110.34% at 56.42% 68.61%, #252426 0%, #09080B 100%);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
  box-shadow: 0px 30px 60px -12px rgba(0, 0, 0, 0.25), 0px 18px 36px -18px rgba(0, 0, 0, 0.30);
  filter: brightness(50%) blur(0.19vw);
}

.elementor-9688 .elementor-element.elementor-element-6b0632e:hover {
  filter: brightness(150%) blur(0vw);

}


.elementor-9688 .elementor-element.elementor-element-6b0632e svg{
    position: relative;
    top: -0.111vw;
}

@media(Max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-6b0632e{
        filter: brightness(100%) blur(0.0vw);
    }
    .elementor-9688 .elementor-element.elementor-element-6b0632e:hover {
  filter: brightness(100%) blur(0vw);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-27193ab5 */.elementor-9688 .elementor-element.elementor-element-27193ab5 {
  border-radius: 16px;
border: 1px solid rgba(188, 188, 188, 0.08);
background: radial-gradient(98.17% 110.34% at 56.42% 68.61%, #252426 0%, #09080B 100%);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
  box-shadow: 0px 30px 60px -12px rgba(0, 0, 0, 0.25), 0px 18px 36px -18px rgba(0, 0, 0, 0.30);
  filter: brightness(50%) blur(0.19vw);
}

.elementor-9688 .elementor-element.elementor-element-27193ab5:hover {
  filter: brightness(150%) blur(0vw);

}


.elementor-9688 .elementor-element.elementor-element-27193ab5 svg{
    position: relative;
    top: -0.111vw;
}

@media(Max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-27193ab5{
        filter: brightness(100%) blur(0.0vw);
    }
    .elementor-9688 .elementor-element.elementor-element-27193ab5:hover {
  filter: brightness(100%) blur(0vw);
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c559c6 */.elementor-9688 .elementor-element.elementor-element-c559c6 {
  border-radius: 16px;
border: 1px solid rgba(188, 188, 188, 0.08);
background: radial-gradient(98.17% 110.34% at 56.42% 68.61%, #252426 0%, #09080B 100%);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
  box-shadow: 0px 30px 60px -12px rgba(0, 0, 0, 0.25), 0px 18px 36px -18px rgba(0, 0, 0, 0.30);
  filter: brightness(50%) blur(0.19vw);
}

.elementor-9688 .elementor-element.elementor-element-c559c6:hover {
  filter: brightness(150%) blur(0vw);

}


.elementor-9688 .elementor-element.elementor-element-c559c6 svg{
    position: relative;
    top: -0.111vw;
}

@media(Max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-c559c6{
        filter: brightness(100%) blur(0.0vw);
    }
    .elementor-9688 .elementor-element.elementor-element-c559c6:hover {
  filter: brightness(100%) blur(0vw);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4680d35c */.elementor-9688 .elementor-element.elementor-element-4680d35c{
    flex-direction: row;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd293a */.mySwiper, .swiper-wrapper{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fc42663 */.elementor-9688 .elementor-element.elementor-element-2fc42663 .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: var(--DEGRADE-2, linear-gradient(90deg, #00FF5B 0%, #0014FF 100%));
box-shadow: 0px 0px 20px 0px #0024F4;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-2fc42663 .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-2fc42663 .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   background: linear-gradient(90deg, #7A15C8 -6.52%, #009DDA 99.86%);
box-shadow: 0px 104px 29px 0px rgba(0, 157, 218, 0.00), 0px 66px 27px 0px rgba(0, 157, 218, 0.01), 0px 37px 22px 0px rgba(0, 157, 218, 0.05), 0px 17px 17px 0px rgba(0, 157, 218, 0.09), 0px 4px 9px 0px rgba(0, 157, 218, 0.10);
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-72de2600 */#avis{
    filter: drop-shadow(0px 0px 25px #2333E7);
}

.elementor-9688 .elementor-element.elementor-element-72de2600 svg{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1ff4d9b */.elementor-9688 .elementor-element.elementor-element-1ff4d9b{
    border-bottom: 1px solid white;
    border-image: linear-gradient(90deg, rgba(153, 153, 153, 0.00) 0%, rgba(255, 255, 255, 0.50) 56.73%, rgba(153, 153, 153, 0.00) 100%) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-670ad61a */.elementor-9688 .elementor-element.elementor-element-670ad61a .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: var(--DEGRADE-2, linear-gradient(90deg, #00FF5B 0%, #0014FF 100%));
box-shadow: 0px 0px 20px 0px #0024F4;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-670ad61a .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-670ad61a .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   background: linear-gradient(90deg, #7A15C8 -6.52%, #009DDA 99.86%);
box-shadow: 0px 104px 29px 0px rgba(0, 157, 218, 0.00), 0px 66px 27px 0px rgba(0, 157, 218, 0.01), 0px 37px 22px 0px rgba(0, 157, 218, 0.05), 0px 17px 17px 0px rgba(0, 157, 218, 0.09), 0px 4px 9px 0px rgba(0, 157, 218, 0.10);
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24590d6 */.elementor-9688 .elementor-element.elementor-element-24590d6{
    border-top: 1px solid #E0602D;

background: linear-gradient(180deg, #121120 0%, #090411 100%);
border-image: linear-gradient(to left, #00FF5B00, #0014FF) 1;

}

@media(Max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-24590d6{
        border-image: linear-gradient(to right, #00FF5B00, #0014FF) 1;;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-600791cb */.vermelho{
    color: #FF9797;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c610ff4 */.elementor-9688 .elementor-element.elementor-element-5c610ff4{
    background: linear-gradient(90deg, #E90000 -30.25%, #830000 98.9%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-509d6750 */.vip{
    color: #008C32;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46bf1d3c */.valor::before{
    background: #d60000;
    content: "";
    width: 78%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;z-index:-1 !important;
    border-radius: 5px;
}

.elementor-9688 .elementor-element.elementor-element-46bf1d3c{
    background-color: #1a1a1a;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d899d93 */.elementor-9688 .elementor-element.elementor-element-1d899d93 .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: linear-gradient(90deg, #017E2E 0%, #00C747 100%);
box-shadow: 0px 0px 20px 0px #1DFC6C;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-1d899d93 .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-1d899d93 .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1.125em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   border-radius: 5px;
background: linear-gradient(90deg, #017E2E 0%, #00C747 100%);
box-shadow: 0px 0px 20px 0px #1DFC6C;
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52bd8253 */.elementor-9688 .elementor-element.elementor-element-52bd8253{
    border-radius: 32px;
background: #010E22;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61db13eb */.elementor-9688 .elementor-element.elementor-element-61db13eb{
    border-radius: 33px;
    background: linear-gradient(90deg, #00FF5B 0%, #0014FF 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a6589e */.elementor-9688 .elementor-element.elementor-element-5a6589e .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: linear-gradient(90deg, #017E2E 0%, #00C747 100%);
box-shadow: 0px 0px 20px 0px #1DFC6C;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-5a6589e .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-5a6589e .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1.125em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   border-radius: 5px;
background: linear-gradient(90deg, #017E2E 0%, #00C747 100%);
box-shadow: 0px 0px 20px 0px #1DFC6C;
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e36706 */.elementor-9688 .elementor-element.elementor-element-e36706{
    border-radius: 41px;
background: linear-gradient(210deg, #2848C9 1.71%, #0B2338 97.77%);
overflow: hidden;
}

.elementor-9688 .elementor-element.elementor-element-e36706::before{
    content: "";
    position: absolute;
    height: 100vw;
    width: 25vw;
    transform: rotate(20deg);
    background: linear-gradient(210deg, #ffffff 0%, transparent 40%);
    top: calc(50% - 24vw);
    left: calc(50% - 10vw);
    opacity: 0.3;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-e36706::before{
        top: calc(50% - 99vw);
        width: 50vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56f5d9f4 */.elementor-9688 .elementor-element.elementor-element-56f5d9f4 {
    position: absolute;
    top: calc(50% - 30vw);
    left: calc(50% - 70vw);
    pointer-events: none;
}

.elementor-9688 .elementor-element.elementor-element-56f5d9f4 svg {
    mix-blend-mode: plus-lighter;
    filter: blur(15vw);
    animation: girar 6s linear infinite;
}

/* Keyframes para rotação */
@keyframes girar {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-56f5d9f4{
        top: calc(50% - 20vw);
        left: calc(50% - 200vw);
    }
    .elementor-9688 .elementor-element.elementor-element-56f5d9f4 svg{
        filter: blur(40vw);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35277373 */.elementor-9688 .elementor-element.elementor-element-35277373{
    position: absolute;
    top: calc(50% - 20vw);
    transform: scale(1);
    left: calc(50% + 5vw);
    pointer-events: none;
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-35277373{
        transform: scale(1);
        top: calc(50% - 140vw);
        left: calc(50% - 33vw);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f413a8b */.elementor-9688 .elementor-element.elementor-element-2f413a8b{
    background: linear-gradient(277deg, #1D003B 7.11%, #080012 127.49%);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-64922389 */.elementor-9688 .elementor-element.elementor-element-64922389 svg{
    transform: scale(2);
    position: relative;
    left: -1vw;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-270514b2 */.elementor-9688 .elementor-element.elementor-element-270514b2 {
    position: absolute;
    top: calc(50% - 30vw);
    left: calc(50% - 70vw);
    pointer-events: none;
}

.elementor-9688 .elementor-element.elementor-element-270514b2 svg {
    mix-blend-mode: plus-lighter;
    filter: blur(15vw);
    animation: girar 6s linear infinite;
}

/* Keyframes para rotação */
@keyframes girar {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@media(max-width: 767px){
    .elementor-9688 .elementor-element.elementor-element-270514b2{
        top: calc(50% - 20vw);
        left: calc(50% - 200vw);
    }
    .elementor-9688 .elementor-element.elementor-element-270514b2 svg{
        filter: blur(40vw);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1314cda2 */.elementor-9688 .elementor-element.elementor-element-1314cda2 .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: var(--DEGRADE-2, linear-gradient(90deg, #00FF5B 0%, #0014FF 100%));
box-shadow: 0px 0px 20px 0px #0024F4;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-1314cda2 .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-1314cda2 .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   background: linear-gradient(90deg, #7A15C8 -6.52%, #009DDA 99.86%);
box-shadow: 0px 104px 29px 0px rgba(0, 157, 218, 0.00), 0px 66px 27px 0px rgba(0, 157, 218, 0.01), 0px 37px 22px 0px rgba(0, 157, 218, 0.05), 0px 17px 17px 0px rgba(0, 157, 218, 0.09), 0px 4px 9px 0px rgba(0, 157, 218, 0.10);
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-123a429 */.elementor-9688 .elementor-element.elementor-element-123a429 .elementor-button{
      width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'Archivo', sans-serif;
  margin-bottom: 1vw;
  font-weight: 700;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.35);
  font-size: 1.125em !important;
  color: #FFFFFF; /* Texto branco */
border-radius: 5px;
background: var(--DEGRADE-2, linear-gradient(90deg, #00FF5B 0%, #0014FF 100%));
box-shadow: 0px 0px 20px 0px #0024F4;
    transition: all .33s;
}

/* Efeito hover do botão */
.elementor-9688 .elementor-element.elementor-element-123a429 .elementor-button:hover {
    filter: brightness(1.5);
    transform: scale(1.05) rotate(-0.5deg);
}

@media(max-width: 767px){
    /* Estilo do botão de envio */
.elementor-9688 .elementor-element.elementor-element-123a429 .elementor-button {
  width: 100%;
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  font-family: 'DM Sans', sans-serif;
  margin-bottom: 5vw;
  font-weight: 700;
  font-size: 1em !important;
  text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  color: #FFFFFF; /* Texto branco */
  border: none;
  border-radius: 5px;
  cursor: pointer;
  animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
   background: linear-gradient(90deg, #7A15C8 -6.52%, #009DDA 99.86%);
box-shadow: 0px 104px 29px 0px rgba(0, 157, 218, 0.00), 0px 66px 27px 0px rgba(0, 157, 218, 0.01), 0px 37px 22px 0px rgba(0, 157, 218, 0.05), 0px 17px 17px 0px rgba(0, 157, 218, 0.09), 0px 4px 9px 0px rgba(0, 157, 218, 0.10);
    transition: all .33s;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da39469 */.elementor-9688 .elementor-element.elementor-element-da39469{
    border-radius: 16px;
border-top: 1px solid white;
border-bottom: 1px solid white;
border-image: linear-gradient(90deg, #00FF5B 0%, #0014FF 100%)1;
background: radial-gradient(98.17% 110.34% at 56.42% 68.61%, rgba(37, 36, 38, 0.70) 0%, rgba(9, 8, 11, 0.70) 100%);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45932575 */.scroll-left{
    opacity: 0;
    transition: 1s all;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 1s all;
    transform: translate(30px, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 1s all;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 1s all;
    transform: translate(0, -80px);
}

.elementor-editor-preview .scroll-bottom,
.elementor-editor-preview .scroll-left,
.elementor-editor-preview .scroll-right,
.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 1s;
    transform: translatey(0px);
}

@media (min-width: 1025px){
	.scroll-left,
	.scroll-right,
	.scroll-bottom{
	    filter: blur(5px);
	}
	
.elementor-editor-preview .scroll-bottom,
.elementor-editor-preview .scroll-left,
.elementor-editor-preview .scroll-right,
.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
	    filter: blur(0px) !important;
	}
}

.scroll-right{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(30px, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, -80px);
}

.elementor-editor-preview .scroll-bottom,
.elementor-editor-preview .scroll-left,
.elementor-editor-preview .scroll-right,
.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.5s;
    transform: translatey(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4ce531 */.elementor-9688 .elementor-element.elementor-element-f4ce531{
    padding-bottom: 14px;
    border-bottom: 1px solid #ffffff24;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15036832 */.elementor-9688 .elementor-element.elementor-element-15036832{
    padding-bottom: 14px;
    border-bottom: 1px solid #ffffff24;
}/* End custom CSS */
/* Start custom CSS *//*remover scroll horizontal*/
[data-elementor-type="wp-page"]{
    overflow: hidden;
}
body{
    font-family: "Archivo" !important;
}

body.elementor-page-9688{
    text-wrap: balance !important;
}

body.elementor-page-9688 svg{
    height: unset !important;
}



.logo-svg{
    margin-bottom: 1vw;
}

.logo-svg img {
  width: 13vw;
}

.svg{
    width: 10vw !important;
}

.destaque{
background: linear-gradient(90deg, #00FF5B 0%, #0014FF 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 700;
}

.descricao{
    font-size: 1.2vw;
    line-height: 1.6;
    letter-spacing: 0em;
    color: #FFFFFFCC;
    font-family: "Archivo" !important;
    margin-top: 1vw;
}

.descricao2{
    font-size: 1vw;
    text-wrap: balance !important;
    line-height: 1.6;
    letter-spacing: 0em;
    color: #FEDDFFCC;
    margin-top: 1vw;
}

.descricao3{
    font-size: 1vw;
    text-wrap: balance !important;
    line-height: 1.6;
    letter-spacing: 0em;
    color: #000000CC;
    margin-top: 1vw;
}

.texto-lista{
    color: #000000CC;
    letter-spacing: 0;
}

.icone-check{
    width: 1.3vw;
}


@media(max-width: 767px){
    
.logo-svg img {
  width: 50vw;
  margin-bottom: 3vw;
}
.descricao{
    font-size: 3.6vw !important;
    line-height: 1.6 !important;
    letter-spacing: 0em !important;
    color: #FEDDFFCC !important;
    margin-top: 3vw !important;
}

.descricao2{
    font-size: 3.6vw !important;
    text-wrap: balance !important;
    line-height: 1.6 !important;
    letter-spacing: 0em !important;
    color: #FEDDFFCC !important;
    margin-top: 1vw;
}

.descricao3{
    font-size: 3.6vw !important;
    text-wrap: balance !important;
    line-height: 1.6 !important;
    letter-spacing: 0em !important;
    color: #000000CC !important;
    margin-top: 1vw !important;
}

.texto-lista{
    color: #000000CC;
    letter-spacing: 0;
    font-size: 3.2vw !important;
}

.icone-check{
    width: 8.3vw;
}
}

body::after{
    content:"";
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 2px 2px;
    pointer-events: none !important;
    z-index: 9999;
    opacity: 0.05;
    mix-blend-mode: plus-lighter;
}

::-webkit-scrollbar{
    display: none;
}

*{
    user-select: none !important;
}

/*estilo cards degradê radial*/ 
.card{
    position: relative;
    z-index: 2;
}
.card *{
    position: relative;
    z-index: 1;
}

.card::before,
.card::after{
    position: absolute;
    content: "";
    border-radius: 20px;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
}

.card::before{
    width: 100%;
    height: 100%;
}

/*para quem é*/
.mini-card .elementor-widget-container::after{
    position: absolute;
    content: "";
    border-radius: 20px;
    background: radial-gradient(105.21% 80.83% at 50% 139.64%, #ffffff10 0%, rgba(255, 255, 255, 0.00) 100%), radial-gradient(71.2% 56.16% at 39.65% 8.34%, #ffffff30 0%, rgba(255, 255, 255, 0.00) 100%), radial-gradient(44.99% 44.08% at 32.68% 3.28%, #ffffff20 0%, rgba(217, 217, 217, 0.00) 100%), #160142;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    opacity: 0;
    transition: 0.5s;
}

.mini-card .elementor-widget-container:hover::after{
    opacity: 1;
}

.mini-card .elementor-widget-container{
    padding: 3rem 2rem;
}

.mini-card .elementor-widget-container::before{
    content:"";
    height: 5px;
    width: 100px;
    position: absolute;
    top: 0;
    left: 2em;
    background: #FFBEF9;
    z-index: 3;
}

.mini-card {
    width: 360px;
    border-radius: 16px;
    transition: .2s;
}

.mini-card {
    box-shadow: -2rem 0 3rem -2rem #07090C;
}

.mini-card:focus-within,
.mini-card:hover {
    transform: translateY(-1rem) rotate(3deg);
}

.mini-card:focus-within ~ .mini-card,
.mini-card:hover ~ .mini-card {
    transform: translateX(130px);
}

.mini-card:first-child:focus-within,
.mini-card:first-child:hover {
    transform: translate(-.5rem, -1rem) rotate(3deg);
}

.mini-card {
    margin-left: 0px;
    box-shadow: -3rem 0 3rem -2rem #07090C;
}

.mini-card:not(:first-child) {
    margin-left: -130px;
    box-shadow: -2rem 0 3rem -1.5rem #07090C;
}

@media (max-width:1200px) {
    .mini-card:not(:first-child) {
        margin-left: 0px;
    }
    .mini-card:hover {
        transform: translateY(-1rem);
    }
    .mini-card:hover ~ .mini-card {
        transform: translateX(10px);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Archivo';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Regular.eot');
	src: url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Regular.woff2') format('woff2'),
		url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Regular.woff') format('woff'),
		url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Regular.ttf') format('truetype'),
		url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Regular.svg#Archivo') format('svg');
}
@font-face {
	font-family: 'Archivo';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Bold.eot');
	src: url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Bold.woff2') format('woff2'),
		url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Bold.woff') format('woff'),
		url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Bold.ttf') format('truetype'),
		url('https://inglesen12semanas.io/wp-content/uploads/2024/04/Archivo-Bold.svg#Archivo') format('svg');
}
/* End Custom Fonts CSS */