.elementor-28 .elementor-element.elementor-element-7708a6a1{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28 .elementor-element.elementor-element-7925ecf0{text-align:center;}.elementor-28 .elementor-element.elementor-element-3fe20393{text-align:left;}.elementor-28 .elementor-element.elementor-element-3fe20393 img{max-width:54%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-2858c007{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:29px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-7cfa1278{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#FFFFFFD6;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-735c9ea2 .elementor-button{background-color:#51CDFB;font-family:"Bruno Ace SC", Sans-serif;font-size:18px;font-weight:600;border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;}.elementor-28 .elementor-element.elementor-element-735c9ea2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-735c9ea2 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-28 .elementor-element.elementor-element-2717667a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--overlay-mix-blend-mode:screen;border-style:none;--border-style:none;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-28 .elementor-element.elementor-element-2717667a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2717667a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(93deg, #004396 0%, #F2295B00 46%);}.elementor-28 .elementor-element.elementor-element-2717667a::before, .elementor-28 .elementor-element.elementor-element-2717667a > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-2717667a > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-2717667a > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-2717667a > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-2717667a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#193E6D;background-image:url("https://raiox.ollimidia.com/wp-content/uploads/2025/12/opencommerces.webp");--background-overlay:'';background-position:-298px -800px;background-size:cover;}.elementor-28 .elementor-element.elementor-element-2717667a::before{filter:brightness( 100% ) contrast( 100% ) saturate( 99% ) blur( 0px ) hue-rotate( 0deg );}.elementor-28 .elementor-element.elementor-element-193d2f7d{--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-28 .elementor-element.elementor-element-37018c5c{text-align:left;}.elementor-28 .elementor-element.elementor-element-37018c5c img{max-width:54%;}.elementor-28 .elementor-element.elementor-element-4a3692e7{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--ha-tfx-translate-x:12px;--ha-tfx-translate-y:-10px;--ha-tfx-rotate-z:-2deg;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:3px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2026fa38{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:29px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-4d4db4ae{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#FFFFFFD6;}.elementor-28 .elementor-element.elementor-element-3fa0cc02 .elementor-button{background-color:#51CDFB;font-family:"Bruno Ace SC", Sans-serif;font-size:18px;font-weight:600;border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;}.elementor-28 .elementor-element.elementor-element-3fa0cc02 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-3fa0cc02 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-28 .elementor-element.elementor-element-7c09fc9c{--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-28 .elementor-element.elementor-element-41ae83f1{text-align:center;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-6c992774{left:41px;}body.rtl .elementor-28 .elementor-element.elementor-element-6c992774{right:41px;}.elementor-28 .elementor-element.elementor-element-6c992774{top:259px;--ha-tfx-scale-x:1.2;--ha-tfx-scale-y:1.2;}.elementor-28 .elementor-element.elementor-element-7173a531{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:2;}.elementor-28 .elementor-element.elementor-element-7173a531:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-7173a531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-4eebd984{--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-28 .elementor-element.elementor-element-6600fd61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-28 .elementor-element.elementor-element-47f9ebf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Bruno Ace SC", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:5.6px;color:#002B61;}.elementor-28 .elementor-element.elementor-element-644b0dcc{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Bruno Ace SC", Sans-serif;font-size:26px;font-weight:400;line-height:28px;letter-spacing:0px;color:#002B61;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-5f8887fb{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--icon-vertical-offset:1px;}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-icon i{color:#002B61;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-icon svg{fill:#002B61;transition:fill 0.3s;}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-text{transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-38b1cc61{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-11120dfd{--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;--z-index:2;}.elementor-28 .elementor-element.elementor-element-11120dfd:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-11120dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-323f62b4{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;line-height:26px;letter-spacing:0px;color:#002B61;}.elementor-28 .elementor-element.elementor-element-182e2bd2{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Bruno Ace SC", Sans-serif;font-size:32px;font-weight:600;line-height:26px;letter-spacing:0px;color:#002B61;}.elementor-28 .elementor-element.elementor-element-a65de01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-28 .elementor-element.elementor-element-a65de01:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a65de01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-55e94ce5{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-28 .elementor-element.elementor-element-55e94ce5.e-con{--align-self:stretch;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-3140acce{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-3140acce.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-28 .elementor-element.elementor-element-3140acce.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3140acce.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-28 .elementor-element.elementor-element-3140acce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-3140acce.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3140acce.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-3140acce.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3140acce .elementor-icon{font-size:26px;}.elementor-28 .elementor-element.elementor-element-3140acce .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-3140acce .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-3140acce .elementor-icon-box-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3140acce .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-57b0b66e{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-28 .elementor-element.elementor-element-57b0b66e.e-con{--align-self:stretch;}.elementor-28 .elementor-element.elementor-element-70683562{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-70683562.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-28 .elementor-element.elementor-element-70683562.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-70683562.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-28 .elementor-element.elementor-element-70683562.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-70683562.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-70683562.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-70683562.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-70683562 .elementor-icon{font-size:26px;}.elementor-28 .elementor-element.elementor-element-70683562 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-70683562 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-70683562 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-70683562 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-68078f7e{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-28 .elementor-element.elementor-element-68078f7e.e-con{--align-self:stretch;}.elementor-28 .elementor-element.elementor-element-5ecf2ab4{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-5ecf2ab4.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-28 .elementor-element.elementor-element-5ecf2ab4.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5ecf2ab4.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-28 .elementor-element.elementor-element-5ecf2ab4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-5ecf2ab4.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-5ecf2ab4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-5ecf2ab4.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-5ecf2ab4 .elementor-icon{font-size:26px;}.elementor-28 .elementor-element.elementor-element-5ecf2ab4 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-5ecf2ab4 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-5ecf2ab4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-5ecf2ab4 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-42e93989{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-28 .elementor-element.elementor-element-42e93989:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-42e93989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-4000aade{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;line-height:26px;letter-spacing:0px;color:#002B61;}.elementor-28 .elementor-element.elementor-element-2210d5d4{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Bruno Ace SC", Sans-serif;font-size:32px;font-weight:600;line-height:26px;letter-spacing:0px;color:#002B61;}.elementor-28 .elementor-element.elementor-element-3d9c7661{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:23px;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-f97c1d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-28 .elementor-element.elementor-element-f97c1d3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f97c1d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-17e534eb{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-28 .elementor-element.elementor-element-17e534eb.e-con{--align-self:stretch;}.elementor-28 .elementor-element.elementor-element-732834b7{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Bruno Ace SC", Sans-serif;font-size:60px;font-weight:400;line-height:26px;letter-spacing:0px;color:#8A8A8A;}.elementor-28 .elementor-element.elementor-element-1214eb67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-6cb3e8e9{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-28 .elementor-element.elementor-element-6cb3e8e9.e-con{--align-self:stretch;}.elementor-28 .elementor-element.elementor-element-73b08ebc{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Bruno Ace SC", Sans-serif;font-size:60px;font-weight:400;line-height:26px;letter-spacing:0px;color:#8A8A8A;}.elementor-28 .elementor-element.elementor-element-30227fc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-6e25fbc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-28 .elementor-element.elementor-element-6e25fbc4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6e25fbc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-29a3d247{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;line-height:26px;letter-spacing:0px;color:#002B61;}.elementor-28 .elementor-element.elementor-element-4379fe6c{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Bruno Ace SC", Sans-serif;font-size:32px;font-weight:600;line-height:26px;letter-spacing:0px;color:#002B61;}.elementor-28 .elementor-element.elementor-element-784f5a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-28 .elementor-element.elementor-element-784f5a0:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-784f5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-4df9beac{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-28 .elementor-element.elementor-element-4df9beac.e-con{--align-self:stretch;}.elementor-28 .elementor-element.elementor-element-436e8a9d{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-436e8a9d.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-28 .elementor-element.elementor-element-436e8a9d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-436e8a9d.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-28 .elementor-element.elementor-element-436e8a9d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-436e8a9d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#707070;fill:#FFFFFF;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-436e8a9d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-436e8a9d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-436e8a9d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-436e8a9d.elementor-view-default:has(:focus) .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-28 .elementor-element.elementor-element-436e8a9d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-436e8a9d.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-436e8a9d .elementor-icon{font-size:26px;}.elementor-28 .elementor-element.elementor-element-436e8a9d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-436e8a9d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-436e8a9d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-5fa66811{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-28 .elementor-element.elementor-element-5fa66811.e-con{--align-self:stretch;}.elementor-28 .elementor-element.elementor-element-5e953d87{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-5e953d87.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-28 .elementor-element.elementor-element-5e953d87.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5e953d87.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-28 .elementor-element.elementor-element-5e953d87.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-5e953d87.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#707070;fill:#FFFFFF;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-5e953d87.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-5e953d87.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-5e953d87.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-5e953d87.elementor-view-default:has(:focus) .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-28 .elementor-element.elementor-element-5e953d87.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-5e953d87.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-5e953d87 .elementor-icon{font-size:26px;}.elementor-28 .elementor-element.elementor-element-5e953d87 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-5e953d87 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-5e953d87 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-3098d07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-28 .elementor-element.elementor-element-3098d07:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3098d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-34b5f641{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;line-height:26px;letter-spacing:0px;color:#002B61;}.elementor-28 .elementor-element.elementor-element-11eb8aa{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Bruno Ace SC", Sans-serif;font-size:32px;font-weight:600;line-height:26px;letter-spacing:0px;color:#002B61;}.elementor-28 .elementor-element.elementor-element-6555cc4f{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;}.elementor-28 .elementor-element.elementor-element-6555cc4f .swiper-wrapper{display:flex;align-items:center;}.elementor-28 .elementor-element.elementor-element-2f5a1e9b{--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;--z-index:1;}.elementor-28 .elementor-element.elementor-element-2f5a1e9b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2f5a1e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C3F;}.elementor-28 .elementor-element.elementor-element-5200144e{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;font-family:"Bruno Ace SC", Sans-serif;font-size:32px;font-weight:600;line-height:26px;letter-spacing:0px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-72fbceb7{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-2fd5aaf1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2fd5aaf1:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2fd5aaf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C3F;}.elementor-28 .elementor-element.elementor-element-646228c6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#589DF3;--border-color:#589DF3;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-28 .elementor-element.elementor-element-646228c6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-646228c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-646228c6.e-con{--align-self:stretch;}.elementor-28 .elementor-element.elementor-element-3e41b0e2{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-3e41b0e2.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-28 .elementor-element.elementor-element-3e41b0e2.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3e41b0e2.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-28 .elementor-element.elementor-element-3e41b0e2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-3e41b0e2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#707070;fill:#FFFFFF;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3e41b0e2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-3e41b0e2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-3e41b0e2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-3e41b0e2.elementor-view-default:has(:focus) .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-28 .elementor-element.elementor-element-3e41b0e2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-3e41b0e2.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3e41b0e2 .elementor-icon{font-size:26px;}.elementor-28 .elementor-element.elementor-element-3e41b0e2 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-3e41b0e2 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-3e41b0e2 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-3a0f86bb{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#589DF3;--border-color:#589DF3;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-28 .elementor-element.elementor-element-3a0f86bb:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3a0f86bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3a0f86bb.e-con{--align-self:stretch;}.elementor-28 .elementor-element.elementor-element-72cadb7c{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-72cadb7c.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-28 .elementor-element.elementor-element-72cadb7c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-72cadb7c.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-28 .elementor-element.elementor-element-72cadb7c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-72cadb7c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#707070;fill:#FFFFFF;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-72cadb7c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-72cadb7c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-72cadb7c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-72cadb7c.elementor-view-default:has(:focus) .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-28 .elementor-element.elementor-element-72cadb7c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-72cadb7c.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-72cadb7c .elementor-icon{font-size:26px;}.elementor-28 .elementor-element.elementor-element-72cadb7c .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-72cadb7c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-72cadb7c .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-28 .elementor-element.elementor-element-164ab84a{--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:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-28 .elementor-element.elementor-element-164ab84a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-164ab84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001024;}.elementor-28 .elementor-element.elementor-element-78348db9{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Bruno Ace SC", Sans-serif;font-size:44px;font-weight:600;line-height:26px;letter-spacing:0px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-87248bf{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-5d18207 .elementor-button{background-color:#51CDFB;font-family:"Bruno Ace SC", Sans-serif;font-size:18px;font-weight:600;border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;}.elementor-28 .elementor-element.elementor-element-5d18207 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-5d18207 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-28 .elementor-element.elementor-element-2b4de853{--display:flex;}.elementor-28 .elementor-element.elementor-element-71763a4d.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-71763a4d{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-734f0b78{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-28 .elementor-element.elementor-element-734f0b78 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-734f0b78 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-28 .elementor-element.elementor-element-734f0b78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-734f0b78 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-28 .elementor-element.elementor-element-734f0b78 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-403ffe4{--spacer-size:150px;}.elementor-28 .elementor-element.elementor-element-620f815{--display:flex;--position:fixed;--min-height:331px;--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;top:651px;--z-index:10;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-620f815{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-620f815{right:0px;}.elementor-28 .elementor-element.elementor-element-d0d1c12{--display:flex;}body.elementor-page-28:not(.elementor-motion-effects-element-type-background), body.elementor-page-28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002B61;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-193d2f7d{--width:50%;}.elementor-28 .elementor-element.elementor-element-7c09fc9c{--width:50%;}.elementor-28 .elementor-element.elementor-element-4eebd984{--width:50%;}.elementor-28 .elementor-element.elementor-element-6600fd61{--width:50%;}.elementor-28 .elementor-element.elementor-element-55e94ce5{--width:25%;}.elementor-28 .elementor-element.elementor-element-57b0b66e{--width:25%;}.elementor-28 .elementor-element.elementor-element-68078f7e{--width:25%;}.elementor-28 .elementor-element.elementor-element-f97c1d3{--content-width:1600px;}.elementor-28 .elementor-element.elementor-element-17e534eb{--width:25%;}.elementor-28 .elementor-element.elementor-element-6cb3e8e9{--width:25%;}.elementor-28 .elementor-element.elementor-element-784f5a0{--content-width:1600px;}.elementor-28 .elementor-element.elementor-element-4df9beac{--width:25%;}.elementor-28 .elementor-element.elementor-element-5fa66811{--width:25%;}.elementor-28 .elementor-element.elementor-element-2fd5aaf1{--content-width:1572px;}.elementor-28 .elementor-element.elementor-element-646228c6{--width:25%;}.elementor-28 .elementor-element.elementor-element-3a0f86bb{--width:25%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-2717667a::before, .elementor-28 .elementor-element.elementor-element-2717667a > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-2717667a > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-2717667a > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-2717667a > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-2717667a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-7708a6a1{--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-7925ecf0{z-index:2;}.elementor-28 .elementor-element.elementor-element-53e51fa7{margin:-236px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:7;}.elementor-28 .elementor-element.elementor-element-3fe20393{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--ha-tfx-rotate-z:0deg;text-align:center;}.elementor-28 .elementor-element.elementor-element-2858c007{text-align:center;font-size:23px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-7cfa1278{text-align:center;font-size:14px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-735c9ea2.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-735c9ea2{z-index:2;}.elementor-28 .elementor-element.elementor-element-735c9ea2 .elementor-button{font-size:17px;}.elementor-28 .elementor-element.elementor-element-2717667a::before, .elementor-28 .elementor-element.elementor-element-2717667a > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-2717667a > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-2717667a > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-2717667a > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-2717667a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-28 .elementor-element.elementor-element-4a3692e7{text-align:center;font-size:26px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-2026fa38{text-align:center;font-size:26px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-4d4db4ae{text-align:center;}.elementor-28 .elementor-element.elementor-element-3fa0cc02.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-3fa0cc02 .elementor-button{font-size:17px;}.elementor-28 .elementor-element.elementor-element-7173a531{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-6600fd61{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-47f9ebf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;text-align:center;font-size:16px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-644b0dcc{text-align:center;font-size:21px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-28 .elementor-element.elementor-element-5f8887fb{--e-icon-list-icon-size:28px;--icon-vertical-offset:1px;}.elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-5f8887fb .elementor-icon-list-item > a{font-size:13px;}.elementor-28 .elementor-element.elementor-element-38b1cc61{text-align:center;font-size:16px;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-11120dfd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-323f62b4{text-align:center;font-size:18px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-182e2bd2{text-align:center;font-size:21px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-55e94ce5{--margin-top:0px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-28 .elementor-element.elementor-element-57b0b66e{--margin-top:0px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-28 .elementor-element.elementor-element-68078f7e{--margin-top:0px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-28 .elementor-element.elementor-element-4000aade{text-align:center;font-size:18px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-2210d5d4{text-align:center;font-size:26px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-3d9c7661{text-align:center;font-size:18px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-17e534eb{--margin-top:0px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-28 .elementor-element.elementor-element-732834b7{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + -42px) 0px;text-align:center;font-size:84px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-1214eb67{text-align:center;font-size:18px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-6cb3e8e9{--margin-top:0px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-28 .elementor-element.elementor-element-73b08ebc{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + -42px) 0px;text-align:center;font-size:84px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-30227fc0{text-align:center;font-size:18px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-29a3d247{text-align:center;font-size:18px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-4379fe6c{text-align:center;font-size:21px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-4df9beac{--margin-top:0px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-28 .elementor-element.elementor-element-5fa66811{--margin-top:0px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-28 .elementor-element.elementor-element-34b5f641{text-align:center;font-size:18px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-11eb8aa{text-align:center;font-size:21px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-5200144e{text-align:center;font-size:26px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-72fbceb7{text-align:center;font-size:18px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-646228c6{--margin-top:0px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-28 .elementor-element.elementor-element-3a0f86bb{--margin-top:0px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-28 .elementor-element.elementor-element-78348db9{text-align:center;font-size:26px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-87248bf{text-align:center;font-size:18px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-5d18207.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-5d18207 .elementor-button{font-size:17px;}.elementor-28 .elementor-element.elementor-element-620f815{top:465px;--z-index:10;}}/* Start custom CSS for button, class: .elementor-element-735c9ea2 */.elementor-28 .elementor-element.elementor-element-735c9ea2 .elementor-button{
    animation:3.4s cubic-bezier(0.2,0.5,0.9,0.6) 2s infinite brilho1;
    background-image: linear-gradient(45deg,#51CDFBE, #800000, #48BCE7, #800000);
    background-size: 400% 200%;
    transition: all .8s;
}

.elementor-28 .elementor-element.elementor-element-735c9ea2{
    width: fit-content !important;
    overflow: hidden;
}

.elementor-28 .elementor-element.elementor-element-735c9ea2 .elementor-button:hover::before {
  animation: brilho 0.8s linear;
}

.elementor-28 .elementor-element.elementor-element-735c9ea2 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fa0cc02 */.elementor-28 .elementor-element.elementor-element-3fa0cc02 .elementor-button{
    animation:3.4s cubic-bezier(0.2,0.5,0.9,0.6) 2s infinite brilho1;
    background-image: linear-gradient(45deg,#51CDFBE, #800000, #48BCE7, #800000);
    background-size: 400% 200%;
    transition: all .8s;
}

.elementor-28 .elementor-element.elementor-element-3fa0cc02{
    width: fit-content !important;
    overflow: hidden;
}

.elementor-28 .elementor-element.elementor-element-3fa0cc02 .elementor-button:hover::before {
  animation: brilho 0.8s linear;
}

.elementor-28 .elementor-element.elementor-element-3fa0cc02 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42e93989 */.elementor-28 .elementor-element.elementor-element-42e93989{
    clip-path: polygon(43% 6%, 57% 6%, 60% 0, 100% 0, 100% 100%, 53% 100%, 0 100%, 0 53%, 0 0, 40% 0);
    border-top: 2px solid white /*configure a borda aqui*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e25fbc4 */.elementor-28 .elementor-element.elementor-element-6e25fbc4{
    clip-path: polygon(43% 6%, 57% 6%, 60% 0, 100% 0, 100% 100%, 53% 100%, 0 100%, 0 53%, 0 0, 40% 0);
    border-top: 2px solid white /*configure a borda aqui*/
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6555cc4f */.swiper-wrapper{
  transition-timing-function: linear !important;
}
.swiper-slide{
    opacity: 1;
    animation: opacity 3s infinite;
    transition: 0.5s;
}

.swiper-slide[data-swiper-slide-index="0"]{
    animation-delay: 0.3s;
}

.swiper-slide[data-swiper-slide-index="1"]{
    animation-delay: 0.6s;
}

.swiper-slide[data-swiper-slide-index="2"]{
    animation-delay: 0.9s;
}

.swiper-slide[data-swiper-slide-index="3"]{
    animation-delay: 1.2s;
}


@keyframes opacity{
    0%, 100%{
        opacity: 0.2;  /*defina a menor opacidade*/
        filter: blur(2px); /*defina o blur*/
    }
    50%{
        opacity: 1;
        filter: blur(0px); 
    }
}


.elementor-28 .elementor-element.elementor-element-6555cc4f::before {
    content:"";
    pointer-events: none;
    width: 240px; /*defina otamanho do círculo*/
    height:240px; /*defina otamanho do círculo*/
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    z-index:2;
    transform: translate(-50%, -50%);
    background: white; /*defina a cor do círculo*/
    animation: circulo 5s infinite alternate ease-out; /*defina o tempo do círculo*/
    transition: 0.5s all;
    filter: blur(100px);  /*defina o blur do círculo*/
    z-index: 0;
}

@keyframes circulo{
    0%, 100%{
        transform: translatex(50em);
    }

    50%{
        transform: translatex(0em);
    }

}

.elementor-28 .elementor-element.elementor-element-6555cc4f{
      overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3098d07 */.elementor-28 .elementor-element.elementor-element-3098d07{
    clip-path: polygon(43% 6%, 57% 6%, 60% 0, 100% 0, 100% 100%, 53% 100%, 0 100%, 0 53%, 0 0, 40% 0);
    border-top: 2px solid white /*configure a borda aqui*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646228c6 */.elementor-28 .elementor-element.elementor-element-646228c6 {
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a0f86bb */.elementor-28 .elementor-element.elementor-element-3a0f86bb {
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d18207 */.elementor-28 .elementor-element.elementor-element-5d18207 .elementor-button{
    animation:3.4s cubic-bezier(0.2,0.5,0.9,0.6) 2s infinite brilho1;
    background-image: linear-gradient(45deg,#51CDFBE, #800000, #48BCE7, #800000);
    background-size: 400% 200%;
    transition: all .8s;
}

.elementor-28 .elementor-element.elementor-element-5d18207{
    width: fit-content !important;
    overflow: hidden;
}

.elementor-28 .elementor-element.elementor-element-5d18207 .elementor-button:hover::before {
  animation: brilho 0.8s linear;
}

.elementor-28 .elementor-element.elementor-element-5d18207 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-70b365b *//*css do container*/
.elementor-28 .elementor-element.elementor-element-70b365b{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9;
    pointer-events: none;
}

/*css do HTML*/
.elementor-28 .elementor-element.elementor-element-70b365b{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: none;
}


.blur{
    position:  absolute;
    inset:  0;
    pointer-events:  none;
}

.blur-1{
    z-index: 1;
    backdrop-filter:  blur(0.25px);
    -webkit-backdrop-filter:  blur(0.25px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
    -webkit-mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
}

.blur-2{
    z-index: 2;
    backdrop-filter:  blur(0.5px);
    -webkit-backdrop-filter:  blur(0.5px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
    -webkit-mask-image:  linear-gradient(to bottom,rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
}

.blur-3{
    z-index: 3;
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
}

.blur-4{
    z-index: 4;
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
}

.blur-5{
    z-index: 5;
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
}

.blur-6{
    z-index: 6;
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
}

.blur-7{
    z-index: 7;
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
}

.blur-8{
    z-index: 8;
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2dc76db5 */.scroll-left,
.scroll-right,
.scroll-bottom,
.scroll-top{
    opacity: 0 !important;
    filter: blur(7px) !important;              /* << adiciona blur inicial */
    transition: 0.9s ease all !important;
}

.scroll-left{  transform: translate(-30px, 0) !important; }
.scroll-right{ transform: translate(30px, 0) !important; }
.scroll-bottom{ transform: translate(0, 80px) !important; }
.scroll-top{ transform: translate(0, -80px) !important; }

.ativo{
    opacity: 1 !important;
    filter: blur(0px) !important;              /* << anima até 0 */
    transform: translate(0, 0) !important;
    transition: 1.5s ease all !important;
    will-change: transform, filter;            /* opcional: melhora suavidade */
}


@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.5s ease all;
}
.e2{
        transition: 0.5s 1s ease all;
}
.e3{
        transition: 0.5s 1.5s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ff3cf8 */.scroll-left,
.scroll-right,
.scroll-bottom,
.scroll-top{
    opacity: 0 !important;
    filter: blur(7px) !important;              /* << adiciona blur inicial */
    transition: 0.9s ease all !important;
}

.scroll-left{  transform: translate(-30px, 0) !important; }
.scroll-right{ transform: translate(30px, 0) !important; }
.scroll-bottom{ transform: translate(0, 80px) !important; }
.scroll-top{ transform: translate(0, -80px) !important; }

.ativo{
    opacity: 1 !important;
    filter: blur(0px) !important;              /* << anima até 0 */
    transform: translate(0, 0) !important;
    transition: 1.5s ease all !important;
    will-change: transform, filter;            /* opcional: melhora suavidade */
}


@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.5s ease all;
}
.e2{
        transition: 0.5s 1s ease all;
}
.e3{
        transition: 0.5s 1.5s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3cdb0b10 */.container::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: radial-gradient(circle, #0058C7 10%, transparent 10%); /*mude a cor do point no hexadecimal*/
  background-size: 20px 20px;
      z-index: 1 !important;
}

.elementor-28 .elementor-element.elementor-element-3cdb0b10{
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vw;
    opacity: 0.3; /*opacidade*/
    z-index: 1 !important;
}

.elementor-widget-html{
    background: transparent !important
}/* End custom CSS */
/* Start custom CSS */body, html {
overflow-x: hidden !important;
}

/* Corrigir escrollamento no Mobile */
@media (max-width: 786px){
body, html {
overflow-x: hidden!important;
}
}/* End custom CSS */