.elementor-8 .elementor-element.elementor-element-1b3419f{--display:flex;--min-height:1060px;--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;--padding-top:32px;--padding-bottom:162px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1b3419f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1b3419f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041725;background-image:url("https://campaconsultoria.com.br/wp-content/uploads/2025/08/lp_campa-tp.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-89b4e9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:1121px 1121px 1121px 1121px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-89b4e9f.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-bad4d2b{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-bad4d2b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1cbbab8{--display:flex;}.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-8 .elementor-element.elementor-element-64461d7{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-64461d7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-64461d7 .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:56px;font-weight:300;color:#FFFFFF;}.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-8 .elementor-element.elementor-element-2eed532{width:var( --container-widget-width, 58% );max-width:58%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:0px 0px 0px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"paralucent", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2eed532.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1dcd38b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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-8 .elementor-element.elementor-element-1e57607 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-1e57607 .elementor-button{font-family:"paralucent", Sans-serif;font-size:16px;font-weight:500;padding:22px 32px 22px 32px;}.elementor-8 .elementor-element.elementor-element-152b1f0 .elementor-button{background-color:#61CE7000;font-family:"paralucent", Sans-serif;font-size:16px;font-weight:500;border-style:none;border-radius:1573px 1573px 1573px 1573px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-152b1f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-152b1f0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-152b1f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-cba9517{--display:flex;--min-height:2032px;--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;--overflow:hidden;--border-radius:56px 56px 56px 56px;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cba9517:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cba9517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7FF;background-image:url("https://campaconsultoria.com.br/wp-content/uploads/2025/08/bg-gradient.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-d23a600{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-8 .elementor-element.elementor-element-593dacf{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-593dacf.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-593dacf .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:62px;font-weight:300;color:#021038;}.elementor-8 .elementor-element.elementor-element-b3a52a3{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"paralucent", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;color:#4A5477;}.elementor-8 .elementor-element.elementor-element-b3a52a3.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-199bd35{--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:46px 46px;--row-gap:46px;--column-gap:46px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-8 .elementor-element.elementor-element-7c895a9{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:dashed;--border-style:dashed;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B2C0C7;--border-color:#B2C0C7;}.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-8 .elementor-element.elementor-element-4ddbbdb{background-color:#116AF833;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#116AF859;border-radius:6px 6px 6px 6px;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4ddbbdb.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-4ddbbdb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4ddbbdb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4ddbbdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4ddbbdb .elementor-icon-list-item > a{font-family:"paralucent", Sans-serif;font-size:22px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-4ddbbdb .elementor-icon-list-text{color:#116AF8;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-db0e383{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-db0e383.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-db0e383 .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:102px;font-weight:500;color:#021038;}.elementor-8 .elementor-element.elementor-element-5eb569f{width:auto;max-width:auto;font-family:"paralucent", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#4A5477;}.elementor-8 .elementor-element.elementor-element-5eb569f.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-6a18209{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-8 .elementor-element.elementor-element-2f88aaa{background-color:#116AF833;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#116AF859;border-radius:6px 6px 6px 6px;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-2f88aaa.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-2f88aaa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2f88aaa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-2f88aaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2f88aaa .elementor-icon-list-item > a{font-family:"paralucent", Sans-serif;font-size:22px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-2f88aaa .elementor-icon-list-text{color:#116AF8;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-909b53a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-909b53a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-909b53a .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:102px;font-weight:500;color:#021038;}.elementor-8 .elementor-element.elementor-element-643963b{width:auto;max-width:auto;font-family:"paralucent", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#4A5477;}.elementor-8 .elementor-element.elementor-element-643963b.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-ae8cce8{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#B2C0C7;--border-color:#B2C0C7;--padding-top:0px;--padding-bottom:0px;--padding-left:048px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0071dc1{background-color:#116AF833;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#116AF859;border-radius:6px 6px 6px 6px;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-0071dc1.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-0071dc1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-0071dc1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-0071dc1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0071dc1 .elementor-icon-list-item > a{font-family:"paralucent", Sans-serif;font-size:22px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-0071dc1 .elementor-icon-list-text{color:#116AF8;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7a6ffba{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-7a6ffba.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-7a6ffba .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:102px;font-weight:500;color:#021038;}.elementor-8 .elementor-element.elementor-element-762cb81{width:auto;max-width:auto;font-family:"paralucent", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#4A5477;}.elementor-8 .elementor-element.elementor-element-762cb81.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-c19bb02{width:var( --container-widget-width, 42% );max-width:42%;padding:112px 0px 72px 0px;--container-widget-width:42%;--container-widget-flex-grow:0;z-index:6;text-align:left;}.elementor-8 .elementor-element.elementor-element-c19bb02.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-c19bb02 .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:62px;font-weight:300;color:#021038;}.elementor-8 .elementor-element.elementor-element-6b38e8b{--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:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:6;}.elementor-8 .elementor-element.elementor-element-c4ead2f{--display:flex;}.elementor-8 .elementor-element.elementor-element-f3c0363{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f3c0363 img{border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-dd51c31{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5d456ab{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-item > a{font-family:"paralucent", Sans-serif;font-size:26px;font-weight:400;line-height:1em;}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c954a4c{width:var( --container-widget-width, 80% );max-width:80%;padding:112px 0px 18px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:6;text-align:center;}.elementor-8 .elementor-element.elementor-element-c954a4c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c954a4c .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:62px;font-weight:300;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8a19b70{width:var( --container-widget-width, 49% );max-width:49%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;z-index:6;text-align:center;font-family:"paralucent", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8a19b70.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c1d7f5b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:6;}.elementor-8 .elementor-element.elementor-element-4ebbde8{--display:flex;}.elementor-8 .elementor-element.elementor-element-ab28027{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-ab28027:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ab28027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041624;}.elementor-8 .elementor-element.elementor-element-0a0fe01{padding:0px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-0a0fe01.elementor-element{--align-self:flex-start;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-42b90d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-42b90d8 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-42b90d8 .elementor-image-box-title{margin-bottom:12px;font-family:"paralucent", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-42b90d8 .elementor-image-box-description{font-family:"paralucent", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFFC4;}.elementor-8 .elementor-element.elementor-element-1cba7af{--display:flex;}.elementor-8 .elementor-element.elementor-element-5d8e2bb{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-5d8e2bb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5d8e2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041624;}.elementor-8 .elementor-element.elementor-element-8f02459{padding:0px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-8f02459.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-cb5cf63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cb5cf63 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-cb5cf63 .elementor-image-box-title{margin-bottom:12px;font-family:"paralucent", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cb5cf63 .elementor-image-box-description{font-family:"paralucent", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFFC4;}.elementor-8 .elementor-element.elementor-element-f0117db{--display:flex;}.elementor-8 .elementor-element.elementor-element-0e46c02{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-0e46c02:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0e46c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041624;}.elementor-8 .elementor-element.elementor-element-6695bf3{padding:0px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-6695bf3.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-8b17f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8b17f1c .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-8b17f1c .elementor-image-box-title{margin-bottom:12px;font-family:"paralucent", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8b17f1c .elementor-image-box-description{font-family:"paralucent", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFFC4;}.elementor-8 .elementor-element.elementor-element-3439c64{--display:flex;}.elementor-8 .elementor-element.elementor-element-6d36128{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-6d36128:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6d36128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041624;}.elementor-8 .elementor-element.elementor-element-a48f97f{padding:0px 0px 80px 0px;}.elementor-8 .elementor-element.elementor-element-a48f97f.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-8673ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8673ae9 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-8673ae9 .elementor-image-box-title{margin-bottom:12px;font-family:"paralucent", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8673ae9 .elementor-image-box-description{font-family:"paralucent", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFFC4;}.elementor-8 .elementor-element.elementor-element-398f676{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:112px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5d0fea8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-5d0fea8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5d0fea8 .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:62px;font-weight:300;color:#021038;}.elementor-8 .elementor-element.elementor-element-0b30c1f{--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-evenly;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-434eac2{--display:flex;}.elementor-8 .elementor-element.elementor-element-e153012{--display:flex;--min-height:366px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-e153012:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e153012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE9FF;}.elementor-8 .elementor-element.elementor-element-a750e8e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-a750e8e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a750e8e img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-cc14619{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cc14619 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-cc14619 .elementor-image-box-title{margin-bottom:12px;font-family:"paralucent", Sans-serif;font-size:26px;font-weight:600;color:#041624;}.elementor-8 .elementor-element.elementor-element-cc14619:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-cc14619:has(:focus) .elementor-image-box-title{color:#041624;}.elementor-8 .elementor-element.elementor-element-cc14619 .elementor-image-box-description{font-family:"paralucent", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#041624;}.elementor-8 .elementor-element.elementor-element-298ad73{--display:flex;}.elementor-8 .elementor-element.elementor-element-069b196{--display:flex;--min-height:366px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-069b196:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-069b196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE9FF;}.elementor-8 .elementor-element.elementor-element-bf48832{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-bf48832.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-bf48832 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-14f4615{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14f4615 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-14f4615 .elementor-image-box-title{margin-bottom:12px;font-family:"paralucent", Sans-serif;font-size:26px;font-weight:600;color:#041624;}.elementor-8 .elementor-element.elementor-element-14f4615:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-14f4615:has(:focus) .elementor-image-box-title{color:#041624;}.elementor-8 .elementor-element.elementor-element-14f4615 .elementor-image-box-description{font-family:"paralucent", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#041624;}.elementor-8 .elementor-element.elementor-element-9267226{--display:flex;}.elementor-8 .elementor-element.elementor-element-50d17f9{--display:flex;--min-height:366px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-50d17f9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-50d17f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE9FF;}.elementor-8 .elementor-element.elementor-element-8e7ea69{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-8e7ea69.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-8e7ea69 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-5756b71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5756b71 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-5756b71 .elementor-image-box-title{margin-bottom:12px;font-family:"paralucent", Sans-serif;font-size:26px;font-weight:600;color:#041624;}.elementor-8 .elementor-element.elementor-element-5756b71:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-5756b71:has(:focus) .elementor-image-box-title{color:#041624;}.elementor-8 .elementor-element.elementor-element-5756b71 .elementor-image-box-description{font-family:"paralucent", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#041624;}.elementor-8 .elementor-element.elementor-element-26bdeb2{--display:flex;}.elementor-8 .elementor-element.elementor-element-3a62cb7{--display:flex;--min-height:366px;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:76px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-3a62cb7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3a62cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE9FF;}.elementor-8 .elementor-element.elementor-element-d1ca619{width:initial;max-width:initial;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-d1ca619.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-d1ca619 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3341f1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3341f1b .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-3341f1b .elementor-image-box-title{margin-bottom:12px;font-family:"paralucent", Sans-serif;font-size:26px;font-weight:600;color:#041624;}.elementor-8 .elementor-element.elementor-element-3341f1b:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-3341f1b:has(:focus) .elementor-image-box-title{color:#041624;}.elementor-8 .elementor-element.elementor-element-3341f1b .elementor-image-box-description{font-family:"paralucent", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#041624;}.elementor-8 .elementor-element.elementor-element-1d1d9e1{margin:72px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-1d1d9e1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1d1d9e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-1d1d9e1 .elementor-button{font-family:"paralucent", Sans-serif;font-size:16px;font-weight:500;padding:22px 32px 22px 32px;}.elementor-8 .elementor-element.elementor-element-1935d44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 56px;--row-gap:0px;--column-gap:56px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ad9af6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-e48e134{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-e48e134.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e48e134 .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:62px;font-weight:300;color:#021038;}.elementor-8 .elementor-element.elementor-element-7b719b9{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-344c625{--e-icon-list-icon-size:52px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-item > a{font-family:"paralucent", Sans-serif;font-size:26px;font-weight:400;line-height:1em;}.elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-text{color:#4A5477;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4e28080{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4e28080 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-2680033{--e-icon-list-icon-size:52px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-item > a{font-family:"paralucent", Sans-serif;font-size:26px;font-weight:400;line-height:1em;}.elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-text{color:#4A5477;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a8d759e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a8d759e img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-cf09c6b{--e-icon-list-icon-size:52px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-item > a{font-family:"paralucent", Sans-serif;font-size:26px;font-weight:400;line-height:1em;}.elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-text{color:#4A5477;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-891ec3b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-891ec3b img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-b1c5619{--e-icon-list-icon-size:52px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-item > a{font-family:"paralucent", Sans-serif;font-size:26px;font-weight:400;line-height:1em;}.elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-text{color:#4A5477;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-15236da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3e4b755{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-3e4b755.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3e4b755 .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:62px;font-weight:400;color:#021038;}.elementor-8 .elementor-element.elementor-element-e412fe8{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"paralucent", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;color:#4A5477;}.elementor-8 .elementor-element.elementor-element-e412fe8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-db1d86e{--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;}.elementor-8 .elementor-element.elementor-element-e555840{--display:flex;--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:#116AF861;--border-color:#116AF861;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-eb91f93{font-family:"paralucent", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#041624;}.elementor-8 .elementor-element.elementor-element-d2b574d{font-family:"paralucent", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#041624;}.elementor-8 .elementor-element.elementor-element-e64c856{--display:flex;--justify-content:space-between;--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:#116AF861;--border-color:#116AF861;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-0071cd5{font-family:"paralucent", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#041624;}.elementor-8 .elementor-element.elementor-element-2a6d879{font-family:"paralucent", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#041624;}.elementor-8 .elementor-element.elementor-element-8a57a27{margin:72px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8a57a27.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8a57a27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-8a57a27 .elementor-button{font-family:"paralucent", Sans-serif;font-size:16px;font-weight:500;padding:22px 32px 22px 32px;}.elementor-8 .elementor-element.elementor-element-982217e{--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;--padding-top:56px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b22ea38{--display:flex;}.elementor-8 .elementor-element.elementor-element-bd1aeff img{border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-e88e5b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-6c51340{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-8 .elementor-element.elementor-element-6c51340.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6c51340 .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:62px;font-weight:400;color:#021038;}.elementor-8 .elementor-element.elementor-element-90ca98b{font-family:"paralucent", Sans-serif;font-size:26px;font-weight:400;line-height:1.4em;color:#4A5477;}.elementor-8 .elementor-element.elementor-element-c370051{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:112px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c370051:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c370051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041624;}.elementor-8 .elementor-element.elementor-element-71fdfb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-b4ba127{--display:flex;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-8 .elementor-element.elementor-element-4e6fde3{width:100%;max-width:100%;padding:0px 0px 0px 0px;z-index:6;text-align:left;}.elementor-8 .elementor-element.elementor-element-4e6fde3.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4e6fde3 .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:62px;font-weight:300;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-03bf483{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-item > a{font-family:"paralucent", Sans-serif;font-size:26px;font-weight:400;line-height:1em;}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a97263d{--display:flex;}.elementor-8 .elementor-element.elementor-element-6d92a5d{--display:flex;--margin-top:112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6d92a5d.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3720f8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:032px 032px;--row-gap:032px;--column-gap:032px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-3720f8f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3720f8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://campaconsultoria.com.br/wp-content/uploads/2025/08/bg-ancor.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-40c2d51{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;z-index:6;text-align:center;}.elementor-8 .elementor-element.elementor-element-40c2d51.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-40c2d51 .elementor-heading-title{font-family:"paralucent", Sans-serif;font-size:48px;font-weight:300;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3d4364b{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;z-index:6;text-align:center;font-family:"paralucent", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3d4364b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2c40692{width:var( --container-widget-width, 41% );max-width:41%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2c40692.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2c40692 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-2c40692 .elementor-button{font-family:"paralucent", Sans-serif;font-size:16px;font-weight:500;padding:22px 32px 22px 32px;}.elementor-8 .elementor-element.elementor-element-e520f4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7252bf0{width:var( --container-widget-width, 8% );max-width:8%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7252bf0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b1bdd74{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:6;text-align:center;font-family:"paralucent", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b1bdd74.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-581bbb1{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-581bbb1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-581bbb1 .elementor-social-icon{background-color:#116AF8;}.elementor-8 .elementor-element.elementor-element-581bbb1 .elementor-social-icon i{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-581bbb1 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-581bbb1 .elementor-icon{border-radius:476px 476px 476px 476px;}.elementor-8 .elementor-element.elementor-element-2a5d3d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2a5d3d3.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2a5d3d3 img{width:100%;max-width:100%;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-89b4e9f{--width:16%;}.elementor-8 .elementor-element.elementor-element-c4ead2f{--width:54%;}.elementor-8 .elementor-element.elementor-element-dd51c31{--width:46%;}.elementor-8 .elementor-element.elementor-element-4ebbde8{--width:100%;}.elementor-8 .elementor-element.elementor-element-1cba7af{--width:100%;}.elementor-8 .elementor-element.elementor-element-f0117db{--width:100%;}.elementor-8 .elementor-element.elementor-element-3439c64{--width:100%;}.elementor-8 .elementor-element.elementor-element-434eac2{--width:49%;}.elementor-8 .elementor-element.elementor-element-298ad73{--width:49%;}.elementor-8 .elementor-element.elementor-element-9267226{--width:49%;}.elementor-8 .elementor-element.elementor-element-26bdeb2{--width:49%;}.elementor-8 .elementor-element.elementor-element-ad9af6d{--width:50%;}.elementor-8 .elementor-element.elementor-element-7b719b9{--width:50%;}.elementor-8 .elementor-element.elementor-element-b22ea38{--width:49%;}.elementor-8 .elementor-element.elementor-element-e88e5b8{--width:50%;}.elementor-8 .elementor-element.elementor-element-6d92a5d{--width:80%;}.elementor-8 .elementor-element.elementor-element-3720f8f{--width:100%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-1b3419f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1b3419f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://campaconsultoria.com.br/wp-content/uploads/2025/08/iphone_16_pro_max_1.webp");}.elementor-8 .elementor-element.elementor-element-1b3419f{--min-height:700px;--padding-top:24px;--padding-bottom:88px;--padding-left:016px;--padding-right:016px;}.elementor-8 .elementor-element.elementor-element-89b4e9f{--width:48%;}.elementor-8 .elementor-element.elementor-element-1cbbab8{--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-8 .elementor-element.elementor-element-64461d7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-64461d7 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-2eed532{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-8 .elementor-element.elementor-element-1dcd38b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-1e57607{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1e57607 .elementor-button{padding:016px 12px 16px 12px;}.elementor-8 .elementor-element.elementor-element-152b1f0{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-152b1f0 .elementor-button{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cba9517{--border-radius:32px 32px 32px 32px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-d23a600{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-593dacf{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-593dacf .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-b3a52a3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-8 .elementor-element.elementor-element-199bd35{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7c895a9{--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4ddbbdb{--e-icon-list-icon-size:24px;}.elementor-8 .elementor-element.elementor-element-4ddbbdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4ddbbdb .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-db0e383 .elementor-heading-title{font-size:72px;}.elementor-8 .elementor-element.elementor-element-5eb569f{font-size:18px;}.elementor-8 .elementor-element.elementor-element-6a18209{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8 .elementor-element.elementor-element-2f88aaa{--e-icon-list-icon-size:24px;}.elementor-8 .elementor-element.elementor-element-2f88aaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2f88aaa .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-909b53a .elementor-heading-title{font-size:72px;}.elementor-8 .elementor-element.elementor-element-643963b{font-size:18px;}.elementor-8 .elementor-element.elementor-element-ae8cce8{--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-width:01px 0px 0px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0071dc1{--e-icon-list-icon-size:24px;}.elementor-8 .elementor-element.elementor-element-0071dc1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-0071dc1 .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-7a6ffba .elementor-heading-title{font-size:72px;}.elementor-8 .elementor-element.elementor-element-762cb81{font-size:18px;}.elementor-8 .elementor-element.elementor-element-c19bb02{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-c19bb02 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-6b38e8b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-f3c0363 img{border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-5d456ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5d456ab .elementor-icon-list-item > a{font-size:20px;line-height:1em;}.elementor-8 .elementor-element.elementor-element-c954a4c{width:100%;max-width:100%;padding:32px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-c954a4c .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-8a19b70{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-size:18px;}.elementor-8 .elementor-element.elementor-element-c1d7f5b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-0a0fe01{padding:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-8f02459{padding:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-6695bf3{padding:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-a48f97f{padding:0px 0px 32px 0px;}.elementor-8 .elementor-element.elementor-element-398f676{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-5d0fea8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-8 .elementor-element.elementor-element-5d0fea8 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-e153012{--min-height:310px;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-cc14619 .elementor-image-box-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-cc14619 .elementor-image-box-description{font-size:18px;}.elementor-8 .elementor-element.elementor-element-069b196{--min-height:310px;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-14f4615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-14f4615 .elementor-image-box-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-14f4615 .elementor-image-box-description{font-size:18px;}.elementor-8 .elementor-element.elementor-element-50d17f9{--min-height:310px;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-5756b71 .elementor-image-box-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-5756b71 .elementor-image-box-description{font-size:18px;}.elementor-8 .elementor-element.elementor-element-3a62cb7{--min-height:310px;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-3341f1b .elementor-image-box-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-3341f1b .elementor-image-box-description{font-size:18px;}.elementor-8 .elementor-element.elementor-element-1d1d9e1{width:100%;max-width:100%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-1d1d9e1 .elementor-button{padding:16px 12px 16px 12px;}.elementor-8 .elementor-element.elementor-element-1935d44{--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-e48e134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-8 .elementor-element.elementor-element-e48e134 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-7b719b9{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-344c625 .elementor-icon-list-item > a{font-size:22px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2680033 .elementor-icon-list-item > a{font-size:22px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cf09c6b .elementor-icon-list-item > a{font-size:22px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-b1c5619 .elementor-icon-list-item > a{font-size:22px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-15236da{--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-3e4b755{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3e4b755 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-e412fe8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:18px;}.elementor-8 .elementor-element.elementor-element-e555840{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-eb91f93{font-size:16px;}.elementor-8 .elementor-element.elementor-element-d2b574d{font-size:16px;}.elementor-8 .elementor-element.elementor-element-e64c856{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-0071cd5{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2a6d879{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8a57a27{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-982217e{--padding-top:0px;--padding-bottom:38px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-6c51340 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-90ca98b{font-size:18px;}.elementor-8 .elementor-element.elementor-element-c370051{--padding-top:48px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-71fdfb3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-b4ba127{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4e6fde3 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-03bf483 .elementor-icon-list-item > a{font-size:18px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-6d92a5d{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3720f8f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-40c2d51{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-40c2d51 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-3d4364b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:18px;}.elementor-8 .elementor-element.elementor-element-2c40692{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2c40692 .elementor-button{font-size:12px;padding:016px 12px 016px 12px;}.elementor-8 .elementor-element.elementor-element-e520f4e{--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:32px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b1bdd74{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2a5d3d3{width:100%;max-width:100%;}}/* Start custom CSS for image, class: .elementor-element-bad4d2b */.elementor-8 .elementor-element.elementor-element-bad4d2b {
  animation: blurSlideFromTop 1s ease forwards;
}

@keyframes blurSlideFromTop {
  0% {
    transform: translateY(-30px); /* desloca de cima */
    opacity: 0;
    filter: blur(20px);
  }
  100% {
    transform: translateY(0); /* posição original */
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64461d7 */.elementor-8 .elementor-element.elementor-element-64461d7 {
  animation: blurSlideFromTop 1s ease forwards;
}

@keyframes blurSlideFromTop {
  0% {
    transform: translateY(-30px); /* desloca de cima */
    opacity: 0;
    filter: blur(20px);
  }
  100% {
    transform: translateY(0); /* posição original */
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eed532 */.elementor-8 .elementor-element.elementor-element-2eed532 {
  animation: blurSlideFromTop 1s ease forwards;
}

@keyframes blurSlideFromTop {
  0% {
    transform: translateY(-30px); /* desloca de cima */
    opacity: 0;
    filter: blur(20px);
  }
  100% {
    transform: translateY(0); /* posição original */
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e57607 */.elementor-8 .elementor-element.elementor-element-1e57607 .elementor-button {
  border-radius: 60px;
  padding: 16px 32px;

  /* fundo sólido azul + borda gradiente */
  background:
    linear-gradient(#116AF8, #116AF8) padding-box,
    linear-gradient(to bottom, #5798FF, #05258A) border-box;

  border: 1px solid transparent;

  /* sombra azul */
  box-shadow: 0 24px 32px -12px rgba(77, 145, 255, 0.35);

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;

  color: #ffffff;
  font-weight: 600;
  text-transform: uppercase;
  transition: all 0.3s ease;
}

.elementor-8 .elementor-element.elementor-element-1e57607 .elementor-button-icon {
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-1e57607 .elementor-button-icon {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.3); /* círculo branco com 30% */
  border: none; /* sem borda visível */
  box-sizing: border-box;

  display: flex;
  align-items: center;
  justify-content: center;

  /* sombra leve para dar profundidade */
  box-shadow:
    0 8px 18px rgba(77,145,255,0.35),
    inset 0 1px 0 rgba(255,255,255,0.25);
}

.elementor-8 .elementor-element.elementor-element-1e57607 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

.elementor-8 .elementor-element.elementor-element-1e57607 .elementor-button:hover {
  transform: translateY(-2px);
  opacity: 0.95;
  box-shadow: 0 28px 36px -14px rgba(77, 145, 255, 0.45);
}

.elementor-8 .elementor-element.elementor-element-1e57607 {
  animation: blurSlideFromTop 1s ease forwards;
}

@keyframes blurSlideFromTop {
  0% {
    transform: translateY(-30px); /* desloca de cima */
    opacity: 0;
    filter: blur(20px);
  }
  100% {
    transform: translateY(0); /* posição original */
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-152b1f0 */.elementor-8 .elementor-element.elementor-element-152b1f0 {
  animation: blurSlideFromTop 1s ease forwards;
}

@keyframes blurSlideFromTop {
  0% {
    transform: translateY(-30px); /* desloca de cima */
    opacity: 0;
    filter: blur(20px);
  }
  100% {
    transform: translateY(0); /* posição original */
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4ead2f */.elementor-8 .elementor-element.elementor-element-c4ead2f {
  padding: 16px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}

@media(max-width:767px){
.elementor-8 .elementor-element.elementor-element-c4ead2f {
  padding: 8px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebbde8 */.elementor-8 .elementor-element.elementor-element-4ebbde8 {
  padding: 8px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}


@media(max-width:767px){
.elementor-8 .elementor-element.elementor-element-4ebbde8 {
  padding: 6px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cba7af */.elementor-8 .elementor-element.elementor-element-1cba7af {
  padding: 8px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}


@media(max-width:767px){
.elementor-8 .elementor-element.elementor-element-1cba7af {
  padding: 6px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0117db */.elementor-8 .elementor-element.elementor-element-f0117db {
  padding: 8px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}


@media(max-width:767px){
.elementor-8 .elementor-element.elementor-element-f0117db {
  padding: 6px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3439c64 */.elementor-8 .elementor-element.elementor-element-3439c64 {
  padding: 8px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}


@media(max-width:767px){
.elementor-8 .elementor-element.elementor-element-3439c64 {
  padding: 6px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434eac2 */.elementor-8 .elementor-element.elementor-element-434eac2 {
  padding: 8px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 42px 52px -40px rgba(91, 152, 246, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf48832 *//* garanta que o container não tenha fundo que “pinta” o halo */
.elementor-8 .elementor-element.elementor-element-bf48832 .elementor-widget-container { background: transparent !important; }

/* aplique o drop-shadow NA IMG */
.elementor-8 .elementor-element.elementor-element-bf48832 img {
  display: block;
  border-radius: 16px; /* combine com o do arquivo */
  filter:
    drop-shadow(0 0.833px 3.856px rgba(10,72,179,0.04))
    drop-shadow(0 3.667px 7.985px rgba(10,72,179,0.06))
    drop-shadow(0 9px 15.925px rgba(10,72,179,0.08))
    drop-shadow(0 17.333px 31.215px rgba(10,72,179,0.09))
    drop-shadow(0 29.167px 57.394px rgba(10,72,179,0.11))
    drop-shadow(0 45px 98px rgba(10,72,179,0.15));
}

/* não cortar a sombra */
.elementor-8 .elementor-element.elementor-element-bf48832 { overflow: visible !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298ad73 */.elementor-8 .elementor-element.elementor-element-298ad73 {
  padding: 8px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 42px 52px -40px rgba(91, 152, 246, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e7ea69 *//* garanta que o container não tenha fundo que “pinta” o halo */
.elementor-8 .elementor-element.elementor-element-8e7ea69 .elementor-widget-container { background: transparent !important; }

/* aplique o drop-shadow NA IMG */
.elementor-8 .elementor-element.elementor-element-8e7ea69 img {
  display: block;
  border-radius: 16px; /* combine com o do arquivo */
  filter:
    drop-shadow(0 0.833px 3.856px rgba(10,72,179,0.04))
    drop-shadow(0 3.667px 7.985px rgba(10,72,179,0.06))
    drop-shadow(0 9px 15.925px rgba(10,72,179,0.08))
    drop-shadow(0 17.333px 31.215px rgba(10,72,179,0.09))
    drop-shadow(0 29.167px 57.394px rgba(10,72,179,0.11))
    drop-shadow(0 45px 98px rgba(10,72,179,0.15));
}

/* não cortar a sombra */
.elementor-8 .elementor-element.elementor-element-8e7ea69 { overflow: visible !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9267226 */.elementor-8 .elementor-element.elementor-element-9267226 {
  padding: 8px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 42px 52px -40px rgba(91, 152, 246, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d1ca619 *//* garanta que o container não tenha fundo que “pinta” o halo */
.elementor-8 .elementor-element.elementor-element-d1ca619 .elementor-widget-container { background: transparent !important; }

/* aplique o drop-shadow NA IMG */
.elementor-8 .elementor-element.elementor-element-d1ca619 img {
  display: block;
  border-radius: 16px; /* combine com o do arquivo */
  filter:
    drop-shadow(0 0.833px 3.856px rgba(10,72,179,0.04))
    drop-shadow(0 3.667px 7.985px rgba(10,72,179,0.06))
    drop-shadow(0 9px 15.925px rgba(10,72,179,0.08))
    drop-shadow(0 17.333px 31.215px rgba(10,72,179,0.09))
    drop-shadow(0 29.167px 57.394px rgba(10,72,179,0.11))
    drop-shadow(0 45px 98px rgba(10,72,179,0.15));
}

/* não cortar a sombra */
.elementor-8 .elementor-element.elementor-element-d1ca619 { overflow: visible !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26bdeb2 */.elementor-8 .elementor-element.elementor-element-26bdeb2 {
  padding: 8px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 42px 52px -40px rgba(91, 152, 246, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d1d9e1 */.elementor-8 .elementor-element.elementor-element-1d1d9e1 .elementor-button {
  border-radius: 60px;
  padding: 16px 32px;

  /* fundo sólido azul + borda gradiente */
  background:
    linear-gradient(#116AF8, #116AF8) padding-box,
    linear-gradient(to bottom, #5798FF, #05258A) border-box;

  border: 1px solid transparent;

  /* sombra azul */
  box-shadow: 0 24px 32px -12px rgba(77, 145, 255, 0.35);

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;

  color: #ffffff;
  font-weight: 600;
  text-transform: uppercase;
  transition: all 0.3s ease;
}

.elementor-8 .elementor-element.elementor-element-1d1d9e1 .elementor-button-icon {
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-1d1d9e1 .elementor-button-icon {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.3); /* círculo branco com 30% */
  border: none; /* sem borda visível */
  box-sizing: border-box;

  display: flex;
  align-items: center;
  justify-content: center;

  /* sombra leve para dar profundidade */
  box-shadow:
    0 8px 18px rgba(77,145,255,0.35),
    inset 0 1px 0 rgba(255,255,255,0.25);
}

.elementor-8 .elementor-element.elementor-element-1d1d9e1 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

.elementor-8 .elementor-element.elementor-element-1d1d9e1 .elementor-button:hover {
  transform: translateY(-2px);
  opacity: 0.95;
  box-shadow: 0 28px 36px -14px rgba(77, 145, 255, 0.45);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a57a27 */.elementor-8 .elementor-element.elementor-element-8a57a27 .elementor-button {
  border-radius: 60px;
  padding: 16px 32px;

  /* fundo sólido azul + borda gradiente */
  background:
    linear-gradient(#116AF8, #116AF8) padding-box,
    linear-gradient(to bottom, #5798FF, #05258A) border-box;

  border: 1px solid transparent;

  /* sombra azul */
  box-shadow: 0 24px 32px -12px rgba(77, 145, 255, 0.35);

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;

  color: #ffffff;
  font-weight: 600;
  text-transform: uppercase;
  transition: all 0.3s ease;
}

.elementor-8 .elementor-element.elementor-element-8a57a27 .elementor-button-icon {
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-8a57a27 .elementor-button-icon {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.3); /* círculo branco com 30% */
  border: none; /* sem borda visível */
  box-sizing: border-box;

  display: flex;
  align-items: center;
  justify-content: center;

  /* sombra leve para dar profundidade */
  box-shadow:
    0 8px 18px rgba(77,145,255,0.35),
    inset 0 1px 0 rgba(255,255,255,0.25);
}

.elementor-8 .elementor-element.elementor-element-8a57a27 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

.elementor-8 .elementor-element.elementor-element-8a57a27 .elementor-button:hover {
  transform: translateY(-2px);
  opacity: 0.95;
  box-shadow: 0 28px 36px -14px rgba(77, 145, 255, 0.45);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b22ea38 */.elementor-8 .elementor-element.elementor-element-b22ea38 {
  padding: 16px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 42px 52px -40px rgba(91, 152, 246, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03bf483 */.azul{
    color:#116AF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c40692 */.elementor-8 .elementor-element.elementor-element-2c40692 .elementor-button {
  border-radius: 60px;
  padding: 16px 32px;

  /* fundo sólido azul + borda gradiente */
  background:
    linear-gradient(#116AF8, #116AF8) padding-box,
    linear-gradient(to bottom, #5798FF, #05258A) border-box;

  border: 1px solid transparent;

  /* sombra azul */
  box-shadow: 0 24px 32px -12px rgba(77, 145, 255, 0.35);

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;

  color: #ffffff;
  font-weight: 600;
  text-transform: uppercase;
  transition: all 0.3s ease;
}

.elementor-8 .elementor-element.elementor-element-2c40692 .elementor-button-icon {
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-2c40692 .elementor-button-icon {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.3); /* círculo branco com 30% */
  border: none; /* sem borda visível */
  box-sizing: border-box;

  display: flex;
  align-items: center;
  justify-content: center;

  /* sombra leve para dar profundidade */
  box-shadow:
    0 8px 18px rgba(77,145,255,0.35),
    inset 0 1px 0 rgba(255,255,255,0.25);
}

.elementor-8 .elementor-element.elementor-element-2c40692 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

.elementor-8 .elementor-element.elementor-element-2c40692 .elementor-button:hover {
  transform: translateY(-2px);
  opacity: 0.95;
  box-shadow: 0 28px 36px -14px rgba(77, 145, 255, 0.45);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d92a5d */.elementor-8 .elementor-element.elementor-element-6d92a5d {
      padding: 16px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}


@media(max-width:767px){
.elementor-8 .elementor-element.elementor-element-6d92a5d {
      padding: 8px;

  /* fundo branco-azulado translúcido */
  background: rgba(242, 247, 255, 0.2);

  /* borda azul translúcida */
  border: 1px solid rgba(17, 106, 248, 0.2);

  /* sombra azul escura difusa */
  box-shadow: 0 53px 112px -20px rgba(2, 16, 56, 0.36);

  border-radius: 16px; /* arredondamento para combinar */
  backdrop-filter: blur(8px); /* opcional para dar leve efeito vidro */
  -webkit-backdrop-filter: blur(8px);
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fa53248 */.elementor-8 .elementor-element.elementor-element-fa53248{
    position:absolute;
    top: 10%;
    right: -18%;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS */html,
body{
width:100%;
overflow-x:hidden;
}

p:last-child{
    margin-bottom:0px;
}

.destaque{
    font-weight: 600;
}/* End custom CSS */