.elementor-1589 .elementor-element.elementor-element-cf1aef4{--display:flex;--min-height:817px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1589 .elementor-element.elementor-element-cf1aef4:not(.elementor-motion-effects-element-type-background), .elementor-1589 .elementor-element.elementor-element-cf1aef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/camada_0_1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1589 .elementor-element.elementor-element-65c7dac{--display:flex;--min-height:94px;--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:92px 92px;--row-gap:92px;--column-gap:92px;--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-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-1589 .elementor-element.elementor-element-9a6e0ab.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-9a6e0ab img{width:100%;max-width:110px;}.elementor-1589 .elementor-element.elementor-element-9cc19f8{--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;--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-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-1589 .elementor-element.elementor-element-b30105c .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-d0d8261 img{max-width:24px;}.elementor-1589 .elementor-element.elementor-element-2e7d5bb img{max-width:24px;}.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-1589 .elementor-element.elementor-element-c8b5fe5{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-c8b5fe5.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-c8b5fe5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1589 .elementor-element.elementor-element-c8b5fe5 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1589 .elementor-element.elementor-element-c8b5fe5 .elementor-button{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:500;line-height:3.6em;letter-spacing:0.4px;padding:0px 0px 0px 27px;}.elementor-1589 .elementor-element.elementor-element-7b5cc85{width:var( --container-widget-width, 946px );max-width:946px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:190px 0px 0px 0px;--container-widget-width:946px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-7b5cc85.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-7b5cc85 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:48px;font-weight:500;letter-spacing:-2.098px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-915d51d{width:var( --container-widget-width, 812px );max-width:812px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 16px 0px;--container-widget-width:812px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-915d51d.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-915d51d .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.72px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-5911802{--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;--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-1589 .elementor-element.elementor-element-59421d9{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-59421d9.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-59421d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1589 .elementor-element.elementor-element-59421d9 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1589 .elementor-element.elementor-element-59421d9 .elementor-button{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:500;line-height:3.6em;letter-spacing:0.4px;padding:0px 0px 0px 27px;}.elementor-1589 .elementor-element.elementor-element-216d4cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-b4bc6d2{z-index:3;}.elementor-1589 .elementor-element.elementor-element-b4bc6d2 img{max-width:32.1px;}.elementor-1589 .elementor-element.elementor-element-570fad8{z-index:2;}.elementor-1589 .elementor-element.elementor-element-570fad8 img{max-width:32.1px;}.elementor-1589 .elementor-element.elementor-element-c7ad264{z-index:1;}.elementor-1589 .elementor-element.elementor-element-c7ad264 img{max-width:32.1px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1589 .elementor-element.elementor-element-58101d9{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-58101d9 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Albert Sans", Sans-serif;font-size:35px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-ca326cb{width:var( --container-widget-width, 181px );max-width:181px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:181px;--container-widget-flex-grow:0;text-align:left;}.elementor-1589 .elementor-element.elementor-element-ca326cb.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-ca326cb .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.13px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-11f9074{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-653701b{--e-image-carousel-slides-to-show:8;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:6;}.elementor-1589 .elementor-element.elementor-element-5411925{--display:flex;--min-height:983px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.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-1589 .elementor-element.elementor-element-371045e{width:var( --container-widget-width, 276px );max-width:276px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:276px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-371045e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1589 .elementor-element.elementor-element-371045e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-371045e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-371045e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-371045e .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-1589 .elementor-element.elementor-element-371045e .elementor-icon-list-text{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-e68bb40{width:var( --container-widget-width, 844px );max-width:844px;--container-widget-width:844px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-e68bb40.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-e68bb40 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-4098c0d{width:auto;max-width:auto;text-align:center;}.elementor-1589 .elementor-element.elementor-element-4098c0d.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-4098c0d .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.5em;letter-spacing:0px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-2411f78{--display:flex;--min-height:474px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1589 .elementor-element.elementor-element-2411f78:not(.elementor-motion-effects-element-type-background), .elementor-1589 .elementor-element.elementor-element-2411f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/desktop-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1589 .elementor-element.elementor-element-74dcd5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-9f49217{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-1589 .elementor-element.elementor-element-2d9316a{--display:flex;}.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-1589 .elementor-element.elementor-element-d1f43c0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1589 .elementor-element.elementor-element-d1f43c0 .elementor-icon-wrapper{text-align:left;}.elementor-1589 .elementor-element.elementor-element-d1f43c0 .elementor-icon{font-size:44px;}.elementor-1589 .elementor-element.elementor-element-d1f43c0 .elementor-icon svg{height:44px;}.elementor-1589 .elementor-element.elementor-element-0c5fef7{width:var( --container-widget-width, 414px );max-width:414px;--container-widget-width:414px;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-0c5fef7 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-0c5fef7 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-0c5fef7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-0c5fef7 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:36px;font-weight:400;line-height:52px;letter-spacing:-1.3px;}.elementor-1589 .elementor-element.elementor-element-0c5fef7 .elementor-icon-list-text{color:#2F2F2F;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-7123640{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-cc09d35{width:var( --container-widget-width, 394px );max-width:394px;--container-widget-width:394px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-cc09d35 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-cc09d35.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1589 .elementor-element.elementor-element-029343b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1589 .elementor-element.elementor-element-029343b:not(.elementor-motion-effects-element-type-background), .elementor-1589 .elementor-element.elementor-element-029343b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/Slice-2-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1589 .elementor-element.elementor-element-b8e01c3 img{max-width:423px;}.elementor-1589 .elementor-element.elementor-element-6fa1c37{width:var( --container-widget-width, 307px );max-width:307px;margin:149px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:307px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-6fa1c37.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-6fa1c37 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-6fa1c37 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-6fa1c37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-6fa1c37 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-1589 .elementor-element.elementor-element-6fa1c37 .elementor-icon-list-text{color:#F2F7F8;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-7a0275b{width:var( --container-widget-width, 844px );max-width:844px;--container-widget-width:844px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-7a0275b.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-7a0275b .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#F2F7F8;}.elementor-1589 .elementor-element.elementor-element-0e940ef{--display:flex;--min-height:649px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.15px;--padding-bottom:1.15px;--padding-left:1.15px;--padding-right:1.15px;}.elementor-1589 .elementor-element.elementor-element-0e940ef.e-con{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-de052e0{width:var( --container-widget-width, 1043px );max-width:1043px;--container-widget-width:1043px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-de052e0.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-de052e0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1589 .elementor-element.elementor-element-0039eb0{--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;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-de135f7{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-de135f7.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-de135f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1589 .elementor-element.elementor-element-de135f7 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1589 .elementor-element.elementor-element-de135f7 .elementor-button{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:500;line-height:3.6em;letter-spacing:0.4px;padding:0px 0px 0px 27px;}.elementor-1589 .elementor-element.elementor-element-95eb469{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-7a84e46{z-index:3;}.elementor-1589 .elementor-element.elementor-element-7a84e46 img{max-width:32.1px;}.elementor-1589 .elementor-element.elementor-element-4c2a5b4{z-index:2;}.elementor-1589 .elementor-element.elementor-element-4c2a5b4 img{max-width:32.1px;}.elementor-1589 .elementor-element.elementor-element-9247a14{z-index:1;}.elementor-1589 .elementor-element.elementor-element-9247a14 img{max-width:32.1px;}.elementor-1589 .elementor-element.elementor-element-7d9ead4{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-7d9ead4 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Albert Sans", Sans-serif;font-size:35px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-c11bec5{width:var( --container-widget-width, 181px );max-width:181px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:181px;--container-widget-flex-grow:0;text-align:left;}.elementor-1589 .elementor-element.elementor-element-c11bec5.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-c11bec5 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.13px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-250dd73{--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:space-between;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-06c5fad{width:var( --container-widget-width, 528px );max-width:528px;--container-widget-width:528px;--container-widget-flex-grow:0;text-align:left;}.elementor-1589 .elementor-element.elementor-element-06c5fad.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-06c5fad .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:44px;font-weight:300;line-height:1.1em;letter-spacing:-1.943px;color:#F2F7F8;}.elementor-1589 .elementor-element.elementor-element-af3150c{width:var( --container-widget-width, 537px );max-width:537px;--container-widget-width:537px;--container-widget-flex-grow:0;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-2c095db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-121px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-1589 .elementor-element.elementor-element-1eead88{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-8bea333.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-8bea333 img{width:100%;max-width:253px;}.elementor-1589 .elementor-element.elementor-element-2473ece{width:var( --container-widget-width, 844px );max-width:844px;--container-widget-width:844px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-2473ece.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-2473ece .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:48px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.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-1589 .elementor-element.elementor-element-27358b4{width:var( --container-widget-width, 765px );max-width:765px;--container-widget-width:765px;--container-widget-flex-grow:0;text-align:center;font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:400;line-height:32px;color:#1D67AE;}.elementor-1589 .elementor-element.elementor-element-27358b4.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-72de155{width:var( --container-widget-width, 277px );max-width:277px;--container-widget-width:277px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-72de155.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-72de155 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1589 .elementor-element.elementor-element-72de155 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1589 .elementor-element.elementor-element-72de155 .elementor-button{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:500;line-height:3.6em;letter-spacing:0.4px;padding:10px 0px 10px 027px;}.elementor-1589 .elementor-element.elementor-element-8f19e2d{--display:flex;--min-height:715px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-b99e416{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-1589 .elementor-element.elementor-element-18d57a8{width:var( --container-widget-width, 307px );max-width:307px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:307px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-18d57a8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-18d57a8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-18d57a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-18d57a8 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-1589 .elementor-element.elementor-element-18d57a8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-8ccc657{width:var( --container-widget-width, 476px );max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-8ccc657 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-ecdca27{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-text{color:#1D67AE;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-2c9be37{--display:flex;--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-1589 .elementor-element.elementor-element-0941c0a{width:var( --container-widget-width, 555px );max-width:555px;--container-widget-width:555px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-0941c0a.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-0941c0a > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-a4b87e5{--display:flex;--min-height:4620px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1589 .elementor-element.elementor-element-a4b87e5:not(.elementor-motion-effects-element-type-background), .elementor-1589 .elementor-element.elementor-element-a4b87e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/Slice-3-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1589 .elementor-element.elementor-element-7f959bd img{max-width:423px;}.elementor-1589 .elementor-element.elementor-element-69632f7{--display:flex;--min-height:715px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1589 .elementor-element.elementor-element-99e2e6f{--display:flex;--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-1589 .elementor-element.elementor-element-28897f9{width:var( --container-widget-width, 511px );max-width:511px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:511px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-28897f9 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1589 .elementor-element.elementor-element-8056b6f{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-1589 .elementor-element.elementor-element-dd1bb66{width:var( --container-widget-width, 260px );max-width:260px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:260px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-dd1bb66 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-dd1bb66 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-dd1bb66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-dd1bb66 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-1589 .elementor-element.elementor-element-dd1bb66 .elementor-icon-list-text{color:#F2F7F8;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-d7615b1{width:var( --container-widget-width, 476px );max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-d7615b1 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:500;line-height:1.1em;letter-spacing:-2px;color:#F2F7F8;}.elementor-1589 .elementor-element.elementor-element-30d1f07{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-8ab6c07{width:var( --container-widget-width, 714px );max-width:714px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:80px 0px 30px 0px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-8ab6c07.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-8ab6c07 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:500;line-height:1.1em;letter-spacing:-2px;color:#F2F7F8;}.elementor-1589 .elementor-element.elementor-element-390e39c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--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-1589 .elementor-element.elementor-element-d3a28f3{--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-1589 .elementor-element.elementor-element-8919806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1589 .elementor-element.elementor-element-e2761fc{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-ce74618{width:var( --container-widget-width, 373px );max-width:373px;--container-widget-width:373px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-ce74618 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-db8f1ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1589 .elementor-element.elementor-element-9a512a7{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-faf1567{width:var( --container-widget-width, 373px );max-width:373px;--container-widget-width:373px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-faf1567 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-30e6dad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1589 .elementor-element.elementor-element-0ae60be{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-27b3143{width:var( --container-widget-width, 373px );max-width:373px;--container-widget-width:373px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-27b3143 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-562dde9{--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-1589 .elementor-element.elementor-element-725c133{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1589 .elementor-element.elementor-element-2305220{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-81d1e3a{width:var( --container-widget-width, 373px );max-width:373px;--container-widget-width:373px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-81d1e3a > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-8e3cd25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1589 .elementor-element.elementor-element-c285df9{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-01b8109{width:var( --container-widget-width, 373px );max-width:373px;--container-widget-width:373px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-01b8109 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-09ec999{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1589 .elementor-element.elementor-element-ee0a5bc{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-icon{padding-inline-end:13px;}.elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-5b087f7{width:var( --container-widget-width, 373px );max-width:373px;--container-widget-width:373px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-5b087f7 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-6f45a3c{--display:flex;--min-height:470px;--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:28px 0px;--row-gap:28px;--column-gap:0px;--margin-top:146px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-e4ae31a{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-1589 .elementor-element.elementor-element-9c7ef42{width:var( --container-widget-width, 647px );max-width:647px;--container-widget-width:647px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-9c7ef42 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-92e1bdf{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-92e1bdf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1589 .elementor-element.elementor-element-92e1bdf .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-1589 .elementor-element.elementor-element-92e1bdf .elementor-button{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:500;line-height:3.6em;letter-spacing:0.4px;padding:4px 0px 4px 27px;}.elementor-1589 .elementor-element.elementor-element-c2cd5a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-2e0ea51{z-index:3;}.elementor-1589 .elementor-element.elementor-element-2e0ea51 img{max-width:32.1px;}.elementor-1589 .elementor-element.elementor-element-c95f604{z-index:2;}.elementor-1589 .elementor-element.elementor-element-c95f604 img{max-width:32.1px;}.elementor-1589 .elementor-element.elementor-element-22c90d8{z-index:1;}.elementor-1589 .elementor-element.elementor-element-22c90d8 img{max-width:32.1px;}.elementor-1589 .elementor-element.elementor-element-432e6b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-432e6b5 .elementor-counter-number-wrapper{color:#000000;font-family:"Albert Sans", Sans-serif;font-size:35px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-e0e2dd0{width:var( --container-widget-width, 167.65px );max-width:167.65px;--container-widget-width:167.65px;--container-widget-flex-grow:0;font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:300;letter-spacing:-0.12px;color:#6B7280;}.elementor-1589 .elementor-element.elementor-element-2792270{--display:flex;--min-height:323px;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-1589 .elementor-element.elementor-element-d6fff82 .premium-carousel-scale .slick-slide{transition:all 1000ms !important;}.elementor-1589 .elementor-element.elementor-element-d6fff82 .premium-carousel-nav-progressbar-fill{transition-duration:1000ms !important;}.elementor-1589 .elementor-element.elementor-element-d6fff82{--pa-carousel-center-padding:15;width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-d6fff82.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-d6fff82 .premium-carousel-template img{object-fit:contain;}.elementor-1589 .elementor-element.elementor-element-2fb11e7{--display:flex;--min-height:715px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1589 .elementor-element.elementor-element-b1a2273{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-1589 .elementor-element.elementor-element-37078b5{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-37078b5 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-2467269{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-e77e475{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:left;}.elementor-1589 .elementor-element.elementor-element-e77e475 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:-0.38px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-9261108{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-b9eacde{width:var( --container-widget-width, 356px );max-width:356px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:356px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-b9eacde.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-b9eacde .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1589 .elementor-element.elementor-element-70b275d{--display:flex;--min-height:715px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1589 .elementor-element.elementor-element-7ea21fe{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-1589 .elementor-element.elementor-element-557dceb{width:var( --container-widget-width, 658px );max-width:658px;--container-widget-width:658px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-557dceb .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-4bcff2c{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-4bcff2c .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.3em;letter-spacing:-1.3px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-36bed37{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-36bed37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1589 .elementor-element.elementor-element-36bed37 .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-1589 .elementor-element.elementor-element-36bed37 .elementor-button{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:500;line-height:3.6em;letter-spacing:0.4px;padding:4px 0px 4px 27px;}.elementor-1589 .elementor-element.elementor-element-8fa0926{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-8fa0926.e-con{--order:-99999 /* order start hack */;}.elementor-1589 .elementor-element.elementor-element-f16b16a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -41px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-f16b16a img{max-width:584px;}.elementor-1589 .elementor-element.elementor-element-a950996{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:57px 0px 0px 0px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-a950996.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-a950996 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-7384d37{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 120px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-7384d37 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;background:#0084FF;}.elementor-1589 .elementor-element.elementor-element-7384d37 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#D1D1D1;opacity:1;}.elementor-1589 .elementor-element.elementor-element-fba4d7b{--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-1589 .elementor-element.elementor-element-808e9dc img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-1c385c9 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-e0ec16d img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-2bd742c img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-f6ba887{--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-1589 .elementor-element.elementor-element-4c7d2e5 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-32c87b1 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-cf9d5b2 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-435021a img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-fe1dccd{--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-1589 .elementor-element.elementor-element-6eb70a2 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-3c54277 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-f76d4c6 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-96f024b img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-d5db93a{--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:120px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-77097ed img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-7829a5b img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-5aaf0aa img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-33ac822 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CDE9FF24;border-radius:15px 15px 15px 15px;}.elementor-1589 .elementor-element.elementor-element-07623c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-78c7f31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-68c53e4{width:var( --container-widget-width, 307px );max-width:307px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:307px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-68c53e4.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-68c53e4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-68c53e4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-68c53e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-68c53e4 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-1589 .elementor-element.elementor-element-68c53e4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-89b5013{width:var( --container-widget-width, 845px );max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-89b5013.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-89b5013 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-f7f03c2{width:var( --container-widget-width, 707px );max-width:707px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:707px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-f7f03c2.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-f7f03c2 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-406f727{--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;--flex-wrap:wrap;--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-1589 .elementor-element.elementor-element-55a85bc{--display:flex;--min-height:474px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1589 .elementor-element.elementor-element-55a85bc:not(.elementor-motion-effects-element-type-background), .elementor-1589 .elementor-element.elementor-element-55a85bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/desktop-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1589 .elementor-element.elementor-element-cd2e05b{--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:58px 162px;--row-gap:58px;--column-gap:162px;--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-1589 .elementor-element.elementor-element-24727b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -80px;}.elementor-1589 .elementor-element.elementor-element-24727b7 img{max-width:510px;}.elementor-1589 .elementor-element.elementor-element-4cb7514{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:-94px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-025596d .elementor-icon-list-icon i{color:#0040C1;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-025596d .elementor-icon-list-icon svg{fill:#0040C1;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-025596d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-025596d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-025596d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-025596d .elementor-icon-list-text{color:#0040C1;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-6f4b3a4{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;text-align:left;}.elementor-1589 .elementor-element.elementor-element-6f4b3a4 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:300;line-height:1.1em;letter-spacing:-1.2px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-888e2fc{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:left;}.elementor-1589 .elementor-element.elementor-element-888e2fc .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;letter-spacing:-0.38px;color:#6B7280;}.elementor-1589 .elementor-element.elementor-element-918edee{--display:flex;--min-height:474px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1589 .elementor-element.elementor-element-918edee:not(.elementor-motion-effects-element-type-background), .elementor-1589 .elementor-element.elementor-element-918edee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/desktop-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1589 .elementor-element.elementor-element-f5ad0bd{--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:58px 162px;--row-gap:58px;--column-gap:162px;--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-1589 .elementor-element.elementor-element-00d4cec{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-1589 .elementor-element.elementor-element-8106d2e .elementor-icon-list-icon i{color:#0040C1;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-8106d2e .elementor-icon-list-icon svg{fill:#0040C1;transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-8106d2e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-8106d2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-8106d2e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-8106d2e .elementor-icon-list-text{color:#0040C1;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-9e86f83{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;text-align:left;}.elementor-1589 .elementor-element.elementor-element-9e86f83 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:300;line-height:1.1em;letter-spacing:-1.2px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-f135bfd{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:left;}.elementor-1589 .elementor-element.elementor-element-f135bfd .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.1em;letter-spacing:-0.38px;color:#6B7280;}.elementor-1589 .elementor-element.elementor-element-4ab0b84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -80px;}.elementor-1589 .elementor-element.elementor-element-4ab0b84 img{max-width:510px;}.elementor-1589 .elementor-element.elementor-element-fb2e454{--display:flex;--min-height:1440px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1589 .elementor-element.elementor-element-fb2e454:not(.elementor-motion-effects-element-type-background), .elementor-1589 .elementor-element.elementor-element-fb2e454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/slice_4-1-1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1589 .elementor-element.elementor-element-1d48d20 img{max-width:423px;}.elementor-1589 .elementor-element.elementor-element-8b84e8a{width:var( --container-widget-width, 224px );max-width:224px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:224px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-8b84e8a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-8b84e8a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-8b84e8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-8b84e8a .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-1589 .elementor-element.elementor-element-8b84e8a .elementor-icon-list-text{color:#F2F7F8;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-35b8afb{width:var( --container-widget-width, 606px );max-width:606px;--container-widget-width:606px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-35b8afb.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-35b8afb .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-19ccaf0{--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;--flex-wrap:wrap;--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-1589 .elementor-element.elementor-element-6675f4e{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1589 .elementor-element.elementor-element-16d420d .elementor-icon-box-wrapper{text-align:left;}.elementor-1589 .elementor-element.elementor-element-16d420d{--icon-box-icon-margin:15px;}.elementor-1589 .elementor-element.elementor-element-16d420d .elementor-icon-box-title, .elementor-1589 .elementor-element.elementor-element-16d420d .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-1589 .elementor-element.elementor-element-16d420d .elementor-icon-box-title{color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-16d420d:has(:hover) .elementor-icon-box-title,
					 .elementor-1589 .elementor-element.elementor-element-16d420d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-16d420d .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-8286cfe{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-1589 .elementor-element.elementor-element-a055d46 .elementor-icon-box-wrapper{text-align:left;}.elementor-1589 .elementor-element.elementor-element-a055d46{--icon-box-icon-margin:15px;}.elementor-1589 .elementor-element.elementor-element-a055d46 .elementor-icon-box-title, .elementor-1589 .elementor-element.elementor-element-a055d46 .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-1589 .elementor-element.elementor-element-a055d46 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-a055d46:has(:hover) .elementor-icon-box-title,
					 .elementor-1589 .elementor-element.elementor-element-a055d46:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-a055d46 .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-d50211e{--display:flex;--min-height:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:47px;--padding-right:47px;}.elementor-1589 .elementor-element.elementor-element-ffd2511 .elementor-icon-box-wrapper{text-align:left;}.elementor-1589 .elementor-element.elementor-element-ffd2511{--icon-box-icon-margin:15px;}.elementor-1589 .elementor-element.elementor-element-ffd2511 .elementor-icon-box-title, .elementor-1589 .elementor-element.elementor-element-ffd2511 .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.36px;}.elementor-1589 .elementor-element.elementor-element-ffd2511 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-ffd2511:has(:hover) .elementor-icon-box-title,
					 .elementor-1589 .elementor-element.elementor-element-ffd2511:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-ffd2511 .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-e34c23d{--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;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-5fab510{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-5fab510.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-5fab510 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1589 .elementor-element.elementor-element-5fab510 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1589 .elementor-element.elementor-element-5fab510 .elementor-button{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:500;line-height:3.6em;letter-spacing:0.4px;padding:0px 0px 0px 27px;}.elementor-1589 .elementor-element.elementor-element-72ea599{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-ee356ec{width:var( --container-widget-width, 766px );max-width:766px;--container-widget-width:766px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-ee356ec .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-ee6179a{--display:flex;}.elementor-1589 .elementor-element.elementor-element-4e04c66{--display:flex;--min-height:318px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-d51c8cb{width:var( --container-widget-width, 761px );max-width:761px;--container-widget-width:761px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-d51c8cb .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:300;line-height:1.1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-d960cd9{width:var( --container-widget-width, 761px );max-width:761px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:761px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-d960cd9 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:#6B7280;}.elementor-1589 .elementor-element.elementor-element-a8a9114 img{max-width:252px;}.elementor-1589 .elementor-element.elementor-element-06d7e4e{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-06d7e4e img{max-width:252px;}.elementor-1589 .elementor-element.elementor-element-caad6ec{width:var( --container-widget-width, 215px );max-width:215px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-caad6ec.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-caad6ec .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;letter-spacing:0.1px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-bd04c30{--display:flex;}.elementor-1589 .elementor-element.elementor-element-16e9fb8{--display:flex;--min-height:318px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-cd4a4e6{width:var( --container-widget-width, 761px );max-width:761px;--container-widget-width:761px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-cd4a4e6 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:300;line-height:1.1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-3affa43{width:var( --container-widget-width, 761px );max-width:761px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:761px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-3affa43 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:#6B7280;}.elementor-1589 .elementor-element.elementor-element-c837f47 img{max-width:252px;}.elementor-1589 .elementor-element.elementor-element-2da019b{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-2da019b img{max-width:252px;}.elementor-1589 .elementor-element.elementor-element-7db5493{width:var( --container-widget-width, 215px );max-width:215px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-7db5493.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-7db5493 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;letter-spacing:0.1px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-f8d0b1f{--display:flex;}.elementor-1589 .elementor-element.elementor-element-8552ddb{--display:flex;--min-height:318px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-20e05e6{width:var( --container-widget-width, 761px );max-width:761px;--container-widget-width:761px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-20e05e6 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:300;line-height:1.1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-df4eead{width:var( --container-widget-width, 761px );max-width:761px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:761px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-df4eead .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:#6B7280;}.elementor-1589 .elementor-element.elementor-element-a3ce26b img{max-width:252px;}.elementor-1589 .elementor-element.elementor-element-8ff2d7e{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-8ff2d7e img{max-width:252px;}.elementor-1589 .elementor-element.elementor-element-80976ae{width:var( --container-widget-width, 215px );max-width:215px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-80976ae.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-80976ae .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;letter-spacing:0.1px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-b9c2030{--display:flex;}.elementor-1589 .elementor-element.elementor-element-2dcc21f{--display:flex;--min-height:318px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-3144dc9{width:var( --container-widget-width, 761px );max-width:761px;--container-widget-width:761px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-3144dc9 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:27px;font-weight:300;line-height:1.1em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-a1eec78{width:var( --container-widget-width, 761px );max-width:761px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:761px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-a1eec78 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.1em;letter-spacing:0px;color:#6B7280;}.elementor-1589 .elementor-element.elementor-element-eeecbaf img{max-width:252px;}.elementor-1589 .elementor-element.elementor-element-b9667de{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-b9667de img{max-width:252px;}.elementor-1589 .elementor-element.elementor-element-c10a532{width:var( --container-widget-width, 215px );max-width:215px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-c10a532.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-c10a532 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;letter-spacing:0.1px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-22d818c{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:4px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1589 .elementor-element.elementor-element-13d8127{width:var( --container-widget-width, 265px );max-width:265px;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:265px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-13d8127 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-13d8127 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-13d8127 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-13d8127 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-1589 .elementor-element.elementor-element-13d8127 .elementor-icon-list-text{color:#F2F7F8;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-80613f1{width:var( --container-widget-width, 958px );max-width:958px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;padding:0px 0px 0px 0px;--container-widget-width:958px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-80613f1.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-80613f1 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-eacae99{--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;--margin-top:0px;--margin-bottom:-392px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-05ba97d{--display:flex;--min-height:808px;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:78px;--padding-bottom:0px;--padding-left:68px;--padding-right:68px;}.elementor-1589 .elementor-element.elementor-element-05ba97d::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .e-con-inner > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/Ellipse-103.webp");--background-overlay:'';background-position:-225px -142px;background-repeat:no-repeat;background-size:697px auto;}.elementor-1589 .elementor-element.elementor-element-cafd7a4{width:var( --container-widget-width, 647px );max-width:647px;--container-widget-width:647px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-cafd7a4 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:41px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-8765d49{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:left;}.elementor-1589 .elementor-element.elementor-element-8765d49.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-8765d49 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-5565523 img{max-width:1000px;}.elementor-1589 .elementor-element.elementor-element-f3892c4{--display:flex;--min-height:809px;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--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-1589 .elementor-element.elementor-element-f3892c4::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ia.dviz.com.br/wp-content/uploads/2025/10/Ellipse-103.webp");--background-overlay:'';background-position:105px -308px;background-repeat:no-repeat;background-size:1000px auto;}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-item:not(:last-child):after{content:"";width:32%;border-color:#212E49;}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dashed;border-block-start-width:1px;}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dashed;}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-05129f4{--e-icon-list-icon-size:18.3px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-1589 .elementor-element.elementor-element-05129f4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-eb3ef83{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-eb3ef83.e-con{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-4dc0594{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-4dc0594.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-4dc0594 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-9be5047{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-9be5047.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-9be5047 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:42.477px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-1a65ab9{width:var( --container-widget-width, 289px );max-width:289px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:289px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-1a65ab9.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-1a65ab9 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:300;line-height:1.1em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-dcf138b{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-dcf138b.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-dcf138b .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:120px;font-weight:700;line-height:1.1em;letter-spacing:-5px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-093c866{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-093c866.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-093c866 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1589 .elementor-element.elementor-element-093c866 .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-1589 .elementor-element.elementor-element-093c866 .elementor-button{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:500;line-height:3.6em;letter-spacing:0.4px;padding:4px 0px 4px 27px;}.elementor-1589 .elementor-element.elementor-element-4d91862 img{max-width:147px;}.elementor-1589 .elementor-element.elementor-element-cd71e83{--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;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:389px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-cd71e83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1589 .elementor-element.elementor-element-10fbe88{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-1589 .elementor-element.elementor-element-75ff635{width:var( --container-widget-width, 647px );max-width:647px;--container-widget-width:647px;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-75ff635 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-b0d071a{width:var( --container-widget-width, 974px );max-width:974px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:974px;--container-widget-flex-grow:0;text-align:left;}.elementor-1589 .elementor-element.elementor-element-b0d071a.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-b0d071a .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.3em;letter-spacing:-0.8px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-01d681d{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 38% );max-width:38%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-1589 .elementor-element.elementor-element-73198e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-73198e5:not(.elementor-motion-effects-element-type-background), .elementor-1589 .elementor-element.elementor-element-73198e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7F8;}.elementor-1589 .elementor-element.elementor-element-3ba97e2{width:var( --container-widget-width, 98px );max-width:98px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 24px 9px 24px;--container-widget-width:98px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-3ba97e2.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-3ba97e2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-3ba97e2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-3ba97e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-3ba97e2 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.39px;}.elementor-1589 .elementor-element.elementor-element-3ba97e2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-b299413{width:auto;max-width:auto;text-align:center;}.elementor-1589 .elementor-element.elementor-element-b299413.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-b299413 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:52px;font-weight:300;line-height:1.1em;letter-spacing:-2px;color:#212E49;}.elementor-1589 .elementor-element.elementor-element-e0e104b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-50b0683{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-50b0683:not(.elementor-motion-effects-element-type-background), .elementor-1589 .elementor-element.elementor-element-50b0683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7F8;}.elementor-1589 .elementor-element.elementor-element-e972ff1{--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:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#363636;--border-color:#363636;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-4a1681e.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-4a1681e{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:#999999;}.elementor-1589 .elementor-element.elementor-element-4a1681e a{color:#999999;}.elementor-1589 .elementor-element.elementor-element-4a1681e a:hover, .elementor-1589 .elementor-element.elementor-element-4a1681e a:focus{color:#999999;}.elementor-1589 .elementor-element.elementor-element-e0947a8{--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;--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-1589 .elementor-element.elementor-element-cdae38c{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:#999999;}.elementor-1589 .elementor-element.elementor-element-cdae38c a{color:#999999;}.elementor-1589 .elementor-element.elementor-element-cdae38c a:hover, .elementor-1589 .elementor-element.elementor-element-cdae38c a:focus{color:#999999;}.elementor-1589 .elementor-element.elementor-element-aaf8e90.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-aaf8e90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1589 .elementor-element.elementor-element-aaf8e90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1589 .elementor-element.elementor-element-aaf8e90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1589 .elementor-element.elementor-element-aaf8e90 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1589 .elementor-element.elementor-element-aaf8e90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1589 .elementor-element.elementor-element-aaf8e90 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-aaf8e90 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-aaf8e90{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-aaf8e90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-aaf8e90 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1589 .elementor-element.elementor-element-aaf8e90 .elementor-icon-list-text{color:#C3C3C3;transition:color 0.3s;}body.elementor-page-1589:not(.elementor-motion-effects-element-type-background), body.elementor-page-1589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7F8;}@media(max-width:1024px){.elementor-1589 .elementor-element.elementor-element-22d818c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1589 .elementor-element.elementor-element-05ba97d::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .e-con-inner > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1589 .elementor-element.elementor-element-f3892c4::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(max-width:767px){.elementor-1589 .elementor-element.elementor-element-cf1aef4{--min-height:653px;--gap:22px 0px;--row-gap:22px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-65c7dac{--content-width:360px;--gap:11px 23px;--row-gap:11px;--column-gap:23px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-9cc19f8{--width:59%;}.elementor-1589 .elementor-element.elementor-element-7b5cc85{padding:37px 0px 0px 0px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-1589 .elementor-element.elementor-element-7b5cc85 .elementor-heading-title{font-size:36px;}.elementor-1589 .elementor-element.elementor-element-915d51d{padding:0px 0px 0px 0px;--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-1589 .elementor-element.elementor-element-915d51d .elementor-heading-title{font-size:19px;letter-spacing:-0.5px;}.elementor-1589 .elementor-element.elementor-element-5911802{--content-width:360px;}.elementor-1589 .elementor-element.elementor-element-59421d9{--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;}.elementor-1589 .elementor-element.elementor-element-59421d9 .elementor-button{font-size:18px;}.elementor-1589 .elementor-element.elementor-element-216d4cf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1589 .elementor-element.elementor-element-58101d9{margin:0px 7px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-1589 .elementor-element.elementor-element-58101d9 .elementor-counter-number-wrapper{font-size:28px;}.elementor-1589 .elementor-element.elementor-element-653701b{--e-image-carousel-slides-to-show:3;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-653701b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-5411925{--content-width:360px;--min-height:886px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-e68bb40{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-1589 .elementor-element.elementor-element-e68bb40.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-e68bb40 .elementor-heading-title{font-size:26px;}.elementor-1589 .elementor-element.elementor-element-4098c0d{width:var( --container-widget-width, 269px );max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-4098c0d.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-4098c0d .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-1.7px;}.elementor-1589 .elementor-element.elementor-element-2411f78{--min-height:67px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1589 .elementor-element.elementor-element-74dcd5a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1589 .elementor-element.elementor-element-9f49217{--width:96%;--gap:51px 51px;--row-gap:51px;--column-gap:51px;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;}.elementor-1589 .elementor-element.elementor-element-d1f43c0 .elementor-icon{font-size:36px;}.elementor-1589 .elementor-element.elementor-element-d1f43c0 .elementor-icon svg{height:36px;}.elementor-1589 .elementor-element.elementor-element-0c5fef7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-0c5fef7 .elementor-icon-list-item > a{font-size:25px;line-height:1.4em;}.elementor-1589 .elementor-element.elementor-element-029343b{--content-width:360px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-b8e01c3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-b8e01c3 img{max-width:227px;}.elementor-1589 .elementor-element.elementor-element-6fa1c37{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-7a0275b{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-1589 .elementor-element.elementor-element-7a0275b.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-7a0275b .elementor-heading-title{font-size:31px;}.elementor-1589 .elementor-element.elementor-element-0e940ef{--min-height:217px;}.elementor-1589 .elementor-element.elementor-element-de052e0{--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;}.elementor-1589 .elementor-element.elementor-element-de135f7{--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;}.elementor-1589 .elementor-element.elementor-element-de135f7 .elementor-button{font-size:18px;}.elementor-1589 .elementor-element.elementor-element-95eb469{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1589 .elementor-element.elementor-element-7d9ead4{margin:0px 7px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-1589 .elementor-element.elementor-element-7d9ead4 .elementor-counter-number-wrapper{font-size:28px;}.elementor-1589 .elementor-element.elementor-element-250dd73{--margin-top:52px;--margin-bottom:67px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-06c5fad{width:auto;max-width:auto;z-index:2;text-align:center;}.elementor-1589 .elementor-element.elementor-element-06c5fad.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-06c5fad .elementor-heading-title{font-size:28px;}.elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-af3150c .elementor-icon-list-item > a{font-size:17px;line-height:1.4em;}.elementor-1589 .elementor-element.elementor-element-2c095db{--content-width:360px;--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1589 .elementor-element.elementor-element-1eead88{--min-height:549px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-8bea333 img{max-width:150px;}.elementor-1589 .elementor-element.elementor-element-2473ece{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;z-index:2;text-align:center;}.elementor-1589 .elementor-element.elementor-element-2473ece.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-2473ece .elementor-heading-title{font-size:27px;}.elementor-1589 .elementor-element.elementor-element-27358b4{--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;font-size:15px;}.elementor-1589 .elementor-element.elementor-element-72de155{--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;}.elementor-1589 .elementor-element.elementor-element-72de155 .elementor-button{font-size:14px;}.elementor-1589 .elementor-element.elementor-element-8f19e2d{--content-width:360px;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-18d57a8.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-8ccc657{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-1589 .elementor-element.elementor-element-8ccc657.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-8ccc657 .elementor-heading-title{font-size:28px;}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-1589 .elementor-element.elementor-element-ecdca27{--e-icon-list-icon-size:22px;}.elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-ecdca27 .elementor-icon-list-item > a{font-size:15px;line-height:1.4em;}.elementor-1589 .elementor-element.elementor-element-2c9be37{--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-1589 .elementor-element.elementor-element-a4b87e5{--content-width:360px;}.elementor-1589 .elementor-element.elementor-element-7f959bd{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-7f959bd img{max-width:227px;}.elementor-1589 .elementor-element.elementor-element-69632f7{--gap:29px 29px;--row-gap:29px;--column-gap:29px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-99e2e6f{--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-1589 .elementor-element.elementor-element-dd1bb66.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-d7615b1{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;z-index:2;text-align:center;}.elementor-1589 .elementor-element.elementor-element-d7615b1.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-d7615b1 .elementor-heading-title{font-size:28px;}.elementor-1589 .elementor-element.elementor-element-30d1f07{--e-icon-list-icon-size:18px;}.elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-30d1f07 .elementor-icon-list-item > a{font-size:15px;line-height:1.4em;}.elementor-1589 .elementor-element.elementor-element-8ab6c07{padding:60px 0px 0px 0px;--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-1589 .elementor-element.elementor-element-8ab6c07.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-8ab6c07 .elementor-heading-title{font-size:28px;}.elementor-1589 .elementor-element.elementor-element-e2761fc{--e-icon-list-icon-size:18px;}.elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-e2761fc .elementor-icon-list-item > a{font-size:20px;line-height:1.4em;}.elementor-1589 .elementor-element.elementor-element-9a512a7{--e-icon-list-icon-size:18px;}.elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-9a512a7 .elementor-icon-list-item > a{font-size:20px;line-height:1.4em;}.elementor-1589 .elementor-element.elementor-element-0ae60be{--e-icon-list-icon-size:18px;}.elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-0ae60be .elementor-icon-list-item > a{font-size:20px;line-height:1.4em;}.elementor-1589 .elementor-element.elementor-element-2305220{--e-icon-list-icon-size:18px;}.elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-2305220 .elementor-icon-list-item > a{font-size:20px;line-height:1.4em;}.elementor-1589 .elementor-element.elementor-element-c285df9{--e-icon-list-icon-size:18px;}.elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-c285df9 .elementor-icon-list-item > a{font-size:20px;line-height:1.4em;}.elementor-1589 .elementor-element.elementor-element-ee0a5bc{--e-icon-list-icon-size:18px;}.elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-ee0a5bc .elementor-icon-list-item > a{font-size:20px;line-height:1.4em;}.elementor-1589 .elementor-element.elementor-element-6f45a3c{--min-height:526px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1589 .elementor-element.elementor-element-e4ae31a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-9c7ef42{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-9c7ef42.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-9c7ef42 .elementor-heading-title{font-size:31px;}.elementor-1589 .elementor-element.elementor-element-92e1bdf{width:auto;max-width:auto;}.elementor-1589 .elementor-element.elementor-element-92e1bdf.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-92e1bdf .elementor-button{font-size:14px;padding:0px 7px 0px 38px;}.elementor-1589 .elementor-element.elementor-element-c2cd5a7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1589 .elementor-element.elementor-element-432e6b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-1589 .elementor-element.elementor-element-432e6b5 .elementor-counter-number-wrapper{font-size:28px;}.elementor-1589 .elementor-element.elementor-element-e0e2dd0{--container-widget-width:188px;--container-widget-flex-grow:0;width:var( --container-widget-width, 188px );max-width:188px;text-align:center;font-size:12px;}.elementor-1589 .elementor-element.elementor-element-e0e2dd0.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-d6fff82{--pa-carousel-center-padding:4;}.elementor-1589 .elementor-element.elementor-element-2fb11e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-37078b5{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-37078b5.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-37078b5 .elementor-heading-title{font-size:27px;}.elementor-1589 .elementor-element.elementor-element-2467269{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;--e-icon-list-icon-size:26px;}.elementor-1589 .elementor-element.elementor-element-2467269.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-2467269 .elementor-icon-list-item > a{font-size:15px;line-height:1.4em;}.elementor-1589 .elementor-element.elementor-element-e77e475{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-1589 .elementor-element.elementor-element-e77e475.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-e77e475 .elementor-heading-title{font-size:16px;}.elementor-1589 .elementor-element.elementor-element-9261108{--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-1589 .elementor-element.elementor-element-9261108.e-con{--order:-99999 /* order start hack */;}.elementor-1589 .elementor-element.elementor-element-70b275d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-557dceb{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-557dceb.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-557dceb .elementor-heading-title{font-size:32px;}.elementor-1589 .elementor-element.elementor-element-4bcff2c{width:auto;max-width:auto;text-align:center;}.elementor-1589 .elementor-element.elementor-element-4bcff2c.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-4bcff2c .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-1.7px;}.elementor-1589 .elementor-element.elementor-element-36bed37{--container-widget-width:427px;--container-widget-flex-grow:0;width:var( --container-widget-width, 427px );max-width:427px;}.elementor-1589 .elementor-element.elementor-element-36bed37 .elementor-button{font-size:18px;padding:0px 10px 0px 27px;}.elementor-1589 .elementor-element.elementor-element-8fa0926{--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-1589 .elementor-element.elementor-element-8fa0926.e-con{--order:-99999 /* order start hack */;}.elementor-1589 .elementor-element.elementor-element-f16b16a{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-f16b16a img{max-width:281px;}.elementor-1589 .elementor-element.elementor-element-a950996{padding:30px 0px 0px 0px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-a950996.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-a950996 .elementor-heading-title{font-size:31px;}.elementor-1589 .elementor-element.elementor-element-7384d37{--e-image-carousel-slides-to-show:2;}.elementor-1589 .elementor-element.elementor-element-7384d37 .swiper-pagination-bullet{width:4px;height:4px;}.elementor-1589 .elementor-element.elementor-element-07623c8{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-07623c8 img{max-width:313px;}.elementor-1589 .elementor-element.elementor-element-78c7f31{--content-width:360px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-89b5013{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-1589 .elementor-element.elementor-element-89b5013.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-89b5013 .elementor-heading-title{font-size:25px;}.elementor-1589 .elementor-element.elementor-element-f7f03c2{width:auto;max-width:auto;text-align:center;}.elementor-1589 .elementor-element.elementor-element-f7f03c2.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-f7f03c2 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-1.7px;}.elementor-1589 .elementor-element.elementor-element-406f727{--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;--flex-wrap:wrap;}.elementor-1589 .elementor-element.elementor-element-55a85bc{--min-height:67px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1589 .elementor-element.elementor-element-cd2e05b{--gap:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-1589 .elementor-element.elementor-element-24727b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-24727b7 img{max-width:317px;}.elementor-1589 .elementor-element.elementor-element-4cb7514{--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1589 .elementor-element.elementor-element-025596d{--e-icon-list-icon-size:8px;}.elementor-1589 .elementor-element.elementor-element-025596d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-025596d .elementor-icon-list-item > a{font-size:12px;}.elementor-1589 .elementor-element.elementor-element-6f4b3a4{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;z-index:2;text-align:left;}.elementor-1589 .elementor-element.elementor-element-6f4b3a4 .elementor-heading-title{font-size:24px;}.elementor-1589 .elementor-element.elementor-element-888e2fc{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-1589 .elementor-element.elementor-element-888e2fc.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-888e2fc .elementor-heading-title{font-size:14px;}.elementor-1589 .elementor-element.elementor-element-918edee{--min-height:67px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1589 .elementor-element.elementor-element-f5ad0bd{--gap:13px 0px;--row-gap:13px;--column-gap:0px;}.elementor-1589 .elementor-element.elementor-element-00d4cec{--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-1589 .elementor-element.elementor-element-8106d2e{--e-icon-list-icon-size:8px;}.elementor-1589 .elementor-element.elementor-element-8106d2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-8106d2e .elementor-icon-list-item > a{font-size:12px;}.elementor-1589 .elementor-element.elementor-element-9e86f83{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;z-index:2;text-align:left;}.elementor-1589 .elementor-element.elementor-element-9e86f83 .elementor-heading-title{font-size:24px;}.elementor-1589 .elementor-element.elementor-element-f135bfd{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:left;}.elementor-1589 .elementor-element.elementor-element-f135bfd.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-f135bfd .elementor-heading-title{font-size:14px;}.elementor-1589 .elementor-element.elementor-element-4ab0b84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-4ab0b84.elementor-element{--order:-99999 /* order start hack */;}.elementor-1589 .elementor-element.elementor-element-4ab0b84 img{max-width:317px;}.elementor-1589 .elementor-element.elementor-element-1d48d20{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-1d48d20 img{max-width:227px;}.elementor-1589 .elementor-element.elementor-element-8b84e8a.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-35b8afb{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-1589 .elementor-element.elementor-element-35b8afb.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-35b8afb .elementor-heading-title{font-size:29px;}.elementor-1589 .elementor-element.elementor-element-5fab510{--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;}.elementor-1589 .elementor-element.elementor-element-5fab510 .elementor-button{font-size:18px;}.elementor-1589 .elementor-element.elementor-element-72ea599{--width:360px;--justify-content:center;}.elementor-1589 .elementor-element.elementor-element-ee356ec{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-ee356ec.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-ee356ec .elementor-heading-title{font-size:32px;}.elementor-1589 .elementor-element.elementor-element-4e04c66{--width:80%;--min-height:303px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1589 .elementor-element.elementor-element-d51c8cb{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-d51c8cb.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-d51c8cb .elementor-heading-title{font-size:23px;}.elementor-1589 .elementor-element.elementor-element-d960cd9{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-d960cd9.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-d960cd9 .elementor-heading-title{font-size:15px;}.elementor-1589 .elementor-element.elementor-element-a8a9114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-06d7e4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-caad6ec{width:var( --container-widget-width, 222px );max-width:222px;margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-caad6ec.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-caad6ec .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-1.7px;}.elementor-1589 .elementor-element.elementor-element-16e9fb8{--width:80%;--min-height:303px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1589 .elementor-element.elementor-element-cd4a4e6{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-cd4a4e6.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-cd4a4e6 .elementor-heading-title{font-size:23px;}.elementor-1589 .elementor-element.elementor-element-3affa43{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-3affa43.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-3affa43 .elementor-heading-title{font-size:15px;}.elementor-1589 .elementor-element.elementor-element-c837f47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-2da019b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-7db5493{width:var( --container-widget-width, 222px );max-width:222px;margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-7db5493.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-7db5493 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-1.7px;}.elementor-1589 .elementor-element.elementor-element-8552ddb{--width:80%;--min-height:303px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1589 .elementor-element.elementor-element-20e05e6{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-20e05e6.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-20e05e6 .elementor-heading-title{font-size:23px;}.elementor-1589 .elementor-element.elementor-element-df4eead{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-df4eead.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-df4eead .elementor-heading-title{font-size:15px;}.elementor-1589 .elementor-element.elementor-element-a3ce26b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-8ff2d7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-80976ae{width:var( --container-widget-width, 222px );max-width:222px;margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-80976ae.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-80976ae .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-1.7px;}.elementor-1589 .elementor-element.elementor-element-2dcc21f{--width:80%;--min-height:303px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1589 .elementor-element.elementor-element-3144dc9{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-3144dc9.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-3144dc9 .elementor-heading-title{font-size:23px;}.elementor-1589 .elementor-element.elementor-element-a1eec78{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-a1eec78.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-a1eec78 .elementor-heading-title{font-size:15px;}.elementor-1589 .elementor-element.elementor-element-eeecbaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-b9667de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1589 .elementor-element.elementor-element-c10a532{width:var( --container-widget-width, 222px );max-width:222px;margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-c10a532.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-c10a532 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-1.7px;}.elementor-1589 .elementor-element.elementor-element-22d818c{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-22d818c.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-13d8127.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-80613f1{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;z-index:2;text-align:center;}.elementor-1589 .elementor-element.elementor-element-80613f1.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-80613f1 .elementor-heading-title{font-size:29px;}.elementor-1589 .elementor-element.elementor-element-eacae99{--width:360px;--justify-content:center;}.elementor-1589 .elementor-element.elementor-element-05ba97d{--min-height:546px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1589 .elementor-element.elementor-element-05ba97d::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .e-con-inner > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-05ba97d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1589 .elementor-element.elementor-element-cafd7a4{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-cafd7a4.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-cafd7a4 .elementor-heading-title{font-size:31px;}.elementor-1589 .elementor-element.elementor-element-8765d49{width:auto;max-width:auto;text-align:center;}.elementor-1589 .elementor-element.elementor-element-8765d49.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-8765d49 .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-1px;}.elementor-1589 .elementor-element.elementor-element-5565523{margin:-32px -16px calc(var(--kit-widget-spacing, 0px) + 4px) -47px;}.elementor-1589 .elementor-element.elementor-element-5565523 img{max-width:590px;}.elementor-1589 .elementor-element.elementor-element-f3892c4{--min-height:667px;}.elementor-1589 .elementor-element.elementor-element-f3892c4::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-f3892c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1589 .elementor-element.elementor-element-4dc0594{width:auto;max-width:auto;text-align:center;}.elementor-1589 .elementor-element.elementor-element-4dc0594.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-4dc0594 .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-1px;}.elementor-1589 .elementor-element.elementor-element-9be5047{width:auto;max-width:auto;text-align:center;}.elementor-1589 .elementor-element.elementor-element-9be5047.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-9be5047 .elementor-heading-title{font-size:58px;line-height:1.3em;letter-spacing:-1px;}.elementor-1589 .elementor-element.elementor-element-1a65ab9{width:auto;max-width:auto;text-align:center;}.elementor-1589 .elementor-element.elementor-element-1a65ab9.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-1a65ab9 .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-1px;}.elementor-1589 .elementor-element.elementor-element-dcf138b{width:auto;max-width:auto;text-align:center;}.elementor-1589 .elementor-element.elementor-element-dcf138b.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-dcf138b .elementor-heading-title{font-size:100px;line-height:1.3em;letter-spacing:-1px;}.elementor-1589 .elementor-element.elementor-element-093c866{--container-widget-width:427px;--container-widget-flex-grow:0;width:var( --container-widget-width, 427px );max-width:427px;}.elementor-1589 .elementor-element.elementor-element-093c866 .elementor-button{font-size:18px;padding:0px 10px 0px 27px;}.elementor-1589 .elementor-element.elementor-element-cd71e83{--content-width:360px;--justify-content:center;--padding-top:320px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-10fbe88{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-10fbe88.e-con{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-75ff635{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;text-align:center;}.elementor-1589 .elementor-element.elementor-element-75ff635.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-75ff635 .elementor-heading-title{font-size:42px;}.elementor-1589 .elementor-element.elementor-element-b0d071a{width:auto;max-width:auto;text-align:center;}.elementor-1589 .elementor-element.elementor-element-b0d071a.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-b0d071a .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-1px;}.elementor-1589 .elementor-element.elementor-element-01d681d{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;}.elementor-1589 .elementor-element.elementor-element-73198e5{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-b299413{width:var( --container-widget-width, 336px );max-width:336px;padding:0px 0px 0px 0px;--container-widget-width:336px;--container-widget-flex-grow:0;text-align:center;}.elementor-1589 .elementor-element.elementor-element-b299413.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-b299413 .elementor-heading-title{font-size:42px;}.elementor-1589 .elementor-element.elementor-element-e0e104b{padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-50b0683{--content-width:360px;}.elementor-1589 .elementor-element.elementor-element-4a1681e{width:var( --container-widget-width, 361px );max-width:361px;--container-widget-width:361px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-1589 .elementor-element.elementor-element-e0947a8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 6px;--row-gap:0px;--column-gap:6px;}.elementor-1589 .elementor-element.elementor-element-cdae38c{font-size:14px;}}@media(min-width:768px){.elementor-1589 .elementor-element.elementor-element-9cc19f8{--width:19%;}.elementor-1589 .elementor-element.elementor-element-216d4cf{--width:38%;}.elementor-1589 .elementor-element.elementor-element-9f49217{--width:100%;}.elementor-1589 .elementor-element.elementor-element-2d9316a{--width:88%;}.elementor-1589 .elementor-element.elementor-element-7123640{--width:79%;}.elementor-1589 .elementor-element.elementor-element-0e940ef{--width:1104px;}.elementor-1589 .elementor-element.elementor-element-95eb469{--width:38%;}.elementor-1589 .elementor-element.elementor-element-a4b87e5{--content-width:1163px;}.elementor-1589 .elementor-element.elementor-element-e4ae31a{--width:41%;}.elementor-1589 .elementor-element.elementor-element-2792270{--width:487px;}.elementor-1589 .elementor-element.elementor-element-9261108{--width:78%;}.elementor-1589 .elementor-element.elementor-element-7ea21fe{--width:78%;}.elementor-1589 .elementor-element.elementor-element-8fa0926{--width:78%;}.elementor-1589 .elementor-element.elementor-element-78c7f31{--content-width:1280px;}.elementor-1589 .elementor-element.elementor-element-55a85bc{--width:1296px;}.elementor-1589 .elementor-element.elementor-element-cd2e05b{--width:1140px;}.elementor-1589 .elementor-element.elementor-element-4cb7514{--width:37%;}.elementor-1589 .elementor-element.elementor-element-918edee{--width:1296px;}.elementor-1589 .elementor-element.elementor-element-f5ad0bd{--width:1140px;}.elementor-1589 .elementor-element.elementor-element-00d4cec{--width:37%;}.elementor-1589 .elementor-element.elementor-element-6675f4e{--width:369px;}.elementor-1589 .elementor-element.elementor-element-8286cfe{--width:369px;}.elementor-1589 .elementor-element.elementor-element-d50211e{--width:369px;}.elementor-1589 .elementor-element.elementor-element-e34c23d{--width:1163px;}.elementor-1589 .elementor-element.elementor-element-72ea599{--width:100%;}.elementor-1589 .elementor-element.elementor-element-4e04c66{--width:326px;}.elementor-1589 .elementor-element.elementor-element-16e9fb8{--width:326px;}.elementor-1589 .elementor-element.elementor-element-8552ddb{--width:326px;}.elementor-1589 .elementor-element.elementor-element-2dcc21f{--width:326px;}.elementor-1589 .elementor-element.elementor-element-05ba97d{--width:450px;}.elementor-1589 .elementor-element.elementor-element-f3892c4{--width:651px;}.elementor-1589 .elementor-element.elementor-element-eb3ef83{--width:57%;}.elementor-1589 .elementor-element.elementor-element-10fbe88{--width:50%;}.elementor-1589 .elementor-element.elementor-element-e0947a8{--width:32%;}}/* Start custom CSS for image, class: .elementor-element-d0d8261 */.elementor-1589 .elementor-element.elementor-element-d0d8261:hover{
    transition: 0.4s ease all;
}

.elementor-1589 .elementor-element.elementor-element-d0d8261:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e7d5bb */.elementor-1589 .elementor-element.elementor-element-2e7d5bb:hover{
    transition: 0.4s ease all;
}

.elementor-1589 .elementor-element.elementor-element-2e7d5bb:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8b5fe5 *//* Animação da seta balançando */
@keyframes wiggleArrow {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(4px); }
  100% { transform: translateX(0); }
}

/* SVG dentro do botão */
.elementor-1589 .elementor-element.elementor-element-c8b5fe5 svg{
  width: 34.37px;
  transition: transform .3s ease;
}

/* Estado normal */
.elementor-1589 .elementor-element.elementor-element-c8b5fe5 .elementor-button {
  border-radius: 9.087px;
  border: 0.826px solid rgba(255, 255, 255, 0.20);
  background: var(--GRADIENTE-02, linear-gradient(91deg, #004081 -8.78%, #3A8DDD 89.28%));
  box-shadow: 0 0 13.217px 3.304px rgba(180, 156, 197, 0.08);
  transition: .3s ease;
}

/* HOVER: brilho + seta balançando */
.elementor-1589 .elementor-element.elementor-element-c8b5fe5:hover .elementor-button {
  background: linear-gradient(91deg, #0062C7 -8.78%, #50A8FF 89.28%);
  box-shadow: 0 0 25px 10px rgba(0, 173, 255, 0.45);
}

.elementor-1589 .elementor-element.elementor-element-c8b5fe5:hover svg {
  animation: wiggleArrow .6s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c7dac */.elementor-1589 .elementor-element.elementor-element-65c7dac{
    border-bottom: 2px solid rgba(0, 0, 0, 0.05);
background: rgba(0, 0, 0, 0.35);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59421d9 *//* Animação da seta balançando */
@keyframes wiggleArrow {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(4px); }
  100% { transform: translateX(0); }
}

/* SVG dentro do botão */
.elementor-1589 .elementor-element.elementor-element-59421d9 svg{
  width: 34.37px;
  transition: transform .3s ease;
}

/* Estado normal */
.elementor-1589 .elementor-element.elementor-element-59421d9 .elementor-button {
  border-radius: 9.087px;
  border: 0.826px solid rgba(255, 255, 255, 0.20);
  background: var(--GRADIENTE-02, linear-gradient(91deg, #004081 -8.78%, #3A8DDD 89.28%));
  box-shadow: 0 0 13.217px 3.304px rgba(180, 156, 197, 0.08);
  transition: .3s ease;
}

/* HOVER: brilho + seta balançando */
.elementor-1589 .elementor-element.elementor-element-59421d9:hover .elementor-button {
  background: linear-gradient(91deg, #0062C7 -8.78%, #50A8FF 89.28%);
  box-shadow: 0 0 25px 10px rgba(0, 173, 255, 0.45);
}

.elementor-1589 .elementor-element.elementor-element-59421d9:hover svg {
  animation: wiggleArrow .6s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4bc6d2 */.elementor-1589 .elementor-element.elementor-element-b4bc6d2{
    transition: 1s ease all;
}

.elementor-1589 .elementor-element.elementor-element-b4bc6d2:hover{
    transform: scale(1.1);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-570fad8 */.elementor-1589 .elementor-element.elementor-element-570fad8{
    position: relative;
    left: -15px;
    transition: 1s ease all;
}

.elementor-1589 .elementor-element.elementor-element-570fad8:hover{
    transform: scale(1.1);
    position: relative;
    left: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7ad264 */.elementor-1589 .elementor-element.elementor-element-c7ad264{
    position: relative;
    left: -31px;
    transition: 1s ease all;
}

.elementor-1589 .elementor-element.elementor-element-c7ad264:hover{
    transform: scale(1.1);
    position: relative;
    left: -15px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-653701b */.elementor-1589 .elementor-element.elementor-element-653701b .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d53b7e0 */.container {
  width: 100%;
  height: 100%;
  background-image: repeating-linear-gradient(
    90deg, /* agora as linhas ficam verticais */
    rgba(100, 183, 225, 1), /* cor da linha */
    rgba(100, 183, 225, 1) 1px, /* espessura da linha */
    transparent 1px,
    transparent
  );
  background-size: 60px 100%; /* distância das linhas a cada 30px */
}

.elementor-1589 .elementor-element.elementor-element-d53b7e0 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100vw;
  height: 100vh;
  pointer-events: none;
  opacity: 0.1; /* opacidade das linhas */
  /* gradiente suave */
  mask-image: linear-gradient(to top, transparent, #000000 35%, transparent 100%);
  -webkit-mask-image: linear-gradient(to top, transparent, #000000 35%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-371045e */.elementor-1589 .elementor-element.elementor-element-371045e{
    border-radius: 78.078px;
border: 0.789px solid #F2F2F2;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 0 9.306px 0 rgba(222, 239, 254, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2411f78 */.elementor-1589 .elementor-element.elementor-element-2411f78{
    border-radius: 20px;
background: #FFF;
box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6fa1c37 */.elementor-1589 .elementor-element.elementor-element-6fa1c37{
border-radius: 78.078px;
border: 0.789px solid #484848;
background: #1F1F1F;
box-shadow: 0 0 9.306px 0 rgba(0, 0, 0, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-de052e0 */.elementor-1589 .elementor-element.elementor-element-de052e0{
    border-radius: 7.299px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #13171E;
box-shadow: 0 0.608px 12.165px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e940ef */.elementor-1589 .elementor-element.elementor-element-0e940ef{
    border-radius: 10px;
border: 1.15px solid rgba(255, 255, 255, 0.10);
background: #13171E;
box-shadow: 0 0.575px 11.5px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de135f7 *//* Animação da seta balançando */
@keyframes wiggleArrow {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(4px); }
  100% { transform: translateX(0); }
}

/* SVG dentro do botão */
.elementor-1589 .elementor-element.elementor-element-de135f7 svg{
  width: 34.37px;
  transition: transform .3s ease;
}

/* Estado normal */
.elementor-1589 .elementor-element.elementor-element-de135f7 .elementor-button {
  border-radius: 9.087px;
  border: 0.826px solid rgba(255, 255, 255, 0.20);
  background: var(--GRADIENTE-02, linear-gradient(91deg, #004081 -8.78%, #3A8DDD 89.28%));
  box-shadow: 0 0 13.217px 3.304px rgba(180, 156, 197, 0.08);
  transition: .3s ease;
}

/* HOVER: brilho + seta balançando */
.elementor-1589 .elementor-element.elementor-element-de135f7:hover .elementor-button {
  background: linear-gradient(91deg, #0062C7 -8.78%, #50A8FF 89.28%);
  box-shadow: 0 0 25px 10px rgba(0, 173, 255, 0.45);
}

.elementor-1589 .elementor-element.elementor-element-de135f7:hover svg {
  animation: wiggleArrow .6s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a84e46 */.elementor-1589 .elementor-element.elementor-element-7a84e46{
    transition: 1s ease all;
}

.elementor-1589 .elementor-element.elementor-element-7a84e46:hover{
    transform: scale(1.1);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c2a5b4 */.elementor-1589 .elementor-element.elementor-element-4c2a5b4{
    position: relative;
    left: -15px;
    transition: 1s ease all;
}

.elementor-1589 .elementor-element.elementor-element-4c2a5b4:hover{
    transform: scale(1.1);
    position: relative;
    left: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9247a14 */.elementor-1589 .elementor-element.elementor-element-9247a14{
    position: relative;
    left: -31px;
    transition: 1s ease all;
}

.elementor-1589 .elementor-element.elementor-element-9247a14:hover{
    transform: scale(1.1);
    position: relative;
    left: -15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72de155 *//* Animação da seta balançando */
@keyframes wiggleArrow {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(4px); }
  100% { transform: translateX(0); }
}

/* SVG dentro do botão */
.elementor-1589 .elementor-element.elementor-element-72de155 svg{
  width: 34.37px;
  transition: transform .3s ease;
}

/* Estado normal */
.elementor-1589 .elementor-element.elementor-element-72de155 .elementor-button {
  border-radius: 9.087px;
  border: 0.826px solid rgba(255, 255, 255, 0.20);
  background: var(--GRADIENTE-02, linear-gradient(91deg, #004081 -8.78%, #3A8DDD 89.28%));
  box-shadow: 0 0 13.217px 3.304px rgba(180, 156, 197, 0.08);
  transition: .3s ease;
}

/* HOVER: brilho + seta balançando */
.elementor-1589 .elementor-element.elementor-element-72de155:hover .elementor-button {
  background: linear-gradient(91deg, #0062C7 -8.78%, #50A8FF 89.28%);
  box-shadow: 0 0 25px 10px rgba(0, 173, 255, 0.45);
}

.elementor-1589 .elementor-element.elementor-element-72de155:hover svg {
  animation: wiggleArrow .6s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eead88 */.elementor-1589 .elementor-element.elementor-element-1eead88{
    border-radius: 25px;
border: 2px solid #FFF;
background: #E9F7FF;
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-18d57a8 */.elementor-1589 .elementor-element.elementor-element-18d57a8{
    border-radius: 78.078px;
border: 0.789px solid #F2F2F2;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 0 9.306px 0 rgba(222, 239, 254, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-28897f9 */.elementor-1589 .elementor-element.elementor-element-28897f9{
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dd1bb66 */.elementor-1589 .elementor-element.elementor-element-dd1bb66{
border-radius: 78.078px;
border: 0.789px solid #484848;
background: #1F1F1F;
box-shadow: 0 0 9.306px 0 rgba(0, 0, 0, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92e1bdf *//* Animação da seta balançando */
@keyframes wiggleArrow {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(4px); }
  100% { transform: translateX(0); }
}

/* SVG dentro do botão */
.elementor-1589 .elementor-element.elementor-element-92e1bdf svg{
  width: 34.37px;
  transition: transform .3s ease;
}

/* Estado normal */
.elementor-1589 .elementor-element.elementor-element-92e1bdf .elementor-button {
  border-radius: 9.087px;
  border: 0.826px solid rgba(255, 255, 255, 0.20);
  background: var(--GRADIENTE-02, linear-gradient(91deg, #004081 -8.78%, #3A8DDD 89.28%));
  box-shadow: 0 0 13.217px 3.304px rgba(180, 156, 197, 0.08);
  transition: .3s ease;
}

/* HOVER: brilho + seta balançando */
.elementor-1589 .elementor-element.elementor-element-92e1bdf:hover .elementor-button {
  background: linear-gradient(91deg, #0062C7 -8.78%, #50A8FF 89.28%);
  box-shadow: 0 0 25px 10px rgba(0, 173, 255, 0.45);
}

.elementor-1589 .elementor-element.elementor-element-92e1bdf:hover svg {
  animation: wiggleArrow .6s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e0ea51 */.elementor-1589 .elementor-element.elementor-element-2e0ea51{
    transition: 1s ease all;
}

.elementor-1589 .elementor-element.elementor-element-2e0ea51:hover{
    transform: scale(1.1);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c95f604 */.elementor-1589 .elementor-element.elementor-element-c95f604{
    position: relative;
    left: -15px;
    transition: 1s ease all;
}

.elementor-1589 .elementor-element.elementor-element-c95f604:hover{
    transform: scale(1.1);
    position: relative;
    left: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22c90d8 */.elementor-1589 .elementor-element.elementor-element-22c90d8{
    position: relative;
    left: -31px;
    transition: 1s ease all;
}

.elementor-1589 .elementor-element.elementor-element-22c90d8:hover{
    transform: scale(1.1);
    position: relative;
    left: -15px;
}/* End custom CSS */
/* Start custom CSS for premium-carousel-widget, class: .elementor-element-d6fff82 */.elementor-1589 .elementor-element.elementor-element-d6fff82 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2792270 */.elementor-1589 .elementor-element.elementor-element-2792270{
    border-radius: 15px;
border: 2px solid rgba(0, 0, 0, 0.05);
background: #F7F7F7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f45a3c */.elementor-1589 .elementor-element.elementor-element-6f45a3c{
border-radius: 20px;
opacity: 0.9791;
background: #FFF;
box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b9eacde */.elementor-1589 .elementor-element.elementor-element-b9eacde{
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36bed37 *//* Animação da seta balançando */
@keyframes wiggleArrow {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(4px); }
  100% { transform: translateX(0); }
}

/* SVG dentro do botão */
.elementor-1589 .elementor-element.elementor-element-36bed37 svg{
  width: 34.37px;
  transition: transform .3s ease;
}

/* Estado normal */
.elementor-1589 .elementor-element.elementor-element-36bed37 .elementor-button {
  border-radius: 9.087px;
  border: 0.826px solid rgba(255, 255, 255, 0.20);
  background: var(--GRADIENTE-02, linear-gradient(91deg, #004081 -8.78%, #3A8DDD 89.28%));
  box-shadow: 0 0 13.217px 3.304px rgba(180, 156, 197, 0.08);
  transition: .3s ease;
}

/* HOVER: brilho + seta balançando */
.elementor-1589 .elementor-element.elementor-element-36bed37:hover .elementor-button {
  background: linear-gradient(91deg, #0062C7 -8.78%, #50A8FF 89.28%);
  box-shadow: 0 0 25px 10px rgba(0, 173, 255, 0.45);
}

.elementor-1589 .elementor-element.elementor-element-36bed37:hover svg {
  animation: wiggleArrow .6s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07623c8 */.elementor-1589 .elementor-element.elementor-element-07623c8 {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68c53e4 */.elementor-1589 .elementor-element.elementor-element-68c53e4{
    border-radius: 78.078px;
border: 0.789px solid #F2F2F2;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 0 9.306px 0 rgba(222, 239, 254, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f4b3a4 */@media(max-width:767px){
    .elementor-1589 .elementor-element.elementor-element-6f4b3a4 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a85bc */.elementor-1589 .elementor-element.elementor-element-55a85bc{
    border-radius: 20px;
background: #FFF;
box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e86f83 */@media(max-width:767px){
    .elementor-1589 .elementor-element.elementor-element-9e86f83 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918edee */.elementor-1589 .elementor-element.elementor-element-918edee{
    border-radius: 20px;
background: #FFF;
box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.03);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b84e8a */.elementor-1589 .elementor-element.elementor-element-8b84e8a{
border-radius: 78.078px;
border: 0.789px solid #484848;
background: #1F1F1F;
box-shadow: 0 0 9.306px 0 rgba(0, 0, 0, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16d420d */.elementor-1589 .elementor-element.elementor-element-16d420d svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6675f4e */.elementor-1589 .elementor-element.elementor-element-6675f4e{
border-radius: 11px;
background: #0F141A;
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFFFFF10;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a055d46 */.elementor-1589 .elementor-element.elementor-element-a055d46 svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8286cfe */.elementor-1589 .elementor-element.elementor-element-8286cfe{
border-radius: 11px;
background: #0F141A;
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFFFFF10;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffd2511 */.elementor-1589 .elementor-element.elementor-element-ffd2511 svg {
  filter: drop-shadow(0 4px 6px rgba(180, 156, 197, 0.5));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d50211e */.elementor-1589 .elementor-element.elementor-element-d50211e{
border-radius: 11px;
background: #0F141A;
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
border: 2px solid #FFFFFF10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fab510 *//* Animação da seta balançando */
@keyframes wiggleArrow {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(4px); }
  100% { transform: translateX(0); }
}

/* SVG dentro do botão */
.elementor-1589 .elementor-element.elementor-element-5fab510 svg{
  width: 34.37px;
  transition: transform .3s ease;
}

/* Estado normal */
.elementor-1589 .elementor-element.elementor-element-5fab510 .elementor-button {
  border-radius: 9.087px;
  border: 0.826px solid rgba(255, 255, 255, 0.20);
  background: var(--GRADIENTE-02, linear-gradient(91deg, #004081 -8.78%, #3A8DDD 89.28%));
  box-shadow: 0 0 13.217px 3.304px rgba(180, 156, 197, 0.08);
  transition: .3s ease;
}

/* HOVER: brilho + seta balançando */
.elementor-1589 .elementor-element.elementor-element-5fab510:hover .elementor-button {
  background: linear-gradient(91deg, #0062C7 -8.78%, #50A8FF 89.28%);
  box-shadow: 0 0 25px 10px rgba(0, 173, 255, 0.45);
}

.elementor-1589 .elementor-element.elementor-element-5fab510:hover svg {
  animation: wiggleArrow .6s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e04c66 */.elementor-1589 .elementor-element.elementor-element-4e04c66{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16e9fb8 */.elementor-1589 .elementor-element.elementor-element-16e9fb8{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8552ddb */.elementor-1589 .elementor-element.elementor-element-8552ddb{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dcc21f */.elementor-1589 .elementor-element.elementor-element-2dcc21f{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e04c66 */.elementor-1589 .elementor-element.elementor-element-4e04c66{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16e9fb8 */.elementor-1589 .elementor-element.elementor-element-16e9fb8{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8552ddb */.elementor-1589 .elementor-element.elementor-element-8552ddb{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dcc21f */.elementor-1589 .elementor-element.elementor-element-2dcc21f{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e04c66 */.elementor-1589 .elementor-element.elementor-element-4e04c66{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16e9fb8 */.elementor-1589 .elementor-element.elementor-element-16e9fb8{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8552ddb */.elementor-1589 .elementor-element.elementor-element-8552ddb{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dcc21f */.elementor-1589 .elementor-element.elementor-element-2dcc21f{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e04c66 */.elementor-1589 .elementor-element.elementor-element-4e04c66{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16e9fb8 */.elementor-1589 .elementor-element.elementor-element-16e9fb8{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8552ddb */.elementor-1589 .elementor-element.elementor-element-8552ddb{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dcc21f */.elementor-1589 .elementor-element.elementor-element-2dcc21f{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e04c66 */.elementor-1589 .elementor-element.elementor-element-4e04c66{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16e9fb8 */.elementor-1589 .elementor-element.elementor-element-16e9fb8{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8552ddb */.elementor-1589 .elementor-element.elementor-element-8552ddb{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dcc21f */.elementor-1589 .elementor-element.elementor-element-2dcc21f{
    border-radius: 14.516px;
border: 2px solid rgba(255, 255, 255, 0.10);
background: #0C151E;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13d8127 */.elementor-1589 .elementor-element.elementor-element-13d8127{
border-radius: 78.078px;
border: 0.789px solid #484848;
background: #1F1F1F;
box-shadow: 0 0 9.306px 0 rgba(0, 0, 0, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5565523 */.elementor-1589 .elementor-element.elementor-element-5565523{
    position: absolute;
    bottom: -420px;
    left: -100px;
}

@media(max-width:767px){
 .elementor-1589 .elementor-element.elementor-element-5565523{
    position: absolute;
    bottom: -250px;
    left: 10px;
}   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05ba97d */.elementor-1589 .elementor-element.elementor-element-05ba97d{
    border-radius: 11px;
background: #0C1115;
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9be5047 */.mix{
font-size: 30.892px;
line-height: 42.477px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcf138b */.mix1{
font-size: 50px;
font-style: normal;
font-weight: 400;
line-height: 29px;
letter-spacing: -3.6px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-093c866 *//* Animação da seta balançando */
@keyframes wiggleArrow {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(4px); }
  100% { transform: translateX(0); }
}

/* SVG dentro do botão */
.elementor-1589 .elementor-element.elementor-element-093c866 svg{
  width: 34.37px;
  transition: transform .3s ease;
}

/* Estado normal */
.elementor-1589 .elementor-element.elementor-element-093c866 .elementor-button {
  border-radius: 9.087px;
  border: 0.826px solid rgba(255, 255, 255, 0.20);
  background: var(--GRADIENTE-02, linear-gradient(91deg, #004081 -8.78%, #3A8DDD 89.28%));
  box-shadow: 0 0 13.217px 3.304px rgba(180, 156, 197, 0.08);
  transition: .3s ease;
}

/* HOVER: brilho + seta balançando */
.elementor-1589 .elementor-element.elementor-element-093c866:hover .elementor-button {
  background: linear-gradient(91deg, #0062C7 -8.78%, #50A8FF 89.28%);
  box-shadow: 0 0 25px 10px rgba(0, 173, 255, 0.45);
}

.elementor-1589 .elementor-element.elementor-element-093c866:hover svg {
  animation: wiggleArrow .6s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3892c4 */.elementor-1589 .elementor-element.elementor-element-f3892c4{
    border-radius: 11px;
background: #0C1115;
box-shadow: 0 4px 6px 4px rgba(180, 156, 197, 0.08);
backdrop-filter: blur(2.5px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ba97e2 */.elementor-1589 .elementor-element.elementor-element-3ba97e2{
    border-radius: 78.078px;
border: 0.789px solid #F2F2F2;
background: rgba(255, 255, 255, 0.50);
box-shadow: 0 0 9.306px 0 rgba(222, 239, 254, 0.50) inset, -6.406px 4.576px 11.83px 0 rgba(59, 67, 138, 0.05);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4a41845 */.scroll-animated {
  opacity: 0;
  filter: blur(5px);
  will-change: opacity, transform, filter;
}

.scroll-animated.ativo{
    transition: .7s ease-out;
}

.js-scroll-left {
  transform: translate3d(-60px, 0, 0);
} 

.js-scroll-right {
  transform: translate3d(60px, 0, 0);
}

.js-scroll-bottom {
  transform: translate3d(0, 50px, 0);
}

.ativo {
  opacity: 1;
  filter: none;
  transform: translate3d(0, 0, 0) !important;
}

@media (min-width: 1025px) {
  .D1.ativo { transition-delay: 100ms; }
  .D2.ativo { transition-delay: 200ms; }
  .D3.ativo { transition-delay: 300ms; }
    .D4.ativo { transition-delay: 400ms; }
  .D5.ativo { transition-delay: 500ms; }
  .D6.ativo { transition-delay: 600ms; }
    .D7.ativo { transition-delay: 700ms; }
  .D8.ativo { transition-delay: 800ms; }
  .D9.ativo { transition-delay: 900ms; }
}

@media (max-width: 767px) {
  .js-scroll-left,
  .js-scroll-right {
    transform: translate3d(0, 90px, 0);
  }
  
  .no-mobi {
    opacity: 1;
    filter: none;
    transform: translate3d(0, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS *//* Retirar margens e rolagem horizontal */

.elementor-widget-text-editor p:last-child{
margin-top:0px; /* Retira espaçamento superior dos paragrafos */
margin-bottom:0px; /* Retira espaçamento inferior dos paragrafos */
}

html,
body{
width:100%;
}

.balance {
  text-wrap: balance; /* Equilibra a quebra de linhas automaticamente, melhorando a legibilidade de títulos ou textos curtos. Precisa adicionar a class CSS "balance" sem aspas no widget de texto/titulo desejado.*/
}

/*  Medidas */

.elementor-icon svg {
  height: unset !important;
  margin-bottom: -7px;
} 

/* fade up */

/* === Animação fadeUp com delay progressivo === */

/* 1. Define a animação chamada 'fadeUp' */
@keyframes fadeUp {
  0% {
    opacity: 0; /* Começa invisível */
    filter: blur(7px); /* E com desfoque */
    transform: translateY(-80px); /* E deslocado para cima */
  }
  100% {
    opacity: 1; /* Fica visível */
    filter: blur(0); /* Sem desfoque */
    transform: translateY(0); /* Volta para o lugar original */
  }
}

/* 2. Classe base que aplica a animação */
.up {
  opacity: 0; /* Garante que comece invisível */
  animation-name: fadeUp; /* Usa a animação criada acima */
  animation-duration: 1s; /* Duração da animação */
  animation-fill-mode: forwards; /* Mantém o estado final após animar */
  animation-timing-function: ease; /* Transição suave */
}

/* 3. Delays progressivos para criar efeito cascata */
/* Adicione essas classes combinadas com .up em cada elemento */

.up-1 { animation-delay: 0.2s; }
.up-2 { animation-delay: 0.4s; }
.up-3 { animation-delay: 0.6s; }
.up-4 { animation-delay: 0.8s; }
.up-5 { animation-delay: 1s; }
.up-6 { animation-delay: 1.2s; }
.up-7 { animation-delay: 1.4s; }
.up-8 { animation-delay: 1.6s; }
/* Pode continuar com .up-9, .up-10, etc. conforme necessário */



/* Personalização do Scroll */

body::-webkit-scrollbar {
  width: 12px;               /* width of the entire scrollbar */
}

body::-webkit-scrollbar-track {
  background: #000000;        /* color of the tracking area */
}

body::-webkit-scrollbar-thumb {
  background-image: linear-gradient(0deg, white, white);
  /* color of the scroll thumb */
  border-radius: 20px;       /* roundness of the scroll thumb */
  border: 3px solid #000000;  /* creates padding around scroll thumb */
}


/* Cores */

.cor {
color: #173A82;
}

.cor1 {
    color: #008CFF;
}

.deg1 {
background: var(--GRADIENTE-02, linear-gradient(91deg, #004081 -8.78%, #3A8DDD 89.28%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.deg2 {
    background: var(--GRADIENTE-02, linear-gradient(90deg, #D2E8FE -16.41%, #47A5FF 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


/* Pesos de fontes */

.sm {
font-weight: 600;
}

.m {
font-weight: 500;
}

.n {
font-weight: 400;
}

.b {
font-weight: 700;
}

.eb {
font-weight: 800;
}

.i{
font-style: italic;
}/* End custom CSS */