.elementor-2006 .elementor-element.elementor-element-f7e05ed{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:172px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-f7e05ed::before, .elementor-2006 .elementor-element.elementor-element-f7e05ed > .elementor-background-video-container::before, .elementor-2006 .elementor-element.elementor-element-f7e05ed > .e-con-inner > .elementor-background-video-container::before, .elementor-2006 .elementor-element.elementor-element-f7e05ed > .elementor-background-slideshow::before, .elementor-2006 .elementor-element.elementor-element-f7e05ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-2006 .elementor-element.elementor-element-f7e05ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030F18;--background-overlay:'';}.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-2006 .elementor-element.elementor-element-2153482 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 60px 0px 60px;}.elementor-2006 .elementor-element.elementor-element-2153482{z-index:24;text-align:center;}.elementor-2006 .elementor-element.elementor-element-2153482 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-2006 .elementor-element.elementor-element-417977a > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 290px 0px 290px;}.elementor-2006 .elementor-element.elementor-element-417977a{z-index:24;text-align:center;}.elementor-2006 .elementor-element.elementor-element-417977a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2006 .elementor-element.elementor-element-b2e4f79 .elementor-button{background-color:#008CC100;font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:600;border-style:none;border-radius:8px 8px 8px 8px;padding:12px 48px 12px 48px;}.elementor-2006 .elementor-element.elementor-element-b2e4f79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-b2e4f79{z-index:24;}.elementor-2006 .elementor-element.elementor-element-14ef1bc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-2006 .elementor-element.elementor-element-14ef1bc8:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-14ef1bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030F18;}.elementor-2006 .elementor-element.elementor-element-ebac52b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-ebac52b{z-index:2;text-align:center;}.elementor-2006 .elementor-element.elementor-element-ebac52b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB78;}.elementor-2006 .elementor-element.elementor-element-088f972{--display:flex;--min-height:543px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-088f972:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-088f972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030F18;background-image:url("https://connectengenharia.com.br/wp-content/uploads/2025/11/PROVA-SOCIAL.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2006 .elementor-element.elementor-element-088f972::before, .elementor-2006 .elementor-element.elementor-element-088f972 > .elementor-background-video-container::before, .elementor-2006 .elementor-element.elementor-element-088f972 > .e-con-inner > .elementor-background-video-container::before, .elementor-2006 .elementor-element.elementor-element-088f972 > .elementor-background-slideshow::before, .elementor-2006 .elementor-element.elementor-element-088f972 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2006 .elementor-element.elementor-element-088f972 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #030F1800 59%, #030F18 100%);}.elementor-2006 .elementor-element.elementor-element-3f0c87a{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--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-2006 .elementor-element.elementor-element-126a253{--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-2006 .elementor-element.elementor-element-6cfacf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-6cfacf4 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:#081825;}.elementor-2006 .elementor-element.elementor-element-808be72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-808be72{text-align:center;}.elementor-2006 .elementor-element.elementor-element-808be72 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;color:#008CC1;}.elementor-2006 .elementor-element.elementor-element-ad0bdf6{--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-2006 .elementor-element.elementor-element-fe07914{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--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-2006 .elementor-element.elementor-element-807ebc6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0E6F02B;--border-color:#D0E6F02B;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:27px;--padding-right:27px;}.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-2006 .elementor-element.elementor-element-a400e23 .elementor-counter-number-wrapper{font-family:"Titillium Web", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;}.elementor-2006 .elementor-element.elementor-element-f768a8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-f768a8b{text-align:left;}.elementor-2006 .elementor-element.elementor-element-f768a8b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-1d4ddbb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0E6F02B;--border-color:#D0E6F02B;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:27px;--padding-right:27px;}.elementor-2006 .elementor-element.elementor-element-94d2be4 .elementor-counter-number-wrapper{font-family:"Titillium Web", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;}.elementor-2006 .elementor-element.elementor-element-c640109 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-c640109{text-align:left;}.elementor-2006 .elementor-element.elementor-element-c640109 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-e3c2a4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0E6F02B;--border-color:#D0E6F02B;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:27px;--padding-right:27px;}.elementor-2006 .elementor-element.elementor-element-ce7b1eb .elementor-counter-number-wrapper{font-family:"Titillium Web", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;}.elementor-2006 .elementor-element.elementor-element-3b446c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-3b446c2{text-align:left;}.elementor-2006 .elementor-element.elementor-element-3b446c2 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-d56c863{--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:48px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-d56c863:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-d56c863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030F18;}.elementor-2006 .elementor-element.elementor-element-4930e92{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--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-2006 .elementor-element.elementor-element-ca77181{--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-2006 .elementor-element.elementor-element-6b51b1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-6b51b1c .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:#081825;}.elementor-2006 .elementor-element.elementor-element-c7c9f0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 240px 0px 240px;}.elementor-2006 .elementor-element.elementor-element-c7c9f0c{text-align:center;}.elementor-2006 .elementor-element.elementor-element-c7c9f0c .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;color:#008CC1;}.elementor-2006 .elementor-element.elementor-element-f05484b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 340px 0px 340px;}.elementor-2006 .elementor-element.elementor-element-f05484b{text-align:center;}.elementor-2006 .elementor-element.elementor-element-f05484b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-4d5104f{--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-2006 .elementor-element.elementor-element-76b7319{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-2006 .elementor-element.elementor-element-f0f3699{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-2006 .elementor-element.elementor-element-f0f3699.e-con{--align-self:stretch;}.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-2006 .elementor-element.elementor-element-57001fa > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-57001fa .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-57001fa .elementor-icon{font-size:72px;}.elementor-2006 .elementor-element.elementor-element-57001fa .elementor-icon svg{height:72px;}.elementor-2006 .elementor-element.elementor-element-7c6395b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-7c6395b{text-align:left;}.elementor-2006 .elementor-element.elementor-element-7c6395b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-ab77370 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-ab77370{text-align:left;}.elementor-2006 .elementor-element.elementor-element-ab77370 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#E5F4FB;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2006 .elementor-element.elementor-element-b0a332c{--divider-border-style:solid;--divider-color:#12324F;--divider-border-width:1px;}.elementor-2006 .elementor-element.elementor-element-b0a332c .elementor-divider-separator{width:100%;}.elementor-2006 .elementor-element.elementor-element-b0a332c .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.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-2006 .elementor-element.elementor-element-af1eff6 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-af1eff6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2006 .elementor-element.elementor-element-af1eff6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2006 .elementor-element.elementor-element-af1eff6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2006 .elementor-element.elementor-element-af1eff6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2006 .elementor-element.elementor-element-af1eff6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2006 .elementor-element.elementor-element-af1eff6 .elementor-icon-list-icon i{color:#008CC126;transition:color 0.3s;}.elementor-2006 .elementor-element.elementor-element-af1eff6 .elementor-icon-list-icon svg{fill:#008CC126;transition:fill 0.3s;}.elementor-2006 .elementor-element.elementor-element-af1eff6{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-2006 .elementor-element.elementor-element-af1eff6 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-2006 .elementor-element.elementor-element-af1eff6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2006 .elementor-element.elementor-element-af1eff6 .elementor-icon-list-item > a{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-2006 .elementor-element.elementor-element-af1eff6 .elementor-icon-list-text{color:#E5F4FB94;transition:color 0.3s;}.elementor-2006 .elementor-element.elementor-element-1d141fd .elementor-button{background-color:#008CC100;font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:600;border-style:none;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-1d141fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-1d141fd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2006 .elementor-element.elementor-element-1d141fd .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2006 .elementor-element.elementor-element-5336bc3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1E588D94;--border-color:#1E588D94;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-2006 .elementor-element.elementor-element-5336bc3.e-con{--align-self:stretch;}.elementor-2006 .elementor-element.elementor-element-a4a16a2 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-a4a16a2 .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-a4a16a2 .elementor-icon{font-size:72px;}.elementor-2006 .elementor-element.elementor-element-a4a16a2 .elementor-icon svg{height:72px;}.elementor-2006 .elementor-element.elementor-element-a7f456a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-a7f456a{text-align:left;}.elementor-2006 .elementor-element.elementor-element-a7f456a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-e70d85c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-e70d85c{text-align:left;}.elementor-2006 .elementor-element.elementor-element-e70d85c .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#E5F4FB;}.elementor-2006 .elementor-element.elementor-element-ecaf0b5{--divider-border-style:solid;--divider-color:#12324F;--divider-border-width:1px;}.elementor-2006 .elementor-element.elementor-element-ecaf0b5 .elementor-divider-separator{width:100%;}.elementor-2006 .elementor-element.elementor-element-ecaf0b5 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-2006 .elementor-element.elementor-element-12e8b43 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-12e8b43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2006 .elementor-element.elementor-element-12e8b43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2006 .elementor-element.elementor-element-12e8b43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2006 .elementor-element.elementor-element-12e8b43 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2006 .elementor-element.elementor-element-12e8b43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2006 .elementor-element.elementor-element-12e8b43 .elementor-icon-list-icon i{color:#008CC126;transition:color 0.3s;}.elementor-2006 .elementor-element.elementor-element-12e8b43 .elementor-icon-list-icon svg{fill:#008CC126;transition:fill 0.3s;}.elementor-2006 .elementor-element.elementor-element-12e8b43{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-2006 .elementor-element.elementor-element-12e8b43 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-2006 .elementor-element.elementor-element-12e8b43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2006 .elementor-element.elementor-element-12e8b43 .elementor-icon-list-item > a{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-2006 .elementor-element.elementor-element-12e8b43 .elementor-icon-list-text{color:#E5F4FB94;transition:color 0.3s;}.elementor-2006 .elementor-element.elementor-element-2c78502 .elementor-button{background-color:#008CC100;font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:600;border-style:none;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-2c78502 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-2c78502.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2006 .elementor-element.elementor-element-2c78502 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2006 .elementor-element.elementor-element-65160bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-2006 .elementor-element.elementor-element-65160bb.e-con{--align-self:stretch;}.elementor-2006 .elementor-element.elementor-element-1d5fc9a > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-1d5fc9a .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-1d5fc9a .elementor-icon{font-size:53px;}.elementor-2006 .elementor-element.elementor-element-1d5fc9a .elementor-icon svg{height:53px;}.elementor-2006 .elementor-element.elementor-element-4ac3ce6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-4ac3ce6{text-align:left;}.elementor-2006 .elementor-element.elementor-element-4ac3ce6 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-a54745e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-a54745e{text-align:left;}.elementor-2006 .elementor-element.elementor-element-a54745e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0px;color:#E5F4FB;}.elementor-2006 .elementor-element.elementor-element-263d179{--divider-border-style:solid;--divider-color:#12324F;--divider-border-width:1px;}.elementor-2006 .elementor-element.elementor-element-263d179 .elementor-divider-separator{width:100%;}.elementor-2006 .elementor-element.elementor-element-263d179 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-2006 .elementor-element.elementor-element-500043a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-500043a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2006 .elementor-element.elementor-element-500043a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2006 .elementor-element.elementor-element-500043a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2006 .elementor-element.elementor-element-500043a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2006 .elementor-element.elementor-element-500043a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2006 .elementor-element.elementor-element-500043a .elementor-icon-list-icon i{color:#008CC126;transition:color 0.3s;}.elementor-2006 .elementor-element.elementor-element-500043a .elementor-icon-list-icon svg{fill:#008CC126;transition:fill 0.3s;}.elementor-2006 .elementor-element.elementor-element-500043a{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-2006 .elementor-element.elementor-element-500043a .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-2006 .elementor-element.elementor-element-500043a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2006 .elementor-element.elementor-element-500043a .elementor-icon-list-item > a{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-2006 .elementor-element.elementor-element-500043a .elementor-icon-list-text{color:#E5F4FB94;transition:color 0.3s;}.elementor-2006 .elementor-element.elementor-element-28ed305 .elementor-button{background-color:#008CC100;font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:600;border-style:none;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-28ed305 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-28ed305.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2006 .elementor-element.elementor-element-28ed305 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2006 .elementor-element.elementor-element-479bf46{--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-2006 .elementor-element.elementor-element-479bf46:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-479bf46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030F18;}.elementor-2006 .elementor-element.elementor-element-feedcfa{--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:90px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-feedcfa:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-feedcfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030F18;}.elementor-2006 .elementor-element.elementor-element-e0420a7{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--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-2006 .elementor-element.elementor-element-32ff917{--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-2006 .elementor-element.elementor-element-573f716 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-573f716 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:#081825;}.elementor-2006 .elementor-element.elementor-element-546a466 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 160px 0px 160px;}.elementor-2006 .elementor-element.elementor-element-546a466{text-align:center;}.elementor-2006 .elementor-element.elementor-element-546a466 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;color:#008CC1;}.elementor-2006 .elementor-element.elementor-element-f67bade > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-2006 .elementor-element.elementor-element-f67bade{text-align:center;}.elementor-2006 .elementor-element.elementor-element-f67bade .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-45bbafc{--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-2006 .elementor-element.elementor-element-38d2151{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-2006 .elementor-element.elementor-element-b5b0059{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:27px;}.elementor-2006 .elementor-element.elementor-element-3bae9f6 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-3bae9f6 .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-3bae9f6 .elementor-icon{font-size:72px;}.elementor-2006 .elementor-element.elementor-element-3bae9f6 .elementor-icon svg{height:72px;}.elementor-2006 .elementor-element.elementor-element-71d7b9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-71d7b9f{text-align:left;}.elementor-2006 .elementor-element.elementor-element-71d7b9f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-e928354 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-e928354{text-align:left;}.elementor-2006 .elementor-element.elementor-element-e928354 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-5ab26b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:27px;}.elementor-2006 .elementor-element.elementor-element-73f3518 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-73f3518 .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-73f3518 .elementor-icon{font-size:72px;}.elementor-2006 .elementor-element.elementor-element-73f3518 .elementor-icon svg{height:72px;}.elementor-2006 .elementor-element.elementor-element-99b1d76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-99b1d76{text-align:left;}.elementor-2006 .elementor-element.elementor-element-99b1d76 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-0bd71fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-0bd71fc{text-align:left;}.elementor-2006 .elementor-element.elementor-element-0bd71fc .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-3668534{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:27px;}.elementor-2006 .elementor-element.elementor-element-7a23708 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-7a23708 .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-7a23708 .elementor-icon{font-size:72px;}.elementor-2006 .elementor-element.elementor-element-7a23708 .elementor-icon svg{height:72px;}.elementor-2006 .elementor-element.elementor-element-39f8e4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-39f8e4e{text-align:left;}.elementor-2006 .elementor-element.elementor-element-39f8e4e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-d1454b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-d1454b2{text-align:left;}.elementor-2006 .elementor-element.elementor-element-d1454b2 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-ce8dc44{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-2006 .elementor-element.elementor-element-76ac76d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:27px;}.elementor-2006 .elementor-element.elementor-element-203fad3 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-203fad3 .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-203fad3 .elementor-icon{font-size:72px;}.elementor-2006 .elementor-element.elementor-element-203fad3 .elementor-icon svg{height:72px;}.elementor-2006 .elementor-element.elementor-element-5394580 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-5394580{text-align:left;}.elementor-2006 .elementor-element.elementor-element-5394580 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-6de6923 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-6de6923{text-align:left;}.elementor-2006 .elementor-element.elementor-element-6de6923 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-3073b41{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:27px;}.elementor-2006 .elementor-element.elementor-element-48de782 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-48de782 .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-48de782 .elementor-icon{font-size:72px;}.elementor-2006 .elementor-element.elementor-element-48de782 .elementor-icon svg{height:72px;}.elementor-2006 .elementor-element.elementor-element-6a50f22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-6a50f22{text-align:left;}.elementor-2006 .elementor-element.elementor-element-6a50f22 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-b2be632 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-b2be632{text-align:left;}.elementor-2006 .elementor-element.elementor-element-b2be632 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-9e2f5c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:27px;}.elementor-2006 .elementor-element.elementor-element-8a09eb4 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-8a09eb4 .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-8a09eb4 .elementor-icon{font-size:72px;}.elementor-2006 .elementor-element.elementor-element-8a09eb4 .elementor-icon svg{height:72px;}.elementor-2006 .elementor-element.elementor-element-db88df9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-db88df9{text-align:left;}.elementor-2006 .elementor-element.elementor-element-db88df9 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-4aa7ae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-4aa7ae3{text-align:left;}.elementor-2006 .elementor-element.elementor-element-4aa7ae3 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-156015a{--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:60px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-156015a:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-156015a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030F18;}.elementor-2006 .elementor-element.elementor-element-2d82db6{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--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-2006 .elementor-element.elementor-element-a686a73{--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-2006 .elementor-element.elementor-element-578befb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-578befb .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:#081825;}.elementor-2006 .elementor-element.elementor-element-31d5eb8{text-align:center;}.elementor-2006 .elementor-element.elementor-element-31d5eb8 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;color:#008CC1;}.elementor-2006 .elementor-element.elementor-element-c00e814 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-2006 .elementor-element.elementor-element-c00e814{text-align:center;}.elementor-2006 .elementor-element.elementor-element-c00e814 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-1e2cabd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--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-2006 .elementor-element.elementor-element-1e2cabd.e-con{--align-self:center;}.elementor-2006 .elementor-element.elementor-element-d1dbfe1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-fd3e8c6{--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:36px 36px;--row-gap:36px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-fafefda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-fafefda .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-fafefda .elementor-icon{font-size:40px;}.elementor-2006 .elementor-element.elementor-element-fafefda .elementor-icon svg{height:40px;}.elementor-2006 .elementor-element.elementor-element-ca280f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-ca280f9{text-align:left;}.elementor-2006 .elementor-element.elementor-element-ca280f9 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-36d4540{--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:36px 36px;--row-gap:36px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-373e959 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-373e959 .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-373e959 .elementor-icon{font-size:40px;}.elementor-2006 .elementor-element.elementor-element-373e959 .elementor-icon svg{height:40px;}.elementor-2006 .elementor-element.elementor-element-8411450 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-8411450{text-align:left;}.elementor-2006 .elementor-element.elementor-element-8411450 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-2d0b9f3{--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:36px 36px;--row-gap:36px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-0a41434 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-0a41434 .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-0a41434 .elementor-icon{font-size:40px;}.elementor-2006 .elementor-element.elementor-element-0a41434 .elementor-icon svg{height:40px;}.elementor-2006 .elementor-element.elementor-element-ac5f4b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-ac5f4b1{text-align:left;}.elementor-2006 .elementor-element.elementor-element-ac5f4b1 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-a7e7e60{--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:36px 36px;--row-gap:36px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-cb39558 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-cb39558 .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-cb39558 .elementor-icon{font-size:40px;}.elementor-2006 .elementor-element.elementor-element-cb39558 .elementor-icon svg{height:40px;}.elementor-2006 .elementor-element.elementor-element-3fe618a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 60px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-3fe618a{text-align:left;}.elementor-2006 .elementor-element.elementor-element-3fe618a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-3311458{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-f3080bf{--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:36px 36px;--row-gap:36px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-6deadd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-6deadd5 .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-6deadd5 .elementor-icon{font-size:40px;}.elementor-2006 .elementor-element.elementor-element-6deadd5 .elementor-icon svg{height:40px;}.elementor-2006 .elementor-element.elementor-element-b4fc925 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-b4fc925{text-align:left;}.elementor-2006 .elementor-element.elementor-element-b4fc925 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-56eea31{--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:36px 36px;--row-gap:36px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-849f0ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-849f0ac .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-849f0ac .elementor-icon{font-size:40px;}.elementor-2006 .elementor-element.elementor-element-849f0ac .elementor-icon svg{height:40px;}.elementor-2006 .elementor-element.elementor-element-6894197 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-6894197{text-align:left;}.elementor-2006 .elementor-element.elementor-element-6894197 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-d27f1c7{--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:36px 36px;--row-gap:36px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-699d09a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-699d09a .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-699d09a .elementor-icon{font-size:40px;}.elementor-2006 .elementor-element.elementor-element-699d09a .elementor-icon svg{height:40px;}.elementor-2006 .elementor-element.elementor-element-0b674d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-0b674d6{text-align:left;}.elementor-2006 .elementor-element.elementor-element-0b674d6 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-370466a{--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:36px 36px;--row-gap:36px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324F94;--border-color:#12324F94;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-59e992c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-59e992c .elementor-icon-wrapper{text-align:center;}.elementor-2006 .elementor-element.elementor-element-59e992c .elementor-icon{font-size:40px;}.elementor-2006 .elementor-element.elementor-element-59e992c .elementor-icon svg{height:40px;}.elementor-2006 .elementor-element.elementor-element-db14c56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 60px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-db14c56{text-align:left;}.elementor-2006 .elementor-element.elementor-element-db14c56 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;letter-spacing:-0.8px;color:#D7E7F6;}.elementor-2006 .elementor-element.elementor-element-06be9a2{--display:flex;--min-height:890px;--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;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-06be9a2:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-06be9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connectengenharia.com.br/wp-content/uploads/2025/11/DEPOIMENTOS.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-2006 .elementor-element.elementor-element-06be9a2::before, .elementor-2006 .elementor-element.elementor-element-06be9a2 > .elementor-background-video-container::before, .elementor-2006 .elementor-element.elementor-element-06be9a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2006 .elementor-element.elementor-element-06be9a2 > .elementor-background-slideshow::before, .elementor-2006 .elementor-element.elementor-element-06be9a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2006 .elementor-element.elementor-element-06be9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#05131C;--background-overlay:'';}.elementor-2006 .elementor-element.elementor-element-4c399af{--display:flex;--min-height:40em;--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-2006 .elementor-element.elementor-element-7338c9f{--display:flex;--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-2006 .elementor-element.elementor-element-61da8c4{--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-2006 .elementor-element.elementor-element-85cb921 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-85cb921.elementor-element{--align-self:center;}.elementor-2006 .elementor-element.elementor-element-85cb921{text-align:center;}.elementor-2006 .elementor-element.elementor-element-85cb921 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:#081825;}.elementor-2006 .elementor-element.elementor-element-64d2a1a{text-align:center;}.elementor-2006 .elementor-element.elementor-element-64d2a1a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:56px;font-weight:600;line-height:1.1em;letter-spacing:-1.5px;color:#008CC1;}.elementor-2006 .elementor-element.elementor-element-f7d52b9{--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-2006 .elementor-element.elementor-element-06b2582{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-a82759f{--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-2006 .elementor-element.elementor-element-a1c30c1{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-edf393c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-edf393c .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:#081825;}.elementor-2006 .elementor-element.elementor-element-179a6eb{text-align:center;}.elementor-2006 .elementor-element.elementor-element-179a6eb .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;color:#008CC1;}.elementor-2006 .elementor-element.elementor-element-21bacbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 90px 0px 90px;}.elementor-2006 .elementor-element.elementor-element-21bacbb{text-align:center;}.elementor-2006 .elementor-element.elementor-element-21bacbb .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-c4ed3de{--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;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-45aad94{--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-2006 .elementor-element.elementor-element-ff2764f{--display:flex;--min-height:312px;--border-radius:12px 12px 12px 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-2006 .elementor-element.elementor-element-ff2764f:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-ff2764f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connectengenharia.com.br/wp-content/uploads/2025/10/felipe.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2006 .elementor-element.elementor-element-a683e03{--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:1px 1px;--row-gap:1px;--column-gap:1px;--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-2006 .elementor-element.elementor-element-ab9e1be{--display:flex;--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-2006 .elementor-element.elementor-element-92c8533{text-align:left;}.elementor-2006 .elementor-element.elementor-element-92c8533 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:#008CC1;}.elementor-2006 .elementor-element.elementor-element-660cd6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-660cd6b{text-align:left;}.elementor-2006 .elementor-element.elementor-element-660cd6b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#525D66;}.elementor-2006 .elementor-element.elementor-element-8c83a5a{--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-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-2006 .elementor-element.elementor-element-e4cbf3e{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#B5BABE;}.elementor-2006 .elementor-element.elementor-element-f4ecdb3{--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-2006 .elementor-element.elementor-element-a0c3936{--display:flex;--min-height:312px;--border-radius:12px 12px 12px 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-2006 .elementor-element.elementor-element-a0c3936:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-a0c3936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connectengenharia.com.br/wp-content/uploads/2025/10/lucas.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2006 .elementor-element.elementor-element-cfa3433{--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:1px 1px;--row-gap:1px;--column-gap:1px;--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-2006 .elementor-element.elementor-element-7a62e82{--display:flex;--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-2006 .elementor-element.elementor-element-fef6ba9{text-align:left;}.elementor-2006 .elementor-element.elementor-element-fef6ba9 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:#008CC1;}.elementor-2006 .elementor-element.elementor-element-37db716 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-37db716{text-align:left;}.elementor-2006 .elementor-element.elementor-element-37db716 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#525D66;}.elementor-2006 .elementor-element.elementor-element-cc4f4da{--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-2006 .elementor-element.elementor-element-c6ed111{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#B5BABE;}.elementor-2006 .elementor-element.elementor-element-1800382{--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-2006 .elementor-element.elementor-element-a6eb8af{--display:flex;--min-height:312px;--border-radius:12px 12px 12px 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-2006 .elementor-element.elementor-element-a6eb8af:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-a6eb8af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://connectengenharia.com.br/wp-content/uploads/2025/10/pedro.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2006 .elementor-element.elementor-element-548dd3d{--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:1px 1px;--row-gap:1px;--column-gap:1px;--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-2006 .elementor-element.elementor-element-e0d2a82{--display:flex;--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-2006 .elementor-element.elementor-element-3806fb1{text-align:left;}.elementor-2006 .elementor-element.elementor-element-3806fb1 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:0px;color:#008CC1;}.elementor-2006 .elementor-element.elementor-element-91bf249 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-91bf249{text-align:left;}.elementor-2006 .elementor-element.elementor-element-91bf249 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#525D66;}.elementor-2006 .elementor-element.elementor-element-d144d69{--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-2006 .elementor-element.elementor-element-77f3597{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#B5BABE;}.elementor-2006 .elementor-element.elementor-element-e13e5e1{--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:90px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-e13e5e1:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-e13e5e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05131C;}.elementor-2006 .elementor-element.elementor-element-59d49e9{--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-2006 .elementor-element.elementor-element-e5524ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-e5524ab .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:#081825;}.elementor-2006 .elementor-element.elementor-element-3c5f3b0{text-align:center;}.elementor-2006 .elementor-element.elementor-element-3c5f3b0 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;color:#008CC1;}.elementor-2006 .elementor-element.elementor-element-1996518{text-align:center;}.elementor-2006 .elementor-element.elementor-element-1996518 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-b5c4972{--display:flex;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-afe6d99{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324FB3;--border-color:#12324FB3;--border-radius:0px 0px 08px 08px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:240px;}.elementor-2006 .elementor-element.elementor-element-afe6d99:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-afe6d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081825;}.elementor-2006 .elementor-element.elementor-element-f6cffd1{text-align:left;}.elementor-2006 .elementor-element.elementor-element-f6cffd1 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-e3badb7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324FB3;--border-color:#12324FB3;--border-radius:0px 0px 8px 8px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:240px;}.elementor-2006 .elementor-element.elementor-element-e3badb7:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-e3badb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081825;}.elementor-2006 .elementor-element.elementor-element-0f144e3{text-align:left;}.elementor-2006 .elementor-element.elementor-element-0f144e3 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-ecdb9e0{text-align:left;}.elementor-2006 .elementor-element.elementor-element-ecdb9e0 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-0a13b7d{text-align:left;}.elementor-2006 .elementor-element.elementor-element-0a13b7d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-e904ea1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#12324FB3;--border-color:#12324FB3;--border-radius:0px 0px 8px 8px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:240px;}.elementor-2006 .elementor-element.elementor-element-e904ea1:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-e904ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081825;}.elementor-2006 .elementor-element.elementor-element-8a5688d{text-align:left;}.elementor-2006 .elementor-element.elementor-element-8a5688d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-9b67c7f{text-align:left;}.elementor-2006 .elementor-element.elementor-element-9b67c7f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-87a1ac1{text-align:left;}.elementor-2006 .elementor-element.elementor-element-87a1ac1 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-1338649{text-align:left;}.elementor-2006 .elementor-element.elementor-element-1338649 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-0d3da93{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324FB3;--border-color:#12324FB3;--border-radius:0px 0px 8px 8px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:240px;}.elementor-2006 .elementor-element.elementor-element-0d3da93:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-0d3da93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081825;}.elementor-2006 .elementor-element.elementor-element-da831f8{text-align:left;}.elementor-2006 .elementor-element.elementor-element-da831f8 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-9e53dc9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324FB3;--border-color:#12324FB3;--border-radius:0px 0px 8px 8px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:240px;}.elementor-2006 .elementor-element.elementor-element-9e53dc9:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-9e53dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081825;}.elementor-2006 .elementor-element.elementor-element-f53dd36{text-align:left;}.elementor-2006 .elementor-element.elementor-element-f53dd36 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-d1636d7{text-align:left;}.elementor-2006 .elementor-element.elementor-element-d1636d7 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-f0ea67a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324FB3;--border-color:#12324FB3;--border-radius:0px 0px 8px 8px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:240px;}.elementor-2006 .elementor-element.elementor-element-f0ea67a:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-f0ea67a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081825;}.elementor-2006 .elementor-element.elementor-element-a49c030{text-align:left;}.elementor-2006 .elementor-element.elementor-element-a49c030 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-512e300{text-align:left;}.elementor-2006 .elementor-element.elementor-element-512e300 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-6759db2{text-align:left;}.elementor-2006 .elementor-element.elementor-element-6759db2 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-0253a46{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324FB3;--border-color:#12324FB3;--border-radius:0px 0px 8px 8px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:240px;}.elementor-2006 .elementor-element.elementor-element-0253a46:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-0253a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081825;}.elementor-2006 .elementor-element.elementor-element-84b9cdc{text-align:left;}.elementor-2006 .elementor-element.elementor-element-84b9cdc .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-f0e778e{text-align:left;}.elementor-2006 .elementor-element.elementor-element-f0e778e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-e8c03d3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324FB3;--border-color:#12324FB3;--border-radius:0px 0px 8px 8px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:240px;}.elementor-2006 .elementor-element.elementor-element-e8c03d3:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-e8c03d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081825;}.elementor-2006 .elementor-element.elementor-element-a893516{text-align:left;}.elementor-2006 .elementor-element.elementor-element-a893516 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-4d295a1{text-align:left;}.elementor-2006 .elementor-element.elementor-element-4d295a1 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-4dce315{text-align:left;}.elementor-2006 .elementor-element.elementor-element-4dce315 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-89c0f91{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#12324FB3;--border-color:#12324FB3;--border-radius:0px 0px 8px 8px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:240px;}.elementor-2006 .elementor-element.elementor-element-89c0f91:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-89c0f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081825;}.elementor-2006 .elementor-element.elementor-element-f877f67{text-align:left;}.elementor-2006 .elementor-element.elementor-element-f877f67 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-2523e4a{text-align:left;}.elementor-2006 .elementor-element.elementor-element-2523e4a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#EEF5FB9E;}.elementor-2006 .elementor-element.elementor-element-d64a48f{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#EEF5FB;--n-accordion-title-hover-color:#EEF5FB;--n-accordion-title-active-color:#EEF5FB;--n-accordion-icon-size:28px;--n-accordion-icon-normal-color:#EEF5FB;}.elementor-2006 .elementor-element.elementor-element-d64a48f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#081825;border-style:solid;border-width:1px 1px 1px 1px;border-color:#12324FB3;}:where( .elementor-2006 .elementor-element.elementor-element-d64a48f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#05131C;border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2006 .elementor-element.elementor-element-d64a48f {--n-accordion-padding:20px 32px 20px 32px;}:where( .elementor-2006 .elementor-element.elementor-element-d64a48f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Titillium Web", Sans-serif;font-weight:600;line-height:1.7em;}body.elementor-page-2006:not(.elementor-motion-effects-element-type-background), body.elementor-page-2006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081825;}@media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-f7e05ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-2153482 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-2153482 .elementor-heading-title{font-size:30px;}.elementor-2006 .elementor-element.elementor-element-417977a > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-417977a .elementor-heading-title{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-ebac52b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-2006 .elementor-element.elementor-element-088f972{--min-height:880px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-6cfacf4{text-align:center;}.elementor-2006 .elementor-element.elementor-element-6cfacf4 .elementor-heading-title{font-size:14px;}.elementor-2006 .elementor-element.elementor-element-808be72 .elementor-heading-title{font-size:42px;}.elementor-2006 .elementor-element.elementor-element-d56c863{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-6b51b1c{text-align:center;}.elementor-2006 .elementor-element.elementor-element-6b51b1c .elementor-heading-title{font-size:14px;}.elementor-2006 .elementor-element.elementor-element-c7c9f0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-c7c9f0c .elementor-heading-title{font-size:28px;}.elementor-2006 .elementor-element.elementor-element-f05484b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-f05484b .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-5336bc3.e-con{--order:-99999 /* order start hack */;}.elementor-2006 .elementor-element.elementor-element-479bf46{--padding-top:024px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-feedcfa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-573f716 .elementor-heading-title{font-size:14px;}.elementor-2006 .elementor-element.elementor-element-546a466 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-546a466 .elementor-heading-title{font-size:32px;}.elementor-2006 .elementor-element.elementor-element-f67bade > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-f67bade .elementor-heading-title{font-size:14px;}.elementor-2006 .elementor-element.elementor-element-156015a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-578befb .elementor-heading-title{font-size:14px;}.elementor-2006 .elementor-element.elementor-element-31d5eb8 .elementor-heading-title{font-size:38px;}.elementor-2006 .elementor-element.elementor-element-c00e814 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-c00e814 .elementor-heading-title{font-size:14px;}.elementor-2006 .elementor-element.elementor-element-3fe618a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-db14c56 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-06be9a2{--min-height:720px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-85cb921 .elementor-heading-title{font-size:14px;}.elementor-2006 .elementor-element.elementor-element-64d2a1a .elementor-heading-title{font-size:42px;}.elementor-2006 .elementor-element.elementor-element-06b2582{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-edf393c .elementor-heading-title{font-size:14px;}.elementor-2006 .elementor-element.elementor-element-179a6eb .elementor-heading-title{font-size:28px;}.elementor-2006 .elementor-element.elementor-element-21bacbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-21bacbb .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-e13e5e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2006 .elementor-element.elementor-element-e5524ab .elementor-heading-title{font-size:14px;}.elementor-2006 .elementor-element.elementor-element-3c5f3b0 .elementor-heading-title{font-size:36px;}.elementor-2006 .elementor-element.elementor-element-1996518 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-afe6d99{--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2006 .elementor-element.elementor-element-f6cffd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-f6cffd1 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-e3badb7{--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2006 .elementor-element.elementor-element-0f144e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-0f144e3 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-ecdb9e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-ecdb9e0 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-0a13b7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-0a13b7d .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-e904ea1{--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2006 .elementor-element.elementor-element-8a5688d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-8a5688d .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-9b67c7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-9b67c7f .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-87a1ac1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-87a1ac1 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-1338649 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-1338649 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-0d3da93{--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2006 .elementor-element.elementor-element-da831f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-da831f8 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-9e53dc9{--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2006 .elementor-element.elementor-element-f53dd36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-f53dd36 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-d1636d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-d1636d7 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-f0ea67a{--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2006 .elementor-element.elementor-element-a49c030 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-a49c030 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-512e300 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-512e300 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-6759db2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-6759db2 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-0253a46{--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2006 .elementor-element.elementor-element-84b9cdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-84b9cdc .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-f0e778e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-f0e778e .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-e8c03d3{--padding-top:10px;--padding-bottom:24px;--padding-left:32px;--padding-right:032px;}.elementor-2006 .elementor-element.elementor-element-a893516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-a893516 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-4d295a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-4d295a1 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-4dce315 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-4dce315 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-89c0f91{--padding-top:010px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-2006 .elementor-element.elementor-element-f877f67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-f877f67 .elementor-heading-title{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-2523e4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2006 .elementor-element.elementor-element-2523e4a .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-2006 .elementor-element.elementor-element-f7e05ed{--content-width:1248px;}.elementor-2006 .elementor-element.elementor-element-088f972{--content-width:1248px;}.elementor-2006 .elementor-element.elementor-element-126a253{--content-width:728px;}.elementor-2006 .elementor-element.elementor-element-d56c863{--content-width:1248px;}.elementor-2006 .elementor-element.elementor-element-ca77181{--content-width:100%;}.elementor-2006 .elementor-element.elementor-element-feedcfa{--content-width:1248px;}.elementor-2006 .elementor-element.elementor-element-32ff917{--content-width:728px;}.elementor-2006 .elementor-element.elementor-element-156015a{--content-width:1248px;}.elementor-2006 .elementor-element.elementor-element-a686a73{--content-width:728px;}.elementor-2006 .elementor-element.elementor-element-1e2cabd{--width:92%;}.elementor-2006 .elementor-element.elementor-element-06be9a2{--content-width:1248px;}.elementor-2006 .elementor-element.elementor-element-06b2582{--content-width:1078px;}.elementor-2006 .elementor-element.elementor-element-a1c30c1{--content-width:728px;}.elementor-2006 .elementor-element.elementor-element-e13e5e1{--content-width:720px;}}/* Start custom CSS for heading, class: .elementor-element-2153482 */.elementor-2006 .elementor-element.elementor-element-2153482 {
   
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-417977a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b2e4f79 */#btn-hero {
  position: relative;
  color: #FFFFFF;
  font-weight: 600;
  padding: 16px 48px;
  border: 1px solid transparent;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.3s ease;
  background:
    linear-gradient(180deg, #3094FF 0%, #3064FF 100%) padding-box,
    linear-gradient(180deg, #3094FF 0%, #3064FF 100%) border-box;
  box-shadow:
    39px 49px 25px rgba(48, 148, 255, 0.02),
    22px 27px 21px rgba(48, 148, 255, 0.06),
    10px 12px 16px rgba(48, 148, 255, 0.110),
    2px 3px 9px rgba(48, 148, 255, 0.11);
}

#btn-hero:hover {
  transform: translateY(-2px);
  filter: brightness(1.08);
}

#btn-hero:active {
  transform: translateY(0);
  filter: brightness(0.95);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7e05ed *//* Seção HERO com vídeo */
#hero-video{
  position: relative;
  overflow: hidden; /* garante que nada vaze nas bordas */
  background: #030F17; /* se tiver uma imagem por baixo, pode manter */
}

