.elementor-12 .elementor-element.elementor-element-31a1bf8{--display:flex;--min-height:100vh;--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 150px;--row-gap:0px;--column-gap:150px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31a1bf8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-31a1bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focustradebrasil.com/wp-content/uploads/2025/07/header.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-12 .elementor-element.elementor-element-7e20939{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7e20939.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-text{color:#D8DCE5;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-569aec4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5bf77ff .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-5bf77ff.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-5bf77ff.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-5bf77ff.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-5bf77ff .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-5bf77ff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-5bf77ff .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:64px;font-weight:800;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-5bf77ff:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-5bf77ff:has(:focus) .elementor-image-box-title{color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-d5db66e{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-90efe8a .elementor-button{background-color:#189C9F;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;fill:#E6EAF2;color:#E6EAF2;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-90efe8a.elementor-element{--align-self:flex-start;}.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-12 .elementor-element.elementor-element-573102f{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-31bb632{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-31bb632.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-text{color:#D8DCE5;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b187dcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b187dcd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b187dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#325CBF;}.elementor-12 .elementor-element.elementor-element-3620009{--display:flex;}.elementor-12 .elementor-element.elementor-element-5c30b0e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5c30b0e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5c30b0e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5c30b0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5c30b0e .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-5c30b0e .elementor-icon-list-text{color:#F7F7F7;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c9fb9e7{--display:flex;}.elementor-12 .elementor-element.elementor-element-183d56a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-183d56a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-183d56a{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-183d56a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-183d56a .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-183d56a .elementor-icon-list-text{color:#F7F7F7;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-adb6a8a{--display:flex;}.elementor-12 .elementor-element.elementor-element-0a8acbd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0a8acbd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-0a8acbd{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-0a8acbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0a8acbd .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-0a8acbd .elementor-icon-list-text{color:#F7F7F7;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-fa9003c{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-eee1073{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-eee1073:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-eee1073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080F1F;}.elementor-12 .elementor-element.elementor-element-d9d6542{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d011556.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-d011556 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d011556 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-d011556{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-d011556 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-d011556 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-d011556 .elementor-icon-list-text{color:#325CBF;transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-85922f1{padding:0px 0px 16px 0px;}.elementor-12 .elementor-element.elementor-element-85922f1.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-85922f1 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:40px;font-weight:800;color:#E6EAF2;}.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-12 .elementor-element.elementor-element-b6b27ed.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b6b27ed{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-dc22dd9.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-dc22dd9{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-b6e85e3{padding:0px 0px 14px 0px;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-b6e85e3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c16acd6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c16acd6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bdcdd69{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-70ea60b .elementor-button{background-color:#189C9F;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;fill:#E6EAF2;color:#E6EAF2;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-70ea60b.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a7d1f6d{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-62a0933{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-62a0933.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-82d87c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-82d87c8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-82d87c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080F1F;}.elementor-12 .elementor-element.elementor-element-720b982{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-720b982.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4b3be6e{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4b3be6e.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-af67cb0.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-af67cb0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-af67cb0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-af67cb0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-af67cb0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-af67cb0 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-af67cb0 .elementor-icon-list-text{color:#325CBF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-9af816f{padding:0px 0px 16px 0px;}.elementor-12 .elementor-element.elementor-element-9af816f.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9af816f .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:40px;font-weight:800;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-b47fbad{padding:0px 0px 24px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-b47fbad.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-b47fbad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b47fbad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-b47fbad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-b47fbad .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-b47fbad .elementor-icon-list-text{color:#D8DCE5;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7bfcd26{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7bfcd26.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1ceb530{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0a0bc09 .elementor-button{background-color:#189C9F;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;fill:#E6EAF2;color:#E6EAF2;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-0a0bc09.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7f2ff4d{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7111a0b{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7111a0b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7111a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080F1F;}.elementor-12 .elementor-element.elementor-element-5d3a778.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5d3a778 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5d3a778 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5d3a778{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5d3a778 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5d3a778 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-5d3a778 .elementor-icon-list-text{color:#325CBF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b184300{padding:0px 0px 16px 0px;}.elementor-12 .elementor-element.elementor-element-b184300.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b184300 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:40px;font-weight:800;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-c90e2ac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2656bec{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-3df4678{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3df4678.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-108a581{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-108a581.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-17ed9c7{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1444962 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-acea5d5.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-196a05d.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-196a05d{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-f6ba561{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-269525f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-269525f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9413f48{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9413f48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-260f832{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2a46533 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-8a27e70.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-536e9fe.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-536e9fe{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-1a45d8d{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-0ea73e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0ea73e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-34b57c4{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-34b57c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b7e7cb1{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fbe9bcf .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-0ec40c8.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-eaf6d38.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-eaf6d38{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-0cd37c1{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-a651ac8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a651ac8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-bb1d802{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bb1d802.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7710d2d{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9eee20a .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-d8ae0c6.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-00b9a48.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-00b9a48{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-51ebd30{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-51ebd30.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a7ca74b .elementor-button{background-color:#189C9F;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;fill:#E6EAF2;color:#E6EAF2;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-a7ca74b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d79a9c4{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d79a9c4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d875fa3{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d875fa3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d875fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080F1F;}.elementor-12 .elementor-element.elementor-element-0adc4e4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0adc4e4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0adc4e4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-0adc4e4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-0adc4e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0adc4e4 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-0adc4e4 .elementor-icon-list-text{color:#325CBF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4724ebf{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 16px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-4724ebf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4724ebf .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:40px;font-weight:800;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-cb8f364{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-cb8f364.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cb8f364 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#E0DFE2;}.elementor-12 .elementor-element.elementor-element-4e03958{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-063b3a1{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e30a710{background-color:#284A9A;padding:10px 0px 10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e30a710 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-120eb71{text-align:center;}.elementor-12 .elementor-element.elementor-element-120eb71 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-5d0ef82{text-align:center;}.elementor-12 .elementor-element.elementor-element-5d0ef82 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-f9df2eb{text-align:center;}.elementor-12 .elementor-element.elementor-element-f9df2eb .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:56px;font-weight:700;color:#FFC107;}.elementor-12 .elementor-element.elementor-element-b0658f0{padding:0px 0px 12px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-b0658f0 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-bc4126b{background-color:#284A9A;padding:5px 0px 5px 0px;--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-bc4126b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-bc4126b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-bc4126b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-bc4126b .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-bc4126b .elementor-icon-list-text{color:#E6EAF2;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-61ec6dd{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-61ec6dd.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d3d3b53 .elementor-button{background-color:#189C9F;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;fill:#E6EAF2;color:#E6EAF2;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-d3d3b53.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3829fb1{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3829fb1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ac7f876{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8b5c59c{background-color:#284A9A;padding:10px 0px 10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8b5c59c .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-7138a0a{text-align:center;}.elementor-12 .elementor-element.elementor-element-7138a0a .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-4f94a91{text-align:center;}.elementor-12 .elementor-element.elementor-element-4f94a91 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-d5bb745{text-align:center;}.elementor-12 .elementor-element.elementor-element-d5bb745 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:56px;font-weight:700;color:#FFC107;}.elementor-12 .elementor-element.elementor-element-5405af9{padding:0px 0px 12px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5405af9 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-4878b79{background-color:#284A9A;padding:5px 0px 5px 0px;--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-4878b79 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4878b79 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-4878b79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-4878b79 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-4878b79 .elementor-icon-list-text{color:#E6EAF2;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ac0c1b6{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ac0c1b6.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-885c44d .elementor-button{background-color:#189C9F;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;fill:#E6EAF2;color:#E6EAF2;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-885c44d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5c36fef{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5c36fef.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-11f03f2{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-59fffd2{background-color:#325CBF;padding:10px 0px 10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-59fffd2 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-51113a3{text-align:center;}.elementor-12 .elementor-element.elementor-element-51113a3 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-34b3786{text-align:center;}.elementor-12 .elementor-element.elementor-element-34b3786 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-f625a72{text-align:center;}.elementor-12 .elementor-element.elementor-element-f625a72 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:56px;font-weight:700;color:#FFC107;}.elementor-12 .elementor-element.elementor-element-54c82b2{padding:0px 0px 12px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-54c82b2 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-b3165c2{background-color:#325CBF;padding:5px 0px 5px 0px;--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-b3165c2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b3165c2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-b3165c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-b3165c2 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-b3165c2 .elementor-icon-list-text{color:#E6EAF2;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-fcf4e83{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fcf4e83.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8228159 .elementor-button{background-color:#189C9F;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;fill:#E6EAF2;color:#E6EAF2;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-8228159.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6ec9d22{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6ec9d22.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-03b4c22{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ba77618{background-color:#284A9A;padding:10px 0px 10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-ba77618 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-556f0fd{text-align:center;}.elementor-12 .elementor-element.elementor-element-556f0fd .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-7edd5eb{text-align:center;}.elementor-12 .elementor-element.elementor-element-7edd5eb .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-a61ac15{text-align:center;}.elementor-12 .elementor-element.elementor-element-a61ac15 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:56px;font-weight:700;color:#FFC107;}.elementor-12 .elementor-element.elementor-element-20ed9bf{padding:0px 0px 12px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-20ed9bf .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-67c9a1c{background-color:#284A9A;padding:5px 0px 5px 0px;--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-67c9a1c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-67c9a1c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-67c9a1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-67c9a1c .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-67c9a1c .elementor-icon-list-text{color:#E6EAF2;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-9ba153b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9ba153b.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c0810e7 .elementor-button{background-color:#189C9F;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;fill:#E6EAF2;color:#E6EAF2;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-c0810e7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9c8a418{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9c8a418.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6eeffe0b{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6eeffe0b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6eeffe0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080F1F;}.elementor-12 .elementor-element.elementor-element-7c6ac849{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7c6ac849.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7c6ac849 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:40px;font-weight:800;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-4c517954{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-65a133ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-65a133ff.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-1aeb5d18.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1aeb5d18{text-align:center;}.elementor-12 .elementor-element.elementor-element-1aeb5d18 img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-34c687c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-7a15c4f2.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7a15c4f2{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-18a0c44f{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-56ade0cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4049ab7c{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:11px 11px 11px 11px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-12 .elementor-element.elementor-element-4049ab7c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4049ab7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1B38;}.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-12 .elementor-element.elementor-element-5f0a9e2f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5f0a9e2f .elementor-icon{font-size:46px;}.elementor-12 .elementor-element.elementor-element-5f0a9e2f .elementor-icon svg{height:46px;}.elementor-12 .elementor-element.elementor-element-134494a2{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Mulish", Sans-serif;font-size:13px;font-weight:500;color:#FFF9EE;}.elementor-12 .elementor-element.elementor-element-134494a2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7c46f262{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:11px 11px 11px 11px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-12 .elementor-element.elementor-element-7c46f262:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7c46f262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1B38;}.elementor-12 .elementor-element.elementor-element-16f96988 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-16f96988 .elementor-icon{font-size:46px;}.elementor-12 .elementor-element.elementor-element-16f96988 .elementor-icon svg{height:46px;}.elementor-12 .elementor-element.elementor-element-79e172e4{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Mulish", Sans-serif;font-size:13px;font-weight:500;color:#FFF9EE;}.elementor-12 .elementor-element.elementor-element-79e172e4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-55b7f876{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-454523f{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:11px 11px 11px 11px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-12 .elementor-element.elementor-element-454523f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-454523f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1B38;}.elementor-12 .elementor-element.elementor-element-7c6cd99d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7c6cd99d .elementor-icon{font-size:46px;}.elementor-12 .elementor-element.elementor-element-7c6cd99d .elementor-icon svg{height:46px;}.elementor-12 .elementor-element.elementor-element-8931937{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Mulish", Sans-serif;font-size:13px;font-weight:500;color:#FFF9EE;}.elementor-12 .elementor-element.elementor-element-8931937.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-762b78df{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:11px 11px 11px 11px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-12 .elementor-element.elementor-element-762b78df:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-762b78df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1B38;}.elementor-12 .elementor-element.elementor-element-7aba4ee7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7aba4ee7 .elementor-icon{font-size:46px;}.elementor-12 .elementor-element.elementor-element-7aba4ee7 .elementor-icon svg{height:46px;}.elementor-12 .elementor-element.elementor-element-213185b0{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Mulish", Sans-serif;font-size:13px;font-weight:500;color:#FFF9EE;}.elementor-12 .elementor-element.elementor-element-213185b0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2392393{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2392393:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2392393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#325CBF;}.elementor-12 .elementor-element.elementor-element-1533a3b7{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-ffe22c3{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ffe22c3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ffe22c3 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:40px;font-weight:800;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-29d49956.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-29d49956{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-14ea490{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-14ea490:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-14ea490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080F1F;}.elementor-12 .elementor-element.elementor-element-85cc3a6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-85cc3a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-85cc3a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-85cc3a6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-85cc3a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-85cc3a6 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-85cc3a6 .elementor-icon-list-text{color:#325CBF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1b1eaf4{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1b1eaf4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1b1eaf4 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:40px;font-weight:800;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-abd34eb{--display:flex;}.elementor-12 .elementor-element.elementor-element-e9f4f03{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-8c24709.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-8c24709.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-8c24709.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-8c24709:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-8c24709:has(:focus) .elementor-image-box-title{color:#325CBF;}.elementor-12 .elementor-element.elementor-element-df896d7{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-264edb7{--display:flex;}.elementor-12 .elementor-element.elementor-element-6259f2d{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c57ded0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-c57ded0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-c57ded0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-c57ded0:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-c57ded0:has(:focus) .elementor-image-box-title{color:#325CBF;}.elementor-12 .elementor-element.elementor-element-c1d718c{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-c441fb8{--display:flex;}.elementor-12 .elementor-element.elementor-element-230b97f{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-e2402e0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-e2402e0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-e2402e0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-e2402e0:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-e2402e0:has(:focus) .elementor-image-box-title{color:#325CBF;}.elementor-12 .elementor-element.elementor-element-b4a04ae{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-d37fe25{--display:flex;}.elementor-12 .elementor-element.elementor-element-6f07e3a{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-8a78dc6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-8a78dc6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-8a78dc6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-8a78dc6:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-8a78dc6:has(:focus) .elementor-image-box-title{color:#325CBF;}.elementor-12 .elementor-element.elementor-element-1c5561f{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-3bedc59{--display:flex;}.elementor-12 .elementor-element.elementor-element-608b743{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-9dd2d78.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-9dd2d78.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-9dd2d78.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-9dd2d78:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-9dd2d78:has(:focus) .elementor-image-box-title{color:#325CBF;}.elementor-12 .elementor-element.elementor-element-1f04c3c{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-31dd22c{--display:flex;}.elementor-12 .elementor-element.elementor-element-dae748f{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-54afa57.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-54afa57.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-54afa57.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-54afa57:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-54afa57:has(:focus) .elementor-image-box-title{color:#325CBF;}.elementor-12 .elementor-element.elementor-element-e120b2d{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-f2be487{--display:flex;}.elementor-12 .elementor-element.elementor-element-b9f9606{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-caa5690.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-caa5690.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-caa5690.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-caa5690:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-caa5690:has(:focus) .elementor-image-box-title{color:#325CBF;}.elementor-12 .elementor-element.elementor-element-7887901{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-72c0f1e{--display:flex;}.elementor-12 .elementor-element.elementor-element-0be6f63{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-811fdbf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-811fdbf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-811fdbf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-811fdbf:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-811fdbf:has(:focus) .elementor-image-box-title{color:#325CBF;}.elementor-12 .elementor-element.elementor-element-543577b{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-d28e3d9{--display:flex;}.elementor-12 .elementor-element.elementor-element-eddf492{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-6cc114a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-6cc114a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-6cc114a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-6cc114a:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-6cc114a:has(:focus) .elementor-image-box-title{color:#325CBF;}.elementor-12 .elementor-element.elementor-element-9ae1e43{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-913e0c8{--display:flex;}.elementor-12 .elementor-element.elementor-element-9b37545{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-459e369.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-459e369.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-459e369.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-459e369:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-459e369:has(:focus) .elementor-image-box-title{color:#325CBF;}.elementor-12 .elementor-element.elementor-element-61cf817{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-2286bc8{--display:flex;}.elementor-12 .elementor-element.elementor-element-b45df99{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5d08559.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-5d08559.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-5d08559.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#325CBF;}.elementor-12 .elementor-element.elementor-element-5d08559:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-5d08559:has(:focus) .elementor-image-box-title{color:#325CBF;}.elementor-12 .elementor-element.elementor-element-d219027{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-0c9a856{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-15px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-15px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:#325CBF;--e-n-carousel-dots-hover-color:#325CBF;}.elementor-12 .elementor-element.elementor-element-23e0430{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-23e0430:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-23e0430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080F1F;}.elementor-12 .elementor-element.elementor-element-66f4fa6{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-66f4fa6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8dd3194{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db11c64{padding:0px 0px 16px 0px;}.elementor-12 .elementor-element.elementor-element-db11c64.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-db11c64 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:40px;font-weight:800;color:#E6EAF2;}.elementor-12 .elementor-element.elementor-element-a5b3ba1.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a5b3ba1{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-3ff7c66{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3ff7c66.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ffa05a0{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-639fd26 .elementor-button{background-color:#189C9F;font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;fill:#E6EAF2;color:#E6EAF2;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-639fd26.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-712517d{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5ee0329{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5ee0329:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ee0329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080F1F;}.elementor-12 .elementor-element.elementor-element-26481ad.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-26481ad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-26481ad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-26481ad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-26481ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-26481ad .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-26481ad .elementor-icon-list-text{color:#325CBF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-9a6570b{--display:flex;}.elementor-12 .elementor-element.elementor-element-eba4c68{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#080F1F;}.elementor-12 .elementor-element.elementor-element-b0935d2{--display:flex;}.elementor-12 .elementor-element.elementor-element-5b0fd6b{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#080F1F;}.elementor-12 .elementor-element.elementor-element-76906af{--display:flex;}.elementor-12 .elementor-element.elementor-element-fea38d1{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#080F1F;}.elementor-12 .elementor-element.elementor-element-087da4d{--display:flex;}.elementor-12 .elementor-element.elementor-element-792e061{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#080F1F;}.elementor-12 .elementor-element.elementor-element-1d09f86{--display:flex;}.elementor-12 .elementor-element.elementor-element-80fdd8e{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#080F1F;}.elementor-12 .elementor-element.elementor-element-2492c4c{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--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:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#E6EAF2;--n-accordion-title-hover-color:#E6EAF2;--n-accordion-title-active-color:#E6EAF2;--n-accordion-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-2492c4c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#0F1B38;border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-2492c4c > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#E6EAF2;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-2492c4c.elementor-element{--align-self:center;}:where( .elementor-12 .elementor-element.elementor-element-2492c4c > .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:"Mulish", Sans-serif;font-weight:700;}.elementor-12 .elementor-element.elementor-element-298c4fcd{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-298c4fcd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-298c4fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22296E;}.elementor-12 .elementor-element.elementor-element-16b5250f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-1a36d575{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-356e5a7.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-356e5a7 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;color:#D8DCE5;}.elementor-12 .elementor-element.elementor-element-5b0f9489{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-46014599 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-3727aced{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6fd2b6ed .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-6211bc0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFFCC;}.elementor-12 .elementor-element.elementor-element-204e084e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFFCC;}.elementor-12 .elementor-element.elementor-element-16ca96bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5623245f .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFFF2;}.elementor-12 .elementor-element.elementor-element-45bf3648 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-45bf3648 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-45bf3648{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-45bf3648 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-45bf3648 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-45bf3648 .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1a5c00c{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1a5c00c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1a5c00c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050B19;}.elementor-12 .elementor-element.elementor-element-99fdc8f{text-align:center;}.elementor-12 .elementor-element.elementor-element-99fdc8f .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:700;color:#E8E8E8;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-fa9003c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-c90e2ac{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-4e03958{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-0c9a856{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-16b5250f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-31a1bf8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-31a1bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focustradebrasil.com/wp-content/uploads/2025/07/hero-mobile.webp");}.elementor-12 .elementor-element.elementor-element-31a1bf8{--padding-top:20px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5bf77ff .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5bf77ff .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-5bf77ff .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-12 .elementor-element.elementor-element-5bf77ff .elementor-image-box-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-d5db66e{--width:76%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-d5db66e.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-90efe8a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8565b45{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8565b45.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-31bb632{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5c30b0e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5c30b0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5c30b0e .elementor-icon-list-item > a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-183d56a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-183d56a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-183d56a .elementor-icon-list-item > a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-0a8acbd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0a8acbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0a8acbd .elementor-icon-list-item > a{font-size:16px;}.elementor-12 .elementor-element.elementor-element-fa9003c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-eee1073{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-85922f1 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-c16acd6{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-12 .elementor-element.elementor-element-bdcdd69{--width:73%;}.elementor-12 .elementor-element.elementor-element-bdcdd69.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-70ea60b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a7d1f6d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-82d87c8{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9af816f .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-7bfcd26{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-1ceb530{--width:73%;}.elementor-12 .elementor-element.elementor-element-1ceb530.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0a0bc09.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7111a0b{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-b184300{text-align:center;}.elementor-12 .elementor-element.elementor-element-b184300 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-c90e2ac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-3df4678{--width:100%;}.elementor-12 .elementor-element.elementor-element-108a581{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-17ed9c7{--width:63%;}.elementor-12 .elementor-element.elementor-element-269525f{--width:100%;}.elementor-12 .elementor-element.elementor-element-9413f48{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-260f832{--width:63%;}.elementor-12 .elementor-element.elementor-element-0ea73e6{--width:100%;}.elementor-12 .elementor-element.elementor-element-34b57c4{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b7e7cb1{--width:63%;}.elementor-12 .elementor-element.elementor-element-a651ac8{--width:100%;}.elementor-12 .elementor-element.elementor-element-bb1d802{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7710d2d{--width:63%;}.elementor-12 .elementor-element.elementor-element-51ebd30{--width:73%;}.elementor-12 .elementor-element.elementor-element-4724ebf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-4724ebf .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-cb8f364{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-12 .elementor-element.elementor-element-cb8f364 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-4e03958{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6eeffe0b{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-7c6ac849{text-align:center;}.elementor-12 .elementor-element.elementor-element-7c6ac849 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-4c517954{--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-12 .elementor-element.elementor-element-4c517954.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-65a133ff{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-65a133ff.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-34c687c8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-34c687c8.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-18a0c44f{--width:84%;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-56ade0cb{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-56ade0cb.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4049ab7c{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;--padding-top:0.6em;--padding-bottom:0.6em;--padding-left:0.6em;--padding-right:0.6em;}.elementor-12 .elementor-element.elementor-element-5f0a9e2f{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5f0a9e2f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5f0a9e2f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-134494a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-12 .elementor-element.elementor-element-7c46f262{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;--padding-top:0.6em;--padding-bottom:0.6em;--padding-left:0.6em;--padding-right:0.6em;}.elementor-12 .elementor-element.elementor-element-16f96988{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-16f96988.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-16f96988 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-79e172e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-12 .elementor-element.elementor-element-55b7f876{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-55b7f876.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-454523f{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;--padding-top:0.6em;--padding-bottom:0.6em;--padding-left:0.6em;--padding-right:0.6em;}.elementor-12 .elementor-element.elementor-element-7c6cd99d{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7c6cd99d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7c6cd99d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8931937{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-12 .elementor-element.elementor-element-762b78df{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;--padding-top:0.6em;--padding-bottom:0.6em;--padding-left:0.6em;--padding-right:0.6em;}.elementor-12 .elementor-element.elementor-element-7aba4ee7{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7aba4ee7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7aba4ee7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-213185b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-12 .elementor-element.elementor-element-2392393{--padding-top:60px;--padding-bottom:60px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-c4f7b7a{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ffe22c3 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-14ea490{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-1b1eaf4 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-title{margin-bottom:38px;}.elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-title{margin-bottom:38px;}.elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-title{margin-bottom:38px;}.elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-title{margin-bottom:38px;}.elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-title{margin-bottom:38px;}.elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-title{margin-bottom:38px;}.elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-title{margin-bottom:38px;}.elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-title{margin-bottom:38px;}.elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-title{margin-bottom:38px;}.elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-title{margin-bottom:38px;}.elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-title{margin-bottom:38px;}.elementor-12 .elementor-element.elementor-element-0c9a856{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-23e0430{--padding-top:100px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-db11c64 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-3ff7c66{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-ffa05a0{--width:73%;--padding-top:020px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ffa05a0.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-639fd26.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2492c4c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-16b5250f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-1884073e{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1884073e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-356e5a7{text-align:center;}.elementor-12 .elementor-element.elementor-element-5b0f9489{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-3727aced{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-16ca96bf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-99fdc8f.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-31a1bf8{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-569aec4{--width:50%;}.elementor-12 .elementor-element.elementor-element-d5db66e{--width:41%;}.elementor-12 .elementor-element.elementor-element-eee1073{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-d9d6542{--width:51%;}.elementor-12 .elementor-element.elementor-element-bdcdd69{--width:40%;}.elementor-12 .elementor-element.elementor-element-82d87c8{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-4b3be6e{--width:64%;}.elementor-12 .elementor-element.elementor-element-1ceb530{--width:33%;}.elementor-12 .elementor-element.elementor-element-7111a0b{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-51ebd30{--width:21%;}.elementor-12 .elementor-element.elementor-element-d875fa3{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-61ec6dd{--width:90%;}.elementor-12 .elementor-element.elementor-element-ac0c1b6{--width:90%;}.elementor-12 .elementor-element.elementor-element-fcf4e83{--width:90%;}.elementor-12 .elementor-element.elementor-element-9ba153b{--width:90%;}.elementor-12 .elementor-element.elementor-element-6eeffe0b{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-4049ab7c{--width:100%;}.elementor-12 .elementor-element.elementor-element-7c46f262{--width:100%;}.elementor-12 .elementor-element.elementor-element-454523f{--width:100%;}.elementor-12 .elementor-element.elementor-element-762b78df{--width:100%;}.elementor-12 .elementor-element.elementor-element-1533a3b7{--width:64%;}.elementor-12 .elementor-element.elementor-element-14ea490{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-23e0430{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-8dd3194{--width:51%;}.elementor-12 .elementor-element.elementor-element-ffa05a0{--width:41%;}.elementor-12 .elementor-element.elementor-element-5ee0329{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-298c4fcd{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-1a5c00c{--content-width:1280px;}}/* Start custom CSS for icon-list, class: .elementor-element-7e20939 */.elementor-12 .elementor-element.elementor-element-7e20939 .elementor-icon-list-item{
    width: fit-content;
    display: flex;
    padding: 8px 16px !important;
    border-radius: 4px;
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-31bb632 */.elementor-12 .elementor-element.elementor-element-31bb632 .elementor-icon-list-item{
    width: fit-content;
    display: flex;
    padding: 8px 16px !important;
    border-radius: 4px;
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-fa9003c */.elementor-12 .elementor-element.elementor-element-fa9003c .swiper-wrapper {
    transition-timing-function: linear!important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2656bec */.elementor-12 .elementor-element.elementor-element-2656bec{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ba561 */.elementor-12 .elementor-element.elementor-element-f6ba561{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a45d8d */.elementor-12 .elementor-element.elementor-element-1a45d8d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cd37c1 */.elementor-12 .elementor-element.elementor-element-0cd37c1{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063b3a1 */.elementor-12 .elementor-element.elementor-element-063b3a1{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac7f876 */.elementor-12 .elementor-element.elementor-element-ac7f876{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f03f2 */.elementor-12 .elementor-element.elementor-element-11f03f2{
    border-top: 2px solid var(--azul-2, #325CBF);
border-right: 2px solid var(--azul-2, #325CBF);
border-bottom: 6px solid var(--azul-2, #325CBF);
border-left: 2px solid var(--azul-2, #325CBF);
background: var(--azul-1, #284A9A);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b4c22 */.elementor-12 .elementor-element.elementor-element-03b4c22{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c24709 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8c24709 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f4f03 */.elementor-12 .elementor-element.elementor-element-e9f4f03{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c57ded0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-c57ded0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6259f2d */.elementor-12 .elementor-element.elementor-element-6259f2d{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2402e0 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-e2402e0 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-230b97f */.elementor-12 .elementor-element.elementor-element-230b97f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78dc6 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-8a78dc6 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f07e3a */.elementor-12 .elementor-element.elementor-element-6f07e3a{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9dd2d78 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-9dd2d78 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608b743 */.elementor-12 .elementor-element.elementor-element-608b743{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54afa57 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-54afa57 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae748f */.elementor-12 .elementor-element.elementor-element-dae748f{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-caa5690 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-caa5690 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f9606 */.elementor-12 .elementor-element.elementor-element-b9f9606{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-811fdbf */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-811fdbf .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be6f63 */.elementor-12 .elementor-element.elementor-element-0be6f63{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cc114a */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-6cc114a .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eddf492 */.elementor-12 .elementor-element.elementor-element-eddf492{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-459e369 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-459e369 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b37545 */.elementor-12 .elementor-element.elementor-element-9b37545{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d08559 */@media (max-width:900px){
   .elementor-12 .elementor-element.elementor-element-5d08559 .elementor-image-box-wrapper{
    display: flex;

}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45df99 */.elementor-12 .elementor-element.elementor-element-b45df99{
    border-top: 2px solid var(--azul-1, #284A9A);
border-right: 2px solid var(--azul-1, #284A9A);
border-bottom: 6px solid var(--azul-1, #284A9A);
border-left: 2px solid var(--azul-1, #284A9A);
background: var(--preto-2, #0F1B38);
}/* End custom CSS */
/* Start custom CSS *//* PADRÃO */
html {
    font-size: 62.5%;
    overflow-x: hidden !important;

}
@media (max-width: 670px){
    html {
        font-size: 58.5%;
    }}
/* PADRÃO */
.elementor-button{
    padding: 12px 32px;
}/* End custom CSS */