/* Conteúdo acima do overlay */
#hero-video > .elementor-container{
  position: relative;
  z-index: 3; /* fica acima do gradiente */
}

/* Fade bottom→top para suavizar a transição */
#hero-video::after{
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:-1px;              /* encosta/ cobre 1px para evitar fresta */
  height: 24vmin;           /* responsivo; ajuste entre 18–30vmin */
  pointer-events:none;
  z-index: 2;
  background:
    linear-gradient(
      to bottom,
      rgba(3,15,23,0) 0%,
      rgba(3,15,24,0.08) 30%,
      rgba(3,15,24,0.22) 55%,
      #030F18 100%
    );
  /* opcional: leve blur só na faixa do gradiente (suporte moderno) */
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
}

/* Caso use um overlay próprio do Elementor, deixe-o abaixo do pseudo */
#hero-video .elementor-background-overlay{
  z-index: 1;
}

/* Próxima seção (a de baixo) já com a cor alvo */
.section-abaixo{
  background: #030F18;
  margin-top: 0; /* evita “gap” entre as seções */
}

/* Ajustes mobile: aumenta o alcance do fade */
@media (max-width: 767px){
  #hero-video::after{ height: 32vmin; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ebac52b */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cfacf4 */.elementor-2006 .elementor-element.elementor-element-6cfacf4 {
    width: fit-content;
       background: linear-gradient(180deg, #3094FF 0%, #3064FF 100%); /* Gradiente linear vertical */
    
    padding: 4px 8px 4px 8px;
    margin: 0 auto;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-808be72 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 50%, #7EB3E2 120%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a400e23 */.elementor-2006 .elementor-element.elementor-element-a400e23 {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 20%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f768a8b */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807ebc6 */.elementor-2006 .elementor-element.elementor-element-807ebc6 {
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-94d2be4 */.elementor-2006 .elementor-element.elementor-element-94d2be4 {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 20%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c640109 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4ddbb */.elementor-2006 .elementor-element.elementor-element-1d4ddbb {
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ce7b1eb */.elementor-2006 .elementor-element.elementor-element-ce7b1eb {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 20%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b446c2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c2a4a */.elementor-2006 .elementor-element.elementor-element-e3c2a4a {
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b51b1c */.elementor-2006 .elementor-element.elementor-element-6b51b1c {
    width: fit-content;
       background: linear-gradient(180deg, #3094FF 0%, #3064FF 100%); /* Gradiente linear vertical */
    
    padding: 4px 8px 4px 8px;
    margin: 0 auto;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7c9f0c */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 50%, #7EB3E2 120%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f05484b */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c6395b */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab77370 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d141fd */#btn-hero {
  align-items: center;
  justify-content: center;
  text-align: center;
  align-self: stretch;
  color: #FFFFFF;
  font-weight: 600;
  border: 1px solid transparent;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.3s ease;
  background:
    linear-gradient(180deg, #3094FF 0%, #3064FF 100%) padding-box,
    linear-gradient(180deg, #3094FF 0%, #3064FF 100%) border-box;
  box-shadow:
    39px 49px 25px rgba(48, 148, 255, 0.02),
    22px 27px 21px rgba(48, 148, 255, 0.06),
    10px 12px 16px rgba(48, 148, 255, 0.110),
    2px 3px 9px rgba(48, 148, 255, 0.11);
}

#btn-hero:hover {
  transform: translateY(-2px);
  filter: brightness(1.08);
}

#btn-hero:active {
  transform: translateY(0);
  filter: brightness(0.95);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7f456a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e70d85c */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c78502 */#btn-hero {
  align-items: center;
  justify-content: center;
  text-align: center;
  align-self: stretch;
  color: #FFFFFF;
  font-weight: 600;
  border: 1px solid transparent;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.3s ease;
  background:
    linear-gradient(180deg, #3094FF 0%, #3064FF 100%) padding-box,
    linear-gradient(180deg, #3094FF 0%, #3064FF 100%) border-box;
  box-shadow:
    39px 49px 25px rgba(48, 148, 255, 0.02),
    22px 27px 21px rgba(48, 148, 255, 0.06),
    10px 12px 16px rgba(48, 148, 255, 0.110),
    2px 3px 9px rgba(48, 148, 255, 0.11);
}

#btn-hero:hover {
  transform: translateY(-2px);
  filter: brightness(1.08);
}

#btn-hero:active {
  transform: translateY(0);
  filter: brightness(0.95);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5336bc3 */.elementor-2006 .elementor-element.elementor-element-5336bc3 {
  box-shadow:
    0px 0px 50px rgba(48, 148, 255, 0.015),
    0px 0px 42px rgba(48, 148, 255, 0.04),
    0px 0px 32px rgba(48, 148, 255, 0.08),
    0px 0px 18px rgba(48, 148, 255, 0.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ac3ce6 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a54745e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-28ed305 */#btn-hero {
  align-items: center;
  justify-content: center;
  text-align: center;
  align-self: stretch;
  color: #FFFFFF;
  font-weight: 600;
  border: 1px solid transparent;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.3s ease;
  background:
    linear-gradient(180deg, #3094FF 0%, #3064FF 100%) padding-box,
    linear-gradient(180deg, #3094FF 0%, #3064FF 100%) border-box;
  box-shadow:
    39px 49px 25px rgba(48, 148, 255, 0.02),
    22px 27px 21px rgba(48, 148, 255, 0.06),
    10px 12px 16px rgba(48, 148, 255, 0.110),
    2px 3px 9px rgba(48, 148, 255, 0.11);
}

#btn-hero:hover {
  transform: translateY(-2px);
  filter: brightness(1.08);
}

#btn-hero:active {
  transform: translateY(0);
  filter: brightness(0.95);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-573f716 */.elementor-2006 .elementor-element.elementor-element-573f716 {
    width: fit-content;
       background: linear-gradient(180deg, #3094FF 0%, #3064FF 100%); /* Gradiente linear vertical */
    
    padding: 4px 8px 4px 8px;
    margin: 0 auto;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-546a466 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 50%, #7EB3E2 120%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f67bade */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71d7b9f */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e928354 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99b1d76 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd71fc */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39f8e4e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1454b2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5394580 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6de6923 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a50f22 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2be632 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db88df9 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4aa7ae3 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-578befb */.elementor-2006 .elementor-element.elementor-element-578befb {
    width: fit-content;
       background: linear-gradient(180deg, #3094FF 0%, #3064FF 100%); /* Gradiente linear vertical */
    
    padding: 4px 8px 4px 8px;
    margin: 0 auto;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d5eb8 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 50%, #7EB3E2 120%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00e814 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca280f9 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8411450 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac5f4b1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fe618a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4fc925 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6894197 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b674d6 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db14c56 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85cb921 */.elementor-2006 .elementor-element.elementor-element-85cb921 {
    width: fit-content;
       background: linear-gradient(180deg, #3094FF 0%, #3064FF 100%); /* Gradiente linear vertical */
    
    padding: 4px 8px 4px 8px;
    margin: 0;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64d2a1a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 50%, #7EB3E2 120%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edf393c */.elementor-2006 .elementor-element.elementor-element-edf393c {
    width: fit-content;
       background: linear-gradient(180deg, #3094FF 0%, #3064FF 100%); /* Gradiente linear vertical */
    
    padding: 4px 8px 4px 8px;
    margin: 0 auto;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179a6eb */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 50%, #7EB3E2 120%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21bacbb */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92c8533 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 50%, #7EB3E2 120%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-660cd6b */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fef6ba9 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 50%, #7EB3E2 120%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37db716 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3806fb1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 50%, #7EB3E2 120%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91bf249 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5524ab */.elementor-2006 .elementor-element.elementor-element-e5524ab {
    width: fit-content;
       background: linear-gradient(180deg, #3094FF 0%, #3064FF 100%); /* Gradiente linear vertical */
    
    padding: 4px 8px 4px 8px;
    margin: 0 auto;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c5f3b0 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1996518 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cffd1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f144e3 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecdb9e0 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a13b7d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5688d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b67c7f */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87a1ac1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1338649 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da831f8 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f53dd36 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1636d7 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a49c030 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512e300 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6759db2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b9cdc */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e778e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a893516 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d295a1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dce315 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f877f67 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2523e4a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cffd1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f144e3 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecdb9e0 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a13b7d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5688d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b67c7f */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87a1ac1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1338649 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da831f8 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f53dd36 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1636d7 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a49c030 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512e300 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6759db2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b9cdc */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e778e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a893516 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d295a1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dce315 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f877f67 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2523e4a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cffd1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f144e3 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecdb9e0 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a13b7d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5688d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b67c7f */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87a1ac1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1338649 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da831f8 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f53dd36 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1636d7 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a49c030 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512e300 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6759db2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b9cdc */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e778e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a893516 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d295a1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dce315 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f877f67 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2523e4a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cffd1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f144e3 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecdb9e0 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a13b7d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5688d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b67c7f */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87a1ac1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1338649 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da831f8 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f53dd36 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1636d7 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a49c030 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512e300 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6759db2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b9cdc */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e778e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a893516 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d295a1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dce315 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f877f67 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2523e4a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cffd1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f144e3 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecdb9e0 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a13b7d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5688d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b67c7f */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87a1ac1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1338649 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da831f8 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f53dd36 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1636d7 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a49c030 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512e300 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6759db2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b9cdc */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e778e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a893516 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d295a1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dce315 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f877f67 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2523e4a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cffd1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f144e3 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecdb9e0 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a13b7d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5688d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b67c7f */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87a1ac1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1338649 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da831f8 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f53dd36 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1636d7 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a49c030 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512e300 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6759db2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b9cdc */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e778e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a893516 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d295a1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dce315 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f877f67 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2523e4a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cffd1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f144e3 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecdb9e0 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a13b7d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5688d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b67c7f */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87a1ac1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1338649 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da831f8 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f53dd36 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1636d7 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a49c030 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512e300 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6759db2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b9cdc */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e778e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a893516 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d295a1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dce315 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f877f67 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2523e4a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cffd1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f144e3 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecdb9e0 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a13b7d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5688d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b67c7f */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87a1ac1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1338649 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da831f8 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f53dd36 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1636d7 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a49c030 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512e300 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6759db2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b9cdc */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e778e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a893516 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d295a1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dce315 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f877f67 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2523e4a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cffd1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f144e3 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecdb9e0 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a13b7d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5688d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b67c7f */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87a1ac1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1338649 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da831f8 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f53dd36 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1636d7 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a49c030 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512e300 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6759db2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b9cdc */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e778e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a893516 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d295a1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dce315 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f877f67 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2523e4a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cffd1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f144e3 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecdb9e0 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a13b7d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a5688d */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b67c7f */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87a1ac1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1338649 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da831f8 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f53dd36 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1636d7 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a49c030 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512e300 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6759db2 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84b9cdc */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e778e */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a893516 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d295a1 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dce315 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f877f67 */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2523e4a */.gradient-title {
  /* fallback color */
  color: #7EB3E2;

  /* gradiente vertical (top -> bottom) */
  background-image: linear-gradient(to bottom, #EEF5FB 0%, #7EB3E2 100%);

  /* exibe o gradiente no texto */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  /* ajuste de renderização (opcional) */
  display: inline-block;
}/* End custom CSS */