.elementor-6 .elementor-element.elementor-element-93ee241{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-42e80aa{width:var( --container-widget-width, 20.6% );max-width:20.6%;--container-widget-width:20.6%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-42e80aa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-cd20068{--display:flex;--min-height:804px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:124px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cd20068:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cd20068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drabeatriznogueira.com/wp-content/uploads/2026/05/FLAVIO-1-scaled-2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-6bc9b60{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-6bc9b60.e-con{--flex-grow:0;--flex-shrink:0;}.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-6 .elementor-element.elementor-element-7f0504d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-7f0504d .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-686adb6{width:var( --container-widget-width, 705.542 );max-width:705.542;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:705.542;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-686adb6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-686adb6 .elementor-heading-title{font-size:59px;font-weight:300;line-height:56px;letter-spacing:-2.0799999237061px;color:#1A315A;}.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-6 .elementor-element.elementor-element-7b30f74{width:var( --container-widget-width, 538.354px );max-width:538.354px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) px;--container-widget-width:538.354px;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;font-size:22px;line-height:28px;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-7b30f74.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-6 .elementor-element.elementor-element-8a362f1 .elementor-button{background-color:transparent;font-family:"Varela Round", Sans-serif;font-size:21px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(148deg, #1A315A 0%, #0A0500 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#2555AA;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-6 .elementor-element.elementor-element-8a362f1.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-0ee57b9{--display:flex;--min-height:82px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0ee57b9:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0ee57b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A315A;}.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-6 .elementor-element.elementor-element-2feb287 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-6 .elementor-element.elementor-element-2feb287 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-6 .elementor-element.elementor-element-2feb287 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-6 .elementor-element.elementor-element-2feb287 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-6 .elementor-element.elementor-element-2feb287 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-6 .elementor-element.elementor-element-2feb287 .elementor-icon-list-icon i{color:#FEFADF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-2feb287 .elementor-icon-list-icon svg{fill:#FEFADF;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-2feb287{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-2feb287 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6 .elementor-element.elementor-element-2feb287 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-2feb287 .elementor-icon-list-item > a{font-family:"articulat-cf", Sans-serif;font-size:18px;font-weight:normal;}.elementor-6 .elementor-element.elementor-element-2feb287 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-395aa63{--display:flex;--min-height:1012px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-395aa63:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-395aa63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9AF7F;background-image:url("https://drabeatriznogueira.com/wp-content/uploads/2026/05/ChatGPT-Image-7_05_2026-09_39_53.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5a67dbc{--display:flex;}.elementor-6 .elementor-element.elementor-element-dde2d05{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-dde2d05 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-978395c{width:var( --container-widget-width, 705.542 );max-width:705.542;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:705.542;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-978395c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-978395c .elementor-heading-title{font-size:59px;font-weight:300;line-height:0.95;letter-spacing:-2.0799999237061px;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-6180850{width:var( --container-widget-width, 538.354px );max-width:538.354px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) px;--container-widget-width:538.354px;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;font-size:22px;line-height:28px;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-6180850.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-d41d7a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-d41d7a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-a4e3f26 i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .softlite-dynamic-icon svg{width:100%;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .softlite-dynamic-card-box-text-1{font-size:23px;font-weight:400;line-height:1.4;letter-spacing:-0.20000000298023px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .softlite-dynamic-card-box-text-2{font-size:20px;text-decoration:none solid oklab(0.94 0.00260472 0.0147721 / 0.65);line-height:1.625;color:#F0EAE0;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .softlite-dynamic-card-box-text-3{color:#878787;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .softlite-dynamic-card-box-background-color-1{background-color:#1A315A;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .softlite-dynamic-card-box-background-color-2{background-color:#C9AF7F59;}.elementor-6 .elementor-element.elementor-element-713c716 i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-713c716 .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-713c716 .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-713c716 .softlite-dynamic-icon svg{width:100%;}.elementor-6 .elementor-element.elementor-element-713c716 .softlite-dynamic-card-box-text-1{font-size:23px;font-weight:400;line-height:1.4;letter-spacing:-0.20000000298023px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-713c716 .softlite-dynamic-card-box-text-2{font-size:20px;text-decoration:none solid oklab(0.94 0.00260472 0.0147721 / 0.65);line-height:1.625;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-713c716 .softlite-dynamic-card-box-background-color-1{background-color:#1A315A;}.elementor-6 .elementor-element.elementor-element-713c716 .softlite-dynamic-card-box-background-color-2{background-color:#C9AF7F59;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .softlite-dynamic-icon svg{width:100%;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .softlite-dynamic-card-box-text-1{font-size:25px;font-weight:400;line-height:1.4;letter-spacing:-0.20000000298023px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .softlite-dynamic-card-box-text-2{font-size:20px;text-decoration:none solid oklab(0.94 0.00260472 0.0147721 / 0.65);line-height:1.625;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .softlite-dynamic-card-box-background-color-1{background-color:#1A315A;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .softlite-dynamic-card-box-background-color-2{background-color:#C9AF7F59;}.elementor-6 .elementor-element.elementor-element-334d3df i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-334d3df .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-334d3df .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-334d3df .softlite-dynamic-icon svg{width:100%;}.elementor-6 .elementor-element.elementor-element-334d3df .softlite-dynamic-card-box-text-1{font-size:25px;font-weight:400;line-height:1.4;letter-spacing:-0.20000000298023px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-334d3df .softlite-dynamic-card-box-text-2{font-size:20px;text-decoration:none solid oklab(0.94 0.00260472 0.0147721 / 0.65);line-height:1.625;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-334d3df .softlite-dynamic-card-box-background-color-1{background-color:#1A315A;}.elementor-6 .elementor-element.elementor-element-334d3df .softlite-dynamic-card-box-background-color-2{background-color:#C9AF7F59;}.elementor-6 .elementor-element.elementor-element-2b64edf{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:flex-start;--padding-top:80px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-93db27b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-f217232{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-f217232 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#e6efebff;}.elementor-6 .elementor-element.elementor-element-0dbe2d5{width:var( --container-widget-width, 709px );max-width:709px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:709px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-0dbe2d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-0dbe2d5 .elementor-heading-title{font-size:53px;font-weight:500;line-height:1;letter-spacing:-1.9199999570847px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a62b90f{width:var( --container-widget-width, 610.996 );max-width:610.996;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:610.996;--container-widget-flex-grow:0;font-size:22px;line-height:1.625;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a62b90f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-a26f4bf{border-style:solid;border-width:0px 0px 0px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6ab0506{--display:flex;}.elementor-6 .elementor-element.elementor-element-dc3545e{border-radius:30px 30px 30px 30px;}.elementor-6 .elementor-element.elementor-element-dc3545e img{border-radius:30px 30px 30px 30px;}.elementor-6 .elementor-element.elementor-element-455d595{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-455d595:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-455d595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9AF7F;}.elementor-6 .elementor-element.elementor-element-9d688ed{--display:flex;--min-height:506px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-c2b35ad{--display:flex;}.elementor-6 .elementor-element.elementor-element-15c4440{--display:flex;}.elementor-widget-softlite_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-6 .elementor-element.elementor-element-0c9d24a img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-6 .elementor-element.elementor-element-34219b3{--display:flex;}.elementor-6 .elementor-element.elementor-element-5f4e265{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-5f4e265 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#e6efebff;}.elementor-6 .elementor-element.elementor-element-7bd7530{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7bd7530.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-9183917{width:var( --container-widget-width, 476px );max-width:476px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:476px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-9183917.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-9183917 .elementor-heading-title{font-size:43px;font-weight:300;line-height:41px;letter-spacing:-2.0799999237061px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a145e35 i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-a145e35 .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-a145e35 .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-a145e35 .softlite-dynamic-icon svg{width:100%;fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a145e35 .softlite-dynamic-icon{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a145e35 svg.softlite-dynamic-icon{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a145e35 .softlite-dynamic-card-box-text-1{font-size:14px;text-decoration:none solid oklab(0.94 0.00260472 0.0147721 / 0.9);line-height:1.428571472168;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-a145e35 .softlite-dynamic-card-box-background-color-1{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-61ceb3b i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-61ceb3b .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-61ceb3b .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-61ceb3b .softlite-dynamic-icon svg{width:100%;fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-61ceb3b .softlite-dynamic-icon{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-61ceb3b svg.softlite-dynamic-icon{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-61ceb3b .softlite-dynamic-card-box-text-1{font-size:14px;text-decoration:none solid oklab(0.94 0.00260472 0.0147721 / 0.9);line-height:1.428571472168;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-61ceb3b .softlite-dynamic-card-box-background-color-1{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6474dd2 i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-6474dd2 .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-6474dd2 .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-6474dd2 .softlite-dynamic-icon svg{width:100%;fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6474dd2 .softlite-dynamic-icon{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6474dd2 svg.softlite-dynamic-icon{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6474dd2 .softlite-dynamic-card-box-text-1{font-size:14px;text-decoration:none solid oklab(0.94 0.00260472 0.0147721 / 0.9);line-height:1.428571472168;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-6474dd2 .softlite-dynamic-card-box-background-color-1{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a384fbb i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-a384fbb .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-a384fbb .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-a384fbb .softlite-dynamic-icon svg{width:100%;fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a384fbb .softlite-dynamic-icon{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a384fbb svg.softlite-dynamic-icon{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a384fbb .softlite-dynamic-card-box-text-1{font-size:14px;text-decoration:none solid oklab(0.94 0.00260472 0.0147721 / 0.9);line-height:1.428571472168;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-a384fbb .softlite-dynamic-card-box-background-color-1{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a32242c i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-a32242c .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-a32242c .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-a32242c .softlite-dynamic-icon svg{width:100%;fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a32242c .softlite-dynamic-icon{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a32242c svg.softlite-dynamic-icon{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a32242c .softlite-dynamic-card-box-text-1{font-size:14px;text-decoration:none solid oklab(0.94 0.00260472 0.0147721 / 0.9);line-height:1.428571472168;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-a32242c .softlite-dynamic-card-box-background-color-1{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ed093dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0220px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ed093dd:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ed093dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9AF7F;}.elementor-6 .elementor-element.elementor-element-8c406d3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-8c406d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-510d4af{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-510d4af .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-68d31ef{width:var( --container-widget-width, 507.992px );max-width:507.992px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:507.992px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-68d31ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-68d31ef .elementor-heading-title{font-size:50px;font-weight:400;line-height:1;letter-spacing:-1.4400000572205px;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-ea898c1{width:var( --container-widget-width, 63.943% );max-width:63.943%;--container-widget-width:63.943%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-ea898c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-ea898c1 i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-icon svg{width:100%;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-card-box-text-1{font-size:19px;line-height:28px;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-card-box-text-2{font-size:21px;line-height:1.625;color:#f3e5d3cc;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-card-box-text-3{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-c535087 .elementor-button{background-color:transparent;font-family:"Varela Round", Sans-serif;font-size:21px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(148deg, #1A315A 0%, #0A0500 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#2555AA;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-6 .elementor-element.elementor-element-c535087.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-2edfe27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-2edfe27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-693881d{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;z-index:4;}.elementor-6 .elementor-element.elementor-element-693881d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-693881d i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-693881d .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-693881d .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-693881d .softlite-dynamic-icon svg{width:100%;}.elementor-6 .elementor-element.elementor-element-693881d .softlite-dynamic-card-box-text-1{font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:3px;color:#2A1904;}.elementor-6 .elementor-element.elementor-element-693881d .softlite-dynamic-card-box-background-color-1{background-color:#415a3f4c;}.elementor-6 .elementor-element.elementor-element-693881d .softlite-dynamic-card-box-background-color-2{background-color:#415a3fff;}.elementor-6 .elementor-element.elementor-element-11fc7a0{--display:flex;--min-height:82px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-11fc7a0:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-11fc7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A315A;}.elementor-6 .elementor-element.elementor-element-2898b1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-6 .elementor-element.elementor-element-2898b1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-6 .elementor-element.elementor-element-2898b1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-6 .elementor-element.elementor-element-2898b1d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-6 .elementor-element.elementor-element-2898b1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-6 .elementor-element.elementor-element-2898b1d .elementor-icon-list-icon i{color:#FEFADF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-2898b1d .elementor-icon-list-icon svg{fill:#FEFADF;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-2898b1d{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-2898b1d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6 .elementor-element.elementor-element-2898b1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-2898b1d .elementor-icon-list-item > a{font-family:"articulat-cf", Sans-serif;font-size:18px;font-weight:normal;}.elementor-6 .elementor-element.elementor-element-2898b1d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-374d0e4{--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:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-374d0e4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-374d0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#964B36;}.elementor-6 .elementor-element.elementor-element-98e1fda i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-98e1fda .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-98e1fda .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-98e1fda .softlite-dynamic-icon svg{width:100%;}.elementor-6 .elementor-element.elementor-element-98e1fda .softlite-dynamic-card-box-text-1{font-size:12px;text-transform:uppercase;line-height:16px;letter-spacing:3.5999999046326px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-98e1fda .softlite-dynamic-card-box-text-2{font-size:58px;line-height:1;letter-spacing:-1.2000000476837px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-06b3b4f{--display:flex;}.elementor-6 .elementor-element.elementor-element-325bb59{width:var( --container-widget-width, 71.489% );max-width:71.489%;--container-widget-width:71.489%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-325bb59.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-6198c28{--display:flex;}.elementor-6 .elementor-element.elementor-element-4c2c775{width:var( --container-widget-width, 68.789% );max-width:68.789%;--container-widget-width:68.789%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4c2c775.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-f96eea1{--display:flex;}.elementor-6 .elementor-element.elementor-element-3ca1a0d{width:var( --container-widget-width, 71.491% );max-width:71.491%;--container-widget-width:71.491%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-3ca1a0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-5931c0e{--display:flex;}.elementor-6 .elementor-element.elementor-element-3a54824{width:var( --container-widget-width, 71.677% );max-width:71.677%;--container-widget-width:71.677%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-3a54824.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-45eeb35{--display:flex;}.elementor-6 .elementor-element.elementor-element-eaacd64{width:var( --container-widget-width, 87.327% );max-width:87.327%;--container-widget-width:87.327%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-eaacd64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-27f26a5{--n-accordion-title-font-size:25px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-6 .elementor-element.elementor-element-ecc0bf4 .elementor-button{background-color:transparent;font-family:"Varela Round", Sans-serif;font-size:21px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(148deg, #1A315A 0%, #0A0500 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#2555AA;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-6 .elementor-element.elementor-element-ecc0bf4.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-f281d33{--display:flex;--min-height:360px;--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f281d33:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f281d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFADF;background-image:url("https://drabeatriznogueira.com/wp-content/uploads/2026/05/ChatGPT-Image-7_05_2026-09_39_53.png");}.elementor-6 .elementor-element.elementor-element-7a4c9a4{--display:flex;--min-height:169px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7a4c9a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-edd5294{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-edd5294.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-edd5294 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#1A315A;}.elementor-6 .elementor-element.elementor-element-4550f29{width:var( --container-widget-width, 760.997px );max-width:760.997px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:760.997px;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-4550f29.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-4550f29 .elementor-heading-title{font-size:56px;font-weight:500;line-height:1;letter-spacing:-1.4400000572205px;color:#021B46;}.elementor-6 .elementor-element.elementor-element-75435ab{width:var( --container-widget-width, 85.975% );max-width:85.975%;--container-widget-width:85.975%;--container-widget-flex-grow:0;text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:21px;font-weight:300;line-height:1.3em;letter-spacing:0px;color:#021B46;}.elementor-6 .elementor-element.elementor-element-75435ab.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-ec67908{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ec67908.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-78a6760{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-9a96da3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-3497bad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-cab517f{--display:flex;--min-height:343px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cab517f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cab517f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A315A;}.elementor-6 .elementor-element.elementor-element-cab517f.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-415acc6{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-5491e73{width:var( --container-widget-width, 63.943% );max-width:63.943%;--container-widget-width:63.943%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-5491e73.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-5491e73 i.softlite-dynamic-icon{font-size:100%;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-icon i{font-size:100%;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-icon:not(i){width:100%;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-icon svg{width:100%;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-card-box-text-1{font-size:19px;line-height:28px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-card-box-text-2{font-size:21px;line-height:1.625;color:#f3e5d3cc;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-card-box-text-3{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-427a5e5{width:var( --container-widget-width, 507.992px );max-width:507.992px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:507.992px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-427a5e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-427a5e5 .elementor-heading-title{font-size:33px;font-weight:400;line-height:1;letter-spacing:-1.4400000572205px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4502d3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-bc6f61c{width:var( --container-widget-width, 25.893% );max-width:25.893%;--container-widget-width:25.893%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-bc6f61c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-d3a90c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6 .elementor-element.elementor-element-d3a90c5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d3a90c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9AF7F;}.elementor-6 .elementor-element.elementor-element-d3a90c5.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-69fb527{width:var( --container-widget-width, 9.059% );max-width:9.059%;--container-widget-width:9.059%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-69fb527.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-cd20068{--content-width:1212px;}.elementor-6 .elementor-element.elementor-element-6bc9b60{--width:53%;}.elementor-6 .elementor-element.elementor-element-395aa63{--content-width:1265px;}.elementor-6 .elementor-element.elementor-element-5a67dbc{--width:68%;}.elementor-6 .elementor-element.elementor-element-d41d7a6{--width:43.995%;}.elementor-6 .elementor-element.elementor-element-2b64edf{--content-width:1225px;}.elementor-6 .elementor-element.elementor-element-9d688ed{--content-width:1292px;}.elementor-6 .elementor-element.elementor-element-7bd7530{--width:100%;}.elementor-6 .elementor-element.elementor-element-ed093dd{--content-width:1225px;}.elementor-6 .elementor-element.elementor-element-8c406d3{--width:46.382%;}.elementor-6 .elementor-element.elementor-element-2edfe27{--width:54%;}.elementor-6 .elementor-element.elementor-element-7a4c9a4{--width:100%;}.elementor-6 .elementor-element.elementor-element-ec67908{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-cd20068{--content-width:1041px;}.elementor-6 .elementor-element.elementor-element-6bc9b60{--width:693px;}.elementor-6 .elementor-element.elementor-element-ed093dd{--content-width:929px;}.elementor-6 .elementor-element.elementor-element-8c406d3{--width:689px;}.elementor-6 .elementor-element.elementor-element-2edfe27{--width:694px;}.elementor-6 .elementor-element.elementor-element-7a4c9a4{--width:351px;}.elementor-6 .elementor-element.elementor-element-ec67908{--width:351px;}}@media(min-width:1025px){.elementor-6 .elementor-element.elementor-element-395aa63:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-395aa63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-42e80aa{width:var( --container-widget-width, 303.117px );max-width:303.117px;--container-widget-width:303.117px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-cd20068:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cd20068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drabeatriznogueira.com/wp-content/uploads/2026/05/MOBILE-copiar-2.png");background-position:top center;}.elementor-6 .elementor-element.elementor-element-cd20068{--min-height:1291px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:127px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-7f0504d.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-686adb6{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-686adb6 .elementor-heading-title{font-size:71.680000305176px;letter-spacing:-1.4335999488831px;}.elementor-6 .elementor-element.elementor-element-7b30f74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-8a362f1.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-395aa63{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-978395c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-978395c .elementor-heading-title{font-size:71.680000305176px;letter-spacing:-1.4335999488831px;}.elementor-6 .elementor-element.elementor-element-6180850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-2b64edf{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-0dbe2d5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-0dbe2d5 .elementor-heading-title{font-size:62px;}.elementor-6 .elementor-element.elementor-element-a62b90f{width:var( --container-widget-width, 692px );max-width:692px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:692px;--container-widget-flex-grow:0;font-size:18px;}.elementor-6 .elementor-element.elementor-element-a26f4bf.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-9d688ed{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-5f4e265.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-9183917{width:var( --container-widget-width, 653.996px );max-width:653.996px;margin:0 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:653.996px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-9183917 .elementor-heading-title{font-size:71.680000305176px;line-height:65px;letter-spacing:-1.4335999488831px;}.elementor-6 .elementor-element.elementor-element-ed093dd{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-8c406d3{--min-height:610px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8c406d3.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-510d4af.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-68d31ef{width:var( --container-widget-width, 581.292px );max-width:581.292px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:581.292px;--container-widget-flex-grow:0;text-align:start;}.elementor-6 .elementor-element.elementor-element-68d31ef.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-68d31ef .elementor-heading-title{font-size:62px;}.elementor-6 .elementor-element.elementor-element-ea898c1{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-ea898c1.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-ea898c1 i.softlite-dynamic-icon{font-size:137px;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-icon i{font-size:137px;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-icon:not(i){width:137px;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-icon svg{width:137px;}.elementor-6 .elementor-element.elementor-element-c535087.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-2edfe27{--min-height:953px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-6 .elementor-element.elementor-element-2edfe27.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-374d0e4{--padding-top:70px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-ecc0bf4.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-7a4c9a4{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-4550f29{margin:0 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:497px;--container-widget-flex-grow:0;width:var( --container-widget-width, 497px );max-width:497px;}.elementor-6 .elementor-element.elementor-element-4550f29 .elementor-heading-title{font-size:55px;}.elementor-6 .elementor-element.elementor-element-ec67908{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-415acc6{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-5491e73{width:var( --container-widget-width, 751px );max-width:751px;--container-widget-width:751px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-5491e73.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-5491e73 i.softlite-dynamic-icon{font-size:137px;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-icon i{font-size:137px;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-icon:not(i){width:137px;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-icon svg{width:137px;}.elementor-6 .elementor-element.elementor-element-427a5e5{width:var( --container-widget-width, 581.292px );max-width:581.292px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:581.292px;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-427a5e5.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-bc6f61c{width:var( --container-widget-width, 338.672px );max-width:338.672px;--container-widget-width:338.672px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-69fb527{width:var( --container-widget-width, 145.016px );max-width:145.016px;--container-widget-width:145.016px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-cd20068:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cd20068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drabeatriznogueira.com/wp-content/uploads/2026/05/MOBILE-copiar-2.png");}.elementor-6 .elementor-element.elementor-element-cd20068{--content-width:400px;--min-height:931px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-6bc9b60{--min-height:587px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-7f0504d.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-686adb6{margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-686adb6.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-686adb6 .elementor-heading-title{font-size:43px;line-height:39px;letter-spacing:-1.0737999677658px;}.elementor-6 .elementor-element.elementor-element-7b30f74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.625;}.elementor-6 .elementor-element.elementor-element-7b30f74.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-8a362f1.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-8a362f1 .elementor-button{font-size:16px;padding:25px 25px 25px 25px;}.elementor-6 .elementor-element.elementor-element-0ee57b9{--min-height:104px;}.elementor-6 .elementor-element.elementor-element-dde2d05.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-978395c{margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-978395c.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-978395c .elementor-heading-title{font-size:43px;letter-spacing:-1.0737999677658px;}.elementor-6 .elementor-element.elementor-element-6180850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.625;}.elementor-6 .elementor-element.elementor-element-6180850.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-0dbe2d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-0dbe2d5 .elementor-heading-title{font-size:37px;line-height:0.95;letter-spacing:-0.95999997854233px;}.elementor-6 .elementor-element.elementor-element-a62b90f{width:auto;max-width:auto;margin:4 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;line-height:1.3em;}.elementor-6 .elementor-element.elementor-element-5f4e265.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-9183917{margin:px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-6 .elementor-element.elementor-element-9183917.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-9183917 .elementor-heading-title{font-size:38px;line-height:37px;letter-spacing:-1.0737999677658px;}.elementor-6 .elementor-element.elementor-element-ed093dd{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-8c406d3{--min-height:561px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-510d4af.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-68d31ef{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-68d31ef.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-68d31ef .elementor-heading-title{font-size:45px;letter-spacing:-0.95999997854233px;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.4em;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-card-box-text-2{font-size:17px;line-height:1.4em;}.elementor-6 .elementor-element.elementor-element-ea898c1 .softlite-dynamic-card-box-text-3{line-height:0.1em;}.elementor-6 .elementor-element.elementor-element-c535087.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-c535087 .elementor-button{font-size:16px;padding:25px 25px 25px 25px;}.elementor-6 .elementor-element.elementor-element-2edfe27{--min-height:414px;}.elementor-6 .elementor-element.elementor-element-11fc7a0{--min-height:104px;}.elementor-6 .elementor-element.elementor-element-374d0e4{--content-width:90vw;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-98e1fda .softlite-dynamic-card-box-text-2{font-size:36px;line-height:40px;letter-spacing:-0.72000002861023px;}.elementor-6 .elementor-element.elementor-element-325bb59{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-6 .elementor-element.elementor-element-4c2c775{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;}.elementor-6 .elementor-element.elementor-element-3ca1a0d{width:var( --container-widget-width, 297.792px );max-width:297.792px;--container-widget-width:297.792px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-3a54824{width:var( --container-widget-width, 382.229px );max-width:382.229px;--container-widget-width:382.229px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-eaacd64{width:var( --container-widget-width, 346.75px );max-width:346.75px;--container-widget-width:346.75px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-ecc0bf4.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-ecc0bf4 .elementor-button{font-size:16px;padding:25px 25px 25px 25px;}.elementor-6 .elementor-element.elementor-element-f281d33{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-7a4c9a4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-edd5294.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-4550f29{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-4550f29.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-4550f29 .elementor-heading-title{font-size:40px;letter-spacing:-0.95999997854233px;}.elementor-6 .elementor-element.elementor-element-75435ab{padding:0px 0px 10px 0px;--container-widget-width:347px;--container-widget-flex-grow:0;width:var( --container-widget-width, 347px );max-width:347px;font-size:16px;}.elementor-6 .elementor-element.elementor-element-ec67908{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.4em;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-card-box-text-2{font-size:17px;line-height:1.4em;}.elementor-6 .elementor-element.elementor-element-5491e73 .softlite-dynamic-card-box-text-3{line-height:0.1em;}.elementor-6 .elementor-element.elementor-element-427a5e5{margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-427a5e5.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-427a5e5 .elementor-heading-title{font-size:28px;letter-spacing:-0.95999997854233px;}}
/* Start custom CSS for container, class: .elementor-element-93ee241 *//* BASE */
.elementor-6 .elementor-element.elementor-element-93ee241 {
  position: relative;
  overflow: hidden;

  background:
    linear-gradient(
      180deg,
      rgba(26, 49, 90, 0.94) 0%,
      rgba(19, 42, 80, 0.96) 48%,
      rgba(8, 27, 53, 0.98) 100%
    );

  isolation: isolate;
}

/* IMAGENS ANATÔMICAS DE FUNDO */
.elementor-6 .elementor-element.elementor-element-93ee241::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;

  background-image:
    linear-gradient(
      180deg,
      rgba(26, 49, 90, 0.72),
      rgba(8, 27, 53, 0.86)
    ),
    url("URL-DA-IMAGEM-1"),
    url("URL-DA-IMAGEM-2");

  background-repeat:
    no-repeat,
    no-repeat,
    no-repeat;

  background-position:
    center,
    left center,
    right center;

  background-size:
    cover,
    42% auto,
    58% auto;

  opacity: 0.34;

  filter:
    grayscale(1)
    contrast(1.2)
    brightness(1.15);

  mix-blend-mode: screen;
}

/* TEXTURA / PROFUNDIDADE */
.elementor-6 .elementor-element.elementor-element-93ee241::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;

  background:
    radial-gradient(circle at top left, rgba(255,255,255,0.14), transparent 32%),
    radial-gradient(circle at bottom right, rgba(91,161,237,0.18), transparent 36%),
    linear-gradient(rgba(255,255,255,0.035) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,0.035) 1px, transparent 1px);

  background-size:
    auto,
    auto,
    42px 42px,
    42px 42px;

  opacity: 0.72;
}

/* CONTEÚDO ACIMA DO FUNDO */
.elementor-6 .elementor-element.elementor-element-93ee241 > * {
  position: relative;
  z-index: 2;
}

/* HOVER */
.elementor-6 .elementor-element.elementor-element-93ee241 {
  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    filter 0.35s ease;
}

.elementor-6 .elementor-element.elementor-element-93ee241:hover {
  transform: translateY(-4px);
  box-shadow:
    0 28px 70px rgba(0, 0, 0, 0.28),
    inset 0 1px 0 rgba(255, 255, 255, 0.14);

  filter: saturate(1.08);
}

.elementor-6 .elementor-element.elementor-element-93ee241:hover::before {
  opacity: 0.44;
  transform: scale(1.03);
}

/* SUAVIZA ANIMAÇÃO DAS IMAGENS */
.elementor-6 .elementor-element.elementor-element-93ee241::before {
  transition:
    opacity 0.45s ease,
    transform 0.45s ease;
}

/* TABLET */
@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-93ee241::before {
    background-position:
      center,
      left center,
      right center;

    background-size:
      cover,
      50% auto,
      65% auto;

    opacity: 0.30;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-93ee241::before {
    background-image:
      linear-gradient(
        180deg,
        rgba(26, 49, 90, 0.78),
        rgba(8, 27, 53, 0.92)
      ),
      url("URL-DA-IMAGEM-2");

    background-repeat:
      no-repeat,
      no-repeat;

    background-position:
      center,
      center;

    background-size:
      cover,
      170% auto;

    opacity: 0.28;
  }

  .elementor-6 .elementor-element.elementor-element-93ee241::after {
    background-size:
      auto,
      auto,
      30px 30px,
      30px 30px;

    opacity: 0.55;
  }

  .elementor-6 .elementor-element.elementor-element-93ee241:hover {
    transform: none;
  }

  .elementor-6 .elementor-element.elementor-element-93ee241:hover::before {
    transform: none;
  }
}/* End custom CSS */

.elementor-6 .elementor-element.elementor-element-7f0504d .elementor-heading-title {
  align-items: center;
  column-gap: 14px;
  display: inline-flex;
  row-gap: 14px;
  grid-column-gap: 14px;
  flex-direction: row;
}

.elementor-6 .elementor-element.elementor-element-7f0504d .elementor-heading-title::before {
  background-color: #1A315A;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  content: "";
  display: block;
  height: 1px;
  line-height: 16.5px;
  min-height: auto;
  min-width: auto;
  opacity: 0.5;
  width: 40px;
  -webkit-text-fill-color: #1A315A;
  -webkit-text-stroke-color: #1A315A;
}

.elementor-6 .elementor-element.elementor-element-7f0504d .elementor-heading-title::after {
  background-color: #1A315A;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  content: "";
  display: block;
  height: 1px;
  line-height: 16.5px;
  min-height: auto;
  min-width: auto;
  opacity: 0.5;
  width: 40px;
  -webkit-text-fill-color: #1A315A;
  -webkit-text-stroke-color: #1A315A;
}
.elementor-6 .elementor-element.elementor-element-686adb6 .mn25epp9{color: rgb(65, 90, 63);font-family: Fraunces, serif;font-size: 104px;font-style: italic;letter-spacing: -2.0799999237060547px;line-height: 0.95;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-686adb6 .mn25epp9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}.elementor-6 .elementor-element.elementor-element-686adb6 .mn25epp9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-686adb6 .mn25epp9{font-size: 71.68000030517578px;letter-spacing: -1.4335999488830566px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-686adb6 .mn25epp9::before{line-height: 68.096px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-686adb6 .mn25epp9::after{line-height: 68.096px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-686adb6 .mn25epp9{font-size: 53.689998626708984px;letter-spacing: -1.073799967765808px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-686adb6 .mn25epp9::before{line-height: 51.0055px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-686adb6 .mn25epp9::after{line-height: 51.0055px;}}.elementor-6 .elementor-element.elementor-element-686adb6 .hxkvepfk{color: rgb(65, 90, 63);font-family: Fraunces, serif;font-size: 104px;letter-spacing: -2.0799999237060547px;line-height: 0.95;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-686adb6 .hxkvepfk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}.elementor-6 .elementor-element.elementor-element-686adb6 .hxkvepfk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-686adb6 .hxkvepfk{font-size: 71.68000030517578px;letter-spacing: -1.4335999488830566px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-686adb6 .hxkvepfk::before{line-height: 68.096px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-686adb6 .hxkvepfk::after{line-height: 68.096px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-686adb6 .hxkvepfk{font-size: 53.689998626708984px;letter-spacing: -1.073799967765808px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-686adb6 .hxkvepfk::before{line-height: 51.0055px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-686adb6 .hxkvepfk::after{line-height: 51.0055px;}}.elementor-6 .elementor-element.elementor-element-686adb6 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-6 .elementor-element.elementor-element-686adb6 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(47, 66, 46);-webkit-text-stroke-color: rgb(47, 66, 46);}.elementor-6 .elementor-element.elementor-element-686adb6 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(47, 66, 46);-webkit-text-stroke-color: rgb(47, 66, 46);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-686adb6 .elementor-heading-title::before{line-height: 68.096px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-686adb6 .elementor-heading-title::after{line-height: 68.096px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-686adb6 .elementor-heading-title::before{line-height: 51.0055px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-686adb6 .elementor-heading-title::after{line-height: 51.0055px;}}
.elementor-6 .elementor-element.elementor-element-7b30f74 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(82, 103, 81);-webkit-text-stroke-color: rgb(82, 103, 81);}.elementor-6 .elementor-element.elementor-element-7b30f74 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(82, 103, 81);-webkit-text-stroke-color: rgb(82, 103, 81);}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-7b30f74 p::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-7b30f74 p::after{line-height: 26px;}}


/* Start custom CSS for container, class: .elementor-element-cd20068 */.elementor-6 .elementor-element.elementor-element-cd20068::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #3F5B46; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-6 .elementor-element.elementor-element-cd20068::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #3F5B46; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-2feb287 *//* ===== container ===== */
.iconlist-continuo{
  overflow: hidden;
}

/* ===== track horizontal ===== */
.iconlist-continuo .elementor-icon-list-items{
  display: flex !important;
  flex-wrap: nowrap !important;
  align-items: center;
  gap: 18px;
  width: max-content;
  animation: iconlistScroll 25s linear infinite;
}

/* ===== cada item ===== */
.iconlist-continuo .elementor-icon-list-item{
  flex: 0 0 auto;
}

/* ===== pill completa (ícone + texto juntos) ===== */
.iconlist-continuo .elementor-icon-list-item{
  display: inline-flex !important;
  align-items: center;
  gap: 12px;

  padding: 10px 18px;
  border-radius: 0px;
  background: #964b36;
  border: 1px solid rgba(255,255,255,0.16);
}

/* remove margens internas que quebram o layout */
.iconlist-continuo .elementor-icon-list-icon{
  margin-right: 0 !important;
  display: flex;
  align-items: center;
}

/* evita quebra de linha */
.iconlist-continuo .elementor-icon-list-text{
  white-space: nowrap;
}

/* ===== animação contínua ===== */
@keyframes iconlistScroll{
  from{ transform: translateX(0); }
  to{ transform: translateX(-50%); }
}/* End custom CSS */


.elementor-6 .elementor-element.elementor-element-dde2d05 .elementor-heading-title{
  display: inline-flex;
  align-items: center;
  gap: 14px;
}

/* LINHA ESQUERDA */
.elementor-6 .elementor-element.elementor-element-dde2d05 .elementor-heading-title::before{
  content: "";
  display: block;
  width: 40px;
  height: 1px;

  background: linear-gradient(
    90deg,
    #1a315a,
    #1a315a
  );

  opacity: 0.6;
}

/* LINHA DIREITA */
.elementor-6 .elementor-element.elementor-element-dde2d05 .elementor-heading-title::after{
  content: "";
  display: block;
  width: 40px;
  height: 1px;

  background: linear-gradient(
    90deg,
     #1a315a,
    #1a315a
  );

  opacity: 0.6;
}
.elementor-6 .elementor-element.elementor-element-978395c .mn25epp9{color: rgb(65, 90, 63);font-family: Fraunces, serif;font-size: 104px;font-style: italic;letter-spacing: -2.0799999237060547px;line-height: 0.95;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-978395c .mn25epp9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}.elementor-6 .elementor-element.elementor-element-978395c .mn25epp9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-978395c .mn25epp9{font-size: 71.68000030517578px;letter-spacing: -1.4335999488830566px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-978395c .mn25epp9::before{line-height: 68.096px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-978395c .mn25epp9::after{line-height: 68.096px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-978395c .mn25epp9{font-size: 53.689998626708984px;letter-spacing: -1.073799967765808px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-978395c .mn25epp9::before{line-height: 51.0055px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-978395c .mn25epp9::after{line-height: 51.0055px;}}.elementor-6 .elementor-element.elementor-element-978395c .hxkvepfk{color: rgb(65, 90, 63);font-family: Fraunces, serif;font-size: 104px;letter-spacing: -2.0799999237060547px;line-height: 0.95;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-978395c .hxkvepfk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}.elementor-6 .elementor-element.elementor-element-978395c .hxkvepfk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-978395c .hxkvepfk{font-size: 71.68000030517578px;letter-spacing: -1.4335999488830566px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-978395c .hxkvepfk::before{line-height: 68.096px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-978395c .hxkvepfk::after{line-height: 68.096px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-978395c .hxkvepfk{font-size: 53.689998626708984px;letter-spacing: -1.073799967765808px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-978395c .hxkvepfk::before{line-height: 51.0055px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-978395c .hxkvepfk::after{line-height: 51.0055px;}}.elementor-6 .elementor-element.elementor-element-978395c .elementor-heading-title{font-family: Fraunces, serif;}.elementor-6 .elementor-element.elementor-element-978395c .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(47, 66, 46);-webkit-text-stroke-color: rgb(47, 66, 46);}.elementor-6 .elementor-element.elementor-element-978395c .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(47, 66, 46);-webkit-text-stroke-color: rgb(47, 66, 46);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-978395c .elementor-heading-title::before{line-height: 68.096px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-978395c .elementor-heading-title::after{line-height: 68.096px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-978395c .elementor-heading-title::before{line-height: 51.0055px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-978395c .elementor-heading-title::after{line-height: 51.0055px;}}
.elementor-6 .elementor-element.elementor-element-6180850 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(82, 103, 81);-webkit-text-stroke-color: rgb(82, 103, 81);}.elementor-6 .elementor-element.elementor-element-6180850 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(82, 103, 81);-webkit-text-stroke-color: rgb(82, 103, 81);}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-6180850 p::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-6180850 p::after{line-height: 26px;}}

/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-a4e3f26 *//* CARD COM BORDA BRANCA ANIMADA SEM PSEUDO-ELEMENTO */
.elementor-6 .elementor-element.elementor-element-a4e3f26 .ai9zz46b {
  position: relative;
  overflow: hidden;

  border-radius: 12px !important;
  border: 1px solid rgba(255,255,255,0.22) !important;

  background-image:
    linear-gradient(90deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(180deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(270deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(0deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%);

  background-size:
    220% 1px,
    1px 220%,
    220% 1px,
    1px 220%;

  background-position:
    -220% 0,
    100% -220%,
    220% 100%,
    0 220%;

  background-repeat: no-repeat;

  animation:
    bordaBrancaCorrendo 2.4s linear infinite,
    pulseCard 2.2s ease-in-out infinite;

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    filter 0.35s ease,
    border-color 0.35s ease;
}

/* HOVER */
.elementor-6 .elementor-element.elementor-element-a4e3f26 .ai9zz46b:hover {
  transform: translateY(-4px) scale(1.012);
  border-color: rgba(255,255,255,0.75) !important;
  filter: brightness(1.08);

  box-shadow:
    0 0 0 1px rgba(255,255,255,0.28),
    0 0 22px rgba(255,255,255,0.18),
    0 0 36px rgba(26,49,90,0.40),
    0 18px 38px rgba(10,25,55,0.28);
}

/* MOVIMENTO DA BORDA */
@keyframes bordaBrancaCorrendo {
  0% {
    background-position:
      -220% 0,
      100% -220%,
      220% 100%,
      0 220%;
  }

  100% {
    background-position:
      220% 0,
      100% 220%,
      -220% 100%,
      0 -220%;
  }
}

/* PULSE */
@keyframes pulseCard {
  0%, 100% {
    box-shadow:
      0 0 0 1px rgba(255,255,255,0.10),
      0 0 14px rgba(255,255,255,0.08),
      0 12px 26px rgba(10,25,55,0.16);
  }

  50% {
    box-shadow:
      0 0 0 1px rgba(255,255,255,0.22),
      0 0 24px rgba(255,255,255,0.16),
      0 16px 34px rgba(10,25,55,0.24);
  }
}/* End custom CSS */
.elementor-6 .elementor-element.elementor-element-a4e3f26 {width: auto;}.elementor-6 .elementor-element.elementor-element-a4e3f26 {margin-top: 0px;margin-bottom: 16px;margin-left: 0px;margin-right: 0px;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .ai9zz46b{align-items: flex-start;border-bottom-color: #1f414380;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-color: #1f414380;border-left-width: 1px;border-right-color: #1f414380;border-right-width: 1px;border-top-color: #1f414380;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;column-gap: 20px;display: flex;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;row-gap: 20px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;grid-column-gap: 20px;flex-direction: row;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .ai9zz46b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .ai9zz46b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 {margin-top: 0px;margin-bottom: 16px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 .ai9zz46b{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 {margin-top: 0px;margin-bottom: 16px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 .ai9zz46b{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}.elementor-6 .elementor-element.elementor-element-a4e3f26 .w6sqie61{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.78 0.13 80);display: grid;flex-shrink: 0;height: 48px;justify-items: center;width: 48px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .w6sqie61::before{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}.elementor-6 .elementor-element.elementor-element-a4e3f26 .w6sqie61::after{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 .w6sqie61{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 .w6sqie61{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-a4e3f26 .dmanqmoq{color: oklch(0.78 0.13 80);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: oklch(0.78 0.13 80);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .dmanqmoq::before{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}.elementor-6 .elementor-element.elementor-element-a4e3f26 .dmanqmoq::after{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 .dmanqmoq{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 .dmanqmoq{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-a4e3f26 .ghqjyj84{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .ghqjyj84::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .ghqjyj84::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .fht7p9ul{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .fht7p9ul::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .fht7p9ul::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 .fht7p9ul{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 .fht7p9ul{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-a4e3f26 .w5s29hzu{margin-bottom: 0px;margin-top: 6px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-a4e3f26 .w5s29hzu::before{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.65);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.65);}.elementor-6 .elementor-element.elementor-element-a4e3f26 .w5s29hzu::after{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.65);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.65);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 .w5s29hzu{margin-bottom: 0px;margin-top: 6px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a4e3f26 .w5s29hzu{margin-bottom: 0px;margin-top: 6px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-713c716 *//* CARD COM BORDA BRANCA ANIMADA SEM PSEUDO-ELEMENTO */
.elementor-6 .elementor-element.elementor-element-713c716 .jcfaesmp {
  position: relative;
  overflow: hidden;

  border-radius: 12px !important;
  border: 1px solid rgba(255,255,255,0.22) !important;

  background-image:
    linear-gradient(90deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(180deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(270deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(0deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%);

  background-size:
    220% 1px,
    1px 220%,
    220% 1px,
    1px 220%;

  background-position:
    -220% 0,
    100% -220%,
    220% 100%,
    0 220%;

  background-repeat: no-repeat;

  animation:
    bordaBrancaCorrendoCard2 2.4s linear infinite,
    pulseCard2 2.2s ease-in-out infinite;

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    filter 0.35s ease,
    border-color 0.35s ease;
}

/* HOVER */
.elementor-6 .elementor-element.elementor-element-713c716 .jcfaesmp:hover {
  transform: translateY(-4px) scale(1.012);
  border-color: rgba(255,255,255,0.75) !important;
  filter: brightness(1.08);

  box-shadow:
    0 0 0 1px rgba(255,255,255,0.28),
    0 0 22px rgba(255,255,255,0.18),
    0 0 36px rgba(26,49,90,0.40),
    0 18px 38px rgba(10,25,55,0.28);
}

/* MOVIMENTO DA BORDA */
@keyframes bordaBrancaCorrendoCard2 {
  0% {
    background-position:
      -220% 0,
      100% -220%,
      220% 100%,
      0 220%;
  }

  100% {
    background-position:
      220% 0,
      100% 220%,
      -220% 100%,
      0 -220%;
  }
}

/* PULSE */
@keyframes pulseCard2 {
  0%, 100% {
    box-shadow:
      0 0 0 1px rgba(255,255,255,0.10),
      0 0 14px rgba(255,255,255,0.08),
      0 12px 26px rgba(10,25,55,0.16);
  }

  50% {
    box-shadow:
      0 0 0 1px rgba(255,255,255,0.22),
      0 0 24px rgba(255,255,255,0.16),
      0 16px 34px rgba(10,25,55,0.24);
  }
}/* End custom CSS */
.elementor-6 .elementor-element.elementor-element-713c716 {width: auto;}.elementor-6 .elementor-element.elementor-element-713c716 {margin-top: 0px;margin-bottom: 16px;margin-left: 0px;margin-right: 0px;}.elementor-6 .elementor-element.elementor-element-713c716 .jcfaesmp{align-items: flex-start;border-bottom-color: #1f414380;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-color: #1f414380;border-left-width: 1px;border-right-color: #1f414380;border-right-width: 1px;border-top-color: #1f414380;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;column-gap: 20px;display: flex;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;row-gap: 20px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;grid-column-gap: 20px;flex-direction: row;}.elementor-6 .elementor-element.elementor-element-713c716 .jcfaesmp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-6 .elementor-element.elementor-element-713c716 .jcfaesmp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-713c716 {margin-top: 0px;margin-bottom: 16px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-713c716 .jcfaesmp{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-713c716 {margin-top: 0px;margin-bottom: 16px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-713c716 .jcfaesmp{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}.elementor-6 .elementor-element.elementor-element-713c716 .m69qji3z{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.78 0.13 80);display: grid;flex-shrink: 0;height: 48px;justify-items: center;width: 48px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-713c716 .m69qji3z::before{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}.elementor-6 .elementor-element.elementor-element-713c716 .m69qji3z::after{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-713c716 .m69qji3z{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-713c716 .m69qji3z{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-713c716 .x10dcr10{color: oklch(0.78 0.13 80);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: oklch(0.78 0.13 80);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-6 .elementor-element.elementor-element-713c716 .x10dcr10::before{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}.elementor-6 .elementor-element.elementor-element-713c716 .x10dcr10::after{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-713c716 .x10dcr10{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-713c716 .x10dcr10{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-713c716 .xsykygkx{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-713c716 .xsykygkx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-6 .elementor-element.elementor-element-713c716 .xsykygkx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-6 .elementor-element.elementor-element-713c716 .lmhzzlsr{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-713c716 .lmhzzlsr::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-6 .elementor-element.elementor-element-713c716 .lmhzzlsr::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-713c716 .lmhzzlsr{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-713c716 .lmhzzlsr{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-713c716 .o0yhpghq{margin-bottom: 0px;margin-top: 6px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-713c716 .o0yhpghq::before{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.65);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.65);}.elementor-6 .elementor-element.elementor-element-713c716 .o0yhpghq::after{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.65);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.65);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-713c716 .o0yhpghq{margin-bottom: 0px;margin-top: 6px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-713c716 .o0yhpghq{margin-bottom: 0px;margin-top: 6px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-5d8d9d2 *//* CARD COM BORDA BRANCA ANIMADA SEM PSEUDO-ELEMENTO */
.elementor-6 .elementor-element.elementor-element-5d8d9d2 .orqf4gmi {
  position: relative;
  overflow: hidden;

  border-radius: 12px !important;
  border: 1px solid rgba(255,255,255,0.22) !important;

  background-image:
    linear-gradient(90deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(180deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(270deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(0deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%);

  background-size:
    220% 1px,
    1px 220%,
    220% 1px,
    1px 220%;

  background-position:
    -220% 0,
    100% -220%,
    220% 100%,
    0 220%;

  background-repeat: no-repeat;

  animation:
    bordaBrancaCorrendoCard3 2.4s linear infinite,
    pulseCard3 2.2s ease-in-out infinite;

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    filter 0.35s ease,
    border-color 0.35s ease;
}

/* HOVER */
.elementor-6 .elementor-element.elementor-element-5d8d9d2 .orqf4gmi:hover {
  transform: translateY(-4px) scale(1.012);
  border-color: rgba(255,255,255,0.75) !important;
  filter: brightness(1.08);

  box-shadow:
    0 0 0 1px rgba(255,255,255,0.28),
    0 0 22px rgba(255,255,255,0.18),
    0 0 36px rgba(26,49,90,0.40),
    0 18px 38px rgba(10,25,55,0.28);
}

/* MOVIMENTO DA BORDA */
@keyframes bordaBrancaCorrendoCard3 {
  0% {
    background-position:
      -220% 0,
      100% -220%,
      220% 100%,
      0 220%;
  }

  100% {
    background-position:
      220% 0,
      100% 220%,
      -220% 100%,
      0 -220%;
  }
}

/* PULSE */
@keyframes pulseCard3 {
  0%, 100% {
    box-shadow:
      0 0 0 1px rgba(255,255,255,0.10),
      0 0 14px rgba(255,255,255,0.08),
      0 12px 26px rgba(10,25,55,0.16);
  }

  50% {
    box-shadow:
      0 0 0 1px rgba(255,255,255,0.22),
      0 0 24px rgba(255,255,255,0.16),
      0 16px 34px rgba(10,25,55,0.24);
  }
}/* End custom CSS */
.elementor-6 .elementor-element.elementor-element-5d8d9d2 {width: auto;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 {margin-top: 0px;margin-bottom: 16px;margin-left: 0px;margin-right: 0px;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .orqf4gmi{align-items: flex-start;border-bottom-color: #1f414380;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-color: #1f414380;border-left-width: 1px;border-right-color: #1f414380;border-right-width: 1px;border-top-color: #1f414380;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;column-gap: 20px;display: flex;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;row-gap: 20px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;grid-column-gap: 20px;flex-direction: row;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .orqf4gmi::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .orqf4gmi::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 {margin-top: 0px;margin-bottom: 16px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 .orqf4gmi{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 {margin-top: 0px;margin-bottom: 16px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 .orqf4gmi{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .cedzf0gr{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.78 0.13 80);display: grid;flex-shrink: 0;height: 48px;justify-items: center;width: 48px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .cedzf0gr::before{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .cedzf0gr::after{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 .cedzf0gr{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 .cedzf0gr{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .vvygm7pw{color: oklch(0.78 0.13 80);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: oklch(0.78 0.13 80);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .vvygm7pw::before{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .vvygm7pw::after{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 .vvygm7pw{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 .vvygm7pw{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .qa5ev3ur{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .qa5ev3ur::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .qa5ev3ur::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .mpoi5zoa{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .mpoi5zoa::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .mpoi5zoa::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 .mpoi5zoa{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 .mpoi5zoa{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .jked36b4{margin-bottom: 0px;margin-top: 6px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .jked36b4::before{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.65);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.65);}.elementor-6 .elementor-element.elementor-element-5d8d9d2 .jked36b4::after{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.65);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.65);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 .jked36b4{margin-bottom: 0px;margin-top: 6px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-5d8d9d2 .jked36b4{margin-bottom: 0px;margin-top: 6px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-334d3df *//* CARD COM BORDA BRANCA ANIMADA SEM PSEUDO-ELEMENTO */
.elementor-6 .elementor-element.elementor-element-334d3df .u0h10m2o {
  position: relative;
  overflow: hidden;

  border-radius: 12px !important;
  border: 1px solid rgba(255,255,255,0.22) !important;

  background-image:
    linear-gradient(90deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(180deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(270deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%),
    linear-gradient(0deg, transparent 0%, transparent 35%, rgba(255,255,255,0.95) 50%, transparent 65%, transparent 100%);

  background-size:
    220% 1px,
    1px 220%,
    220% 1px,
    1px 220%;

  background-position:
    -220% 0,
    100% -220%,
    220% 100%,
    0 220%;

  background-repeat: no-repeat;

  animation:
    bordaBrancaCorrendoCard4 2.4s linear infinite,
    pulseCard4 2.2s ease-in-out infinite;

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    filter 0.35s ease,
    border-color 0.35s ease;
}

/* HOVER */
.elementor-6 .elementor-element.elementor-element-334d3df .u0h10m2o:hover {
  transform: translateY(-4px) scale(1.012);
  border-color: rgba(255,255,255,0.75) !important;
  filter: brightness(1.08);

  box-shadow:
    0 0 0 1px rgba(255,255,255,0.28),
    0 0 22px rgba(255,255,255,0.18),
    0 0 36px rgba(26,49,90,0.40),
    0 18px 38px rgba(10,25,55,0.28);
}

/* MOVIMENTO DA BORDA */
@keyframes bordaBrancaCorrendoCard4 {
  0% {
    background-position:
      -220% 0,
      100% -220%,
      220% 100%,
      0 220%;
  }

  100% {
    background-position:
      220% 0,
      100% 220%,
      -220% 100%,
      0 -220%;
  }
}

/* PULSE */
@keyframes pulseCard4 {
  0%, 100% {
    box-shadow:
      0 0 0 1px rgba(255,255,255,0.10),
      0 0 14px rgba(255,255,255,0.08),
      0 12px 26px rgba(10,25,55,0.16);
  }

  50% {
    box-shadow:
      0 0 0 1px rgba(255,255,255,0.22),
      0 0 24px rgba(255,255,255,0.16),
      0 16px 34px rgba(10,25,55,0.24);
  }
}/* End custom CSS */
.elementor-6 .elementor-element.elementor-element-334d3df {width: auto;}.elementor-6 .elementor-element.elementor-element-334d3df .u0h10m2o{align-items: flex-start;border-bottom-color: #1f414380;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-color: #1f414380;border-left-width: 1px;border-right-color: #1f414380;border-right-width: 1px;border-top-color: #1f414380;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;column-gap: 20px;display: flex;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;row-gap: 20px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;grid-column-gap: 20px;flex-direction: row;}.elementor-6 .elementor-element.elementor-element-334d3df .u0h10m2o::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-6 .elementor-element.elementor-element-334d3df .u0h10m2o::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-334d3df .u0h10m2o{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-334d3df .u0h10m2o{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;}}.elementor-6 .elementor-element.elementor-element-334d3df .qkt96o6j{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.78 0.13 80);display: grid;flex-shrink: 0;height: 48px;justify-items: center;width: 48px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-334d3df .qkt96o6j::before{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}.elementor-6 .elementor-element.elementor-element-334d3df .qkt96o6j::after{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-334d3df .qkt96o6j{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-334d3df .qkt96o6j{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-334d3df .cz3zijdq{color: oklch(0.78 0.13 80);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: oklch(0.78 0.13 80);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-6 .elementor-element.elementor-element-334d3df .cz3zijdq::before{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}.elementor-6 .elementor-element.elementor-element-334d3df .cz3zijdq::after{border-bottom-color: oklch(0.78 0.13 80);border-bottom-width: 0px;border-left-color: oklch(0.78 0.13 80);border-left-width: 0px;border-right-color: oklch(0.78 0.13 80);border-right-width: 0px;border-top-color: oklch(0.78 0.13 80);border-top-width: 0px;-webkit-text-fill-color: oklch(0.78 0.13 80);-webkit-text-stroke-color: oklch(0.78 0.13 80);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-334d3df .cz3zijdq{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-334d3df .cz3zijdq{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-334d3df .y3dkwp4n{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-334d3df .y3dkwp4n::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-6 .elementor-element.elementor-element-334d3df .y3dkwp4n::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-6 .elementor-element.elementor-element-334d3df .m2sq28id{font-family: "Cormorant Garamond", Georgia, serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-334d3df .m2sq28id::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-6 .elementor-element.elementor-element-334d3df .m2sq28id::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-334d3df .m2sq28id{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-334d3df .m2sq28id{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-334d3df .uwnk10u4{margin-bottom: 0px;margin-top: 6px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-334d3df .uwnk10u4::before{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.65);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.65);}.elementor-6 .elementor-element.elementor-element-334d3df .uwnk10u4::after{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.65);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.65);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.65);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-334d3df .uwnk10u4{margin-bottom: 0px;margin-top: 6px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-334d3df .uwnk10u4{margin-bottom: 0px;margin-top: 6px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}


.elementor-6 .elementor-element.elementor-element-f217232 .elementor-heading-title{align-items: center;column-gap: 14px;display: inline-flex;row-gap: 14px;grid-column-gap: 14px;flex-direction: row;}.elementor-6 .elementor-element.elementor-element-f217232 .elementor-heading-title::before{background-color: rgb(230, 239, 235);border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.5px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}.elementor-6 .elementor-element.elementor-element-f217232 .elementor-heading-title::after{background-color: rgb(230, 239, 235);border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.5px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}
.elementor-6 .elementor-element.elementor-element-0dbe2d5 .uz8pf9mz{color: rgb(230, 239, 235);font-family: Fraunces, serif;font-size: 96px;font-style: italic;letter-spacing: -1.9199999570846558px;line-height: 1;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-0dbe2d5 .uz8pf9mz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 96px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}.elementor-6 .elementor-element.elementor-element-0dbe2d5 .uz8pf9mz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 96px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-0dbe2d5 .uz8pf9mz{font-size: 48px;letter-spacing: -0.9599999785423279px;line-height: 0.95;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-0dbe2d5 .uz8pf9mz::before{line-height: 45.6px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-0dbe2d5 .uz8pf9mz::after{line-height: 45.6px;}}.elementor-6 .elementor-element.elementor-element-0dbe2d5 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-6 .elementor-element.elementor-element-0dbe2d5 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 96px;-webkit-text-fill-color: rgb(243, 229, 211);-webkit-text-stroke-color: rgb(243, 229, 211);}.elementor-6 .elementor-element.elementor-element-0dbe2d5 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 96px;-webkit-text-fill-color: rgb(243, 229, 211);-webkit-text-stroke-color: rgb(243, 229, 211);}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-0dbe2d5 .elementor-heading-title::before{line-height: 45.6px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-0dbe2d5 .elementor-heading-title::after{line-height: 45.6px;}}
.elementor-6 .elementor-element.elementor-element-a62b90f {max-width: 576px !important}.elementor-6 .elementor-element.elementor-element-a62b90f p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}.elementor-6 .elementor-element.elementor-element-a62b90f p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}
.elementor-6 .elementor-element.elementor-element-a26f4bf {
  width: auto;
}

.elementor-6 .elementor-element.elementor-element-a26f4bf {
  position: relative;
}

.elementor-6 .elementor-element.elementor-element-a26f4bf {
  max-width: 576px !important;
}

.elementor-6 .elementor-element.elementor-element-a26f4bf {
  margin-top: 32px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-a26f4bf .s0177pte {
  border-bottom-color: rgba(237, 234, 222, 0.6);
  border-left-color: rgba(237, 234, 222, 0.6);
  border-left-width: 2px;
  border-right-color: rgba(237, 234, 222, 0.6);
  border-top-color: rgba(237, 234, 222, 0.6);

  color: #EDEADE;

  padding-bottom: 8px;
  padding-left: 24px;
  padding-top: 8px;
  padding-block-start: 8px;
  padding-block-end: 8px;
  padding-inline-start: 24px;
  padding-right: 0px;

  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
}

.elementor-6 .elementor-element.elementor-element-a26f4bf .s0177pte::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: #EDEADE;
  -webkit-text-stroke-color: #EDEADE;
}

.elementor-6 .elementor-element.elementor-element-a26f4bf .s0177pte::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: #EDEADE;
  -webkit-text-stroke-color: #EDEADE;
}

@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-a26f4bf {
    margin-top: 32px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
  }
}

@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-a26f4bf .s0177pte {
    border-left-width: 2px;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-top: 8px;
    padding-right: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-a26f4bf {
    margin-top: 32px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-a26f4bf .s0177pte {
    border-left-width: 2px;
    padding-bottom: 8px;
    padding-left: 24px;
    padding-top: 8px;
    padding-right: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
  }
}

.elementor-6 .elementor-element.elementor-element-a26f4bf .zf6lb2nc {
  color: #EDEADE;
  font-family: Fraunces, serif;
  font-size: 30px;
  font-style: italic;
  line-height: 36px;
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
}

.elementor-6 .elementor-element.elementor-element-a26f4bf .zf6lb2nc::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: #EDEADE;
  -webkit-text-stroke-color: #EDEADE;
}

.elementor-6 .elementor-element.elementor-element-a26f4bf .zf6lb2nc::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: #EDEADE;
  -webkit-text-stroke-color: #EDEADE;
}

@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-a26f4bf .zf6lb2nc {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-a26f4bf .zf6lb2nc {
    font-size: 24px;
    line-height: 1.375;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-a26f4bf .zf6lb2nc::before {
    line-height: 33px;
  }
}

@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-a26f4bf .zf6lb2nc::after {
    line-height: 33px;
  }
}



/* Start custom CSS for container, class: .elementor-element-2b64edf *//* BASE */
.elementor-6 .elementor-element.elementor-element-2b64edf {
  position: relative;
  overflow: hidden;

  background:
    linear-gradient(
      180deg,
      rgba(26, 49, 90, 0.94) 0%,
      rgba(19, 42, 80, 0.96) 48%,
      rgba(8, 27, 53, 0.98) 100%
    );

  isolation: isolate;
}

/* IMAGENS ANATÔMICAS DE FUNDO */
.elementor-6 .elementor-element.elementor-element-2b64edf::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;

  background-image:
    linear-gradient(
      180deg,
      rgba(26, 49, 90, 0.72),
      rgba(8, 27, 53, 0.86)
    ),
    url("URL-DA-IMAGEM-1"),
    url("URL-DA-IMAGEM-2");

  background-repeat:
    no-repeat,
    no-repeat,
    no-repeat;

  background-position:
    center,
    left center,
    right center;

  background-size:
    cover,
    42% auto,
    58% auto;

  opacity: 0.34;

  filter:
    grayscale(1)
    contrast(1.2)
    brightness(1.15);

  mix-blend-mode: screen;
}

/* TEXTURA / PROFUNDIDADE */
.elementor-6 .elementor-element.elementor-element-2b64edf::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;

  background:
    radial-gradient(circle at top left, rgba(255,255,255,0.14), transparent 32%),
    radial-gradient(circle at bottom right, rgba(91,161,237,0.18), transparent 36%),
    linear-gradient(rgba(255,255,255,0.035) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,0.035) 1px, transparent 1px);

  background-size:
    auto,
    auto,
    42px 42px,
    42px 42px;

  opacity: 0.72;
}

/* CONTEÚDO ACIMA DO FUNDO */
.elementor-6 .elementor-element.elementor-element-2b64edf > * {
  position: relative;
  z-index: 2;
}

/* HOVER */
.elementor-6 .elementor-element.elementor-element-2b64edf {
  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    filter 0.35s ease;
}

.elementor-6 .elementor-element.elementor-element-2b64edf:hover {
  transform: translateY(-4px);
  box-shadow:
    0 28px 70px rgba(0, 0, 0, 0.28),
    inset 0 1px 0 rgba(255, 255, 255, 0.14);

  filter: saturate(1.08);
}

.elementor-6 .elementor-element.elementor-element-2b64edf:hover::before {
  opacity: 0.44;
  transform: scale(1.03);
}

/* SUAVIZA ANIMAÇÃO DAS IMAGENS */
.elementor-6 .elementor-element.elementor-element-2b64edf::before {
  transition:
    opacity 0.45s ease,
    transform 0.45s ease;
}

/* TABLET */
@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-2b64edf::before {
    background-position:
      center,
      left center,
      right center;

    background-size:
      cover,
      50% auto,
      65% auto;

    opacity: 0.30;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-2b64edf::before {
    background-image:
      linear-gradient(
        180deg,
        rgba(26, 49, 90, 0.78),
        rgba(8, 27, 53, 0.92)
      ),
      url("URL-DA-IMAGEM-2");

    background-repeat:
      no-repeat,
      no-repeat;

    background-position:
      center,
      center;

    background-size:
      cover,
      170% auto;

    opacity: 0.28;
  }

  .elementor-6 .elementor-element.elementor-element-2b64edf::after {
    background-size:
      auto,
      auto,
      30px 30px,
      30px 30px;

    opacity: 0.55;
  }

  .elementor-6 .elementor-element.elementor-element-2b64edf:hover {
    transform: none;
  }

  .elementor-6 .elementor-element.elementor-element-2b64edf:hover::before {
    transform: none;
  }
}/* End custom CSS */

.elementor-6 .elementor-element.elementor-element-0c9d24a {max-width: 100% !important}.elementor-6 .elementor-element.elementor-element-0c9d24a img{display: block;height: 100%;object-fit: cover;vertical-align: middle;aspect-ratio: auto 900 / 700;}.elementor-6 .elementor-element.elementor-element-0c9d24a, .elementor-6 .elementor-element.elementor-element-0c9d24a .elementor-widget-container, .elementor-6 .elementor-element.elementor-element-0c9d24a .elementor-image {height: 100%}.elementor-6 .elementor-element.elementor-element-0c9d24a img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-6 .elementor-element.elementor-element-0c9d24a img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}


.elementor-6 .elementor-element.elementor-element-5f4e265 .elementor-heading-title{align-items: center;column-gap: 14px;display: inline-flex;row-gap: 14px;grid-column-gap: 14px;flex-direction: row;}.elementor-6 .elementor-element.elementor-element-5f4e265 .elementor-heading-title::before{background-color: rgb(230, 239, 235);border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.5px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}.elementor-6 .elementor-element.elementor-element-5f4e265 .elementor-heading-title::after{background-color: rgb(230, 239, 235);border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;content: "";display: block;height: 1px;line-height: 16.5px;min-height: auto;min-width: auto;opacity: 0.5;width: 40px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}
.elementor-6 .elementor-element.elementor-element-9183917 .mn25epp9{color: rgb(65, 90, 63);font-family: Fraunces, serif;font-size: 104px;font-style: italic;letter-spacing: -2.0799999237060547px;line-height: 0.95;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-9183917 .mn25epp9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}.elementor-6 .elementor-element.elementor-element-9183917 .mn25epp9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-9183917 .mn25epp9{font-size: 71.68000030517578px;letter-spacing: -1.4335999488830566px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-9183917 .mn25epp9::before{line-height: 68.096px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-9183917 .mn25epp9::after{line-height: 68.096px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-9183917 .mn25epp9{font-size: 53.689998626708984px;letter-spacing: -1.073799967765808px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-9183917 .mn25epp9::before{line-height: 51.0055px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-9183917 .mn25epp9::after{line-height: 51.0055px;}}.elementor-6 .elementor-element.elementor-element-9183917 .hxkvepfk{color: rgb(65, 90, 63);font-family: Fraunces, serif;font-size: 104px;letter-spacing: -2.0799999237060547px;line-height: 0.95;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-9183917 .hxkvepfk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}.elementor-6 .elementor-element.elementor-element-9183917 .hxkvepfk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(65, 90, 63);-webkit-text-stroke-color: rgb(65, 90, 63);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-9183917 .hxkvepfk{font-size: 71.68000030517578px;letter-spacing: -1.4335999488830566px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-9183917 .hxkvepfk::before{line-height: 68.096px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-9183917 .hxkvepfk::after{line-height: 68.096px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-9183917 .hxkvepfk{font-size: 53.689998626708984px;letter-spacing: -1.073799967765808px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-9183917 .hxkvepfk::before{line-height: 51.0055px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-9183917 .hxkvepfk::after{line-height: 51.0055px;}}.elementor-6 .elementor-element.elementor-element-9183917 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-6 .elementor-element.elementor-element-9183917 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(47, 66, 46);-webkit-text-stroke-color: rgb(47, 66, 46);}.elementor-6 .elementor-element.elementor-element-9183917 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 98.8px;-webkit-text-fill-color: rgb(47, 66, 46);-webkit-text-stroke-color: rgb(47, 66, 46);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-9183917 .elementor-heading-title::before{line-height: 68.096px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-9183917 .elementor-heading-title::after{line-height: 68.096px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-9183917 .elementor-heading-title::before{line-height: 51.0055px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-9183917 .elementor-heading-title::after{line-height: 51.0055px;}}
.elementor-6 .elementor-element.elementor-element-a145e35 {width: auto;}.elementor-6 .elementor-element.elementor-element-a145e35 {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}.elementor-6 .elementor-element.elementor-element-a145e35 .uosalp6w{align-items: center;border-bottom-color: #1f414366;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-color: #1f414366;border-left-width: 1px;border-right-color: #1f414366;border-right-width: 1px;border-top-color: #1f414366;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;column-gap: 12px;display: flex;list-style-type: none;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;row-gap: 12px;padding-block-start: 10px;padding-block-end: 10px;padding-inline-start: 16px;padding-inline-end: 16px;grid-column-gap: 12px;flex-direction: row;}.elementor-6 .elementor-element.elementor-element-a145e35 .uosalp6w::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-6 .elementor-element.elementor-element-a145e35 .uosalp6w::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a145e35 {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a145e35 .uosalp6w{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a145e35 {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a145e35 .uosalp6w{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;}}.elementor-6 .elementor-element.elementor-element-a145e35 .d71egkq7{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.22 0.04 200);display: grid;flex-shrink: 0;height: 24px;justify-items: center;list-style-type: none;text-align: left;width: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-a145e35 .d71egkq7::before{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}.elementor-6 .elementor-element.elementor-element-a145e35 .d71egkq7::after{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a145e35 .d71egkq7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a145e35 .d71egkq7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-a145e35 .s2eu0ejh{color: oklch(0.22 0.04 200);display: block;fill: none;height: 14px;list-style-type: none;overflow-clip-margin: content-box;stroke: oklch(0.22 0.04 200);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 14px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-6 .elementor-element.elementor-element-a145e35 .s2eu0ejh::before{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}.elementor-6 .elementor-element.elementor-element-a145e35 .s2eu0ejh::after{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a145e35 .s2eu0ejh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a145e35 .s2eu0ejh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-a145e35 .hbs6k4ml{display: block;list-style-type: none;text-align: left;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-a145e35 .hbs6k4ml::before{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.9);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.9);}.elementor-6 .elementor-element.elementor-element-a145e35 .hbs6k4ml::after{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.9);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.9);}
.elementor-6 .elementor-element.elementor-element-61ceb3b {width: auto;}.elementor-6 .elementor-element.elementor-element-61ceb3b {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}.elementor-6 .elementor-element.elementor-element-61ceb3b .uosalp6w{align-items: center;border-bottom-color: #1f414366;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-color: #1f414366;border-left-width: 1px;border-right-color: #1f414366;border-right-width: 1px;border-top-color: #1f414366;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;column-gap: 12px;display: flex;list-style-type: none;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;row-gap: 12px;padding-block-start: 10px;padding-block-end: 10px;padding-inline-start: 16px;padding-inline-end: 16px;grid-column-gap: 12px;flex-direction: row;}.elementor-6 .elementor-element.elementor-element-61ceb3b .uosalp6w::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-6 .elementor-element.elementor-element-61ceb3b .uosalp6w::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-61ceb3b {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-61ceb3b .uosalp6w{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-61ceb3b {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-61ceb3b .uosalp6w{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;}}.elementor-6 .elementor-element.elementor-element-61ceb3b .d71egkq7{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.22 0.04 200);display: grid;flex-shrink: 0;height: 24px;justify-items: center;list-style-type: none;text-align: left;width: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-61ceb3b .d71egkq7::before{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}.elementor-6 .elementor-element.elementor-element-61ceb3b .d71egkq7::after{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-61ceb3b .d71egkq7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-61ceb3b .d71egkq7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-61ceb3b .s2eu0ejh{color: oklch(0.22 0.04 200);display: block;fill: none;height: 14px;list-style-type: none;overflow-clip-margin: content-box;stroke: oklch(0.22 0.04 200);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 14px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-6 .elementor-element.elementor-element-61ceb3b .s2eu0ejh::before{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}.elementor-6 .elementor-element.elementor-element-61ceb3b .s2eu0ejh::after{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-61ceb3b .s2eu0ejh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-61ceb3b .s2eu0ejh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-61ceb3b .hbs6k4ml{display: block;list-style-type: none;text-align: left;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-61ceb3b .hbs6k4ml::before{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.9);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.9);}.elementor-6 .elementor-element.elementor-element-61ceb3b .hbs6k4ml::after{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.9);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.9);}
.elementor-6 .elementor-element.elementor-element-6474dd2 {width: auto;}.elementor-6 .elementor-element.elementor-element-6474dd2 {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}.elementor-6 .elementor-element.elementor-element-6474dd2 .uosalp6w{align-items: center;border-bottom-color: #1f414366;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-color: #1f414366;border-left-width: 1px;border-right-color: #1f414366;border-right-width: 1px;border-top-color: #1f414366;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;column-gap: 12px;display: flex;list-style-type: none;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;row-gap: 12px;padding-block-start: 10px;padding-block-end: 10px;padding-inline-start: 16px;padding-inline-end: 16px;grid-column-gap: 12px;flex-direction: row;}.elementor-6 .elementor-element.elementor-element-6474dd2 .uosalp6w::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-6 .elementor-element.elementor-element-6474dd2 .uosalp6w::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-6474dd2 {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-6474dd2 .uosalp6w{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-6474dd2 {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-6474dd2 .uosalp6w{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;}}.elementor-6 .elementor-element.elementor-element-6474dd2 .d71egkq7{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.22 0.04 200);display: grid;flex-shrink: 0;height: 24px;justify-items: center;list-style-type: none;text-align: left;width: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-6474dd2 .d71egkq7::before{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}.elementor-6 .elementor-element.elementor-element-6474dd2 .d71egkq7::after{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-6474dd2 .d71egkq7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-6474dd2 .d71egkq7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-6474dd2 .s2eu0ejh{color: oklch(0.22 0.04 200);display: block;fill: none;height: 14px;list-style-type: none;overflow-clip-margin: content-box;stroke: oklch(0.22 0.04 200);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 14px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-6 .elementor-element.elementor-element-6474dd2 .s2eu0ejh::before{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}.elementor-6 .elementor-element.elementor-element-6474dd2 .s2eu0ejh::after{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-6474dd2 .s2eu0ejh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-6474dd2 .s2eu0ejh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-6474dd2 .hbs6k4ml{display: block;list-style-type: none;text-align: left;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-6474dd2 .hbs6k4ml::before{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.9);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.9);}.elementor-6 .elementor-element.elementor-element-6474dd2 .hbs6k4ml::after{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.9);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.9);}
.elementor-6 .elementor-element.elementor-element-a384fbb {width: auto;}.elementor-6 .elementor-element.elementor-element-a384fbb {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}.elementor-6 .elementor-element.elementor-element-a384fbb .uosalp6w{align-items: center;border-bottom-color: #1f414366;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-color: #1f414366;border-left-width: 1px;border-right-color: #1f414366;border-right-width: 1px;border-top-color: #1f414366;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;column-gap: 12px;display: flex;list-style-type: none;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;row-gap: 12px;padding-block-start: 10px;padding-block-end: 10px;padding-inline-start: 16px;padding-inline-end: 16px;grid-column-gap: 12px;flex-direction: row;}.elementor-6 .elementor-element.elementor-element-a384fbb .uosalp6w::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-6 .elementor-element.elementor-element-a384fbb .uosalp6w::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a384fbb {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a384fbb .uosalp6w{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a384fbb {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a384fbb .uosalp6w{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;}}.elementor-6 .elementor-element.elementor-element-a384fbb .d71egkq7{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.22 0.04 200);display: grid;flex-shrink: 0;height: 24px;justify-items: center;list-style-type: none;text-align: left;width: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-a384fbb .d71egkq7::before{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}.elementor-6 .elementor-element.elementor-element-a384fbb .d71egkq7::after{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a384fbb .d71egkq7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a384fbb .d71egkq7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-a384fbb .s2eu0ejh{color: oklch(0.22 0.04 200);display: block;fill: none;height: 14px;list-style-type: none;overflow-clip-margin: content-box;stroke: oklch(0.22 0.04 200);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 14px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-6 .elementor-element.elementor-element-a384fbb .s2eu0ejh::before{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}.elementor-6 .elementor-element.elementor-element-a384fbb .s2eu0ejh::after{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a384fbb .s2eu0ejh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a384fbb .s2eu0ejh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-a384fbb .hbs6k4ml{display: block;list-style-type: none;text-align: left;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-a384fbb .hbs6k4ml::before{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.9);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.9);}.elementor-6 .elementor-element.elementor-element-a384fbb .hbs6k4ml::after{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.9);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.9);}
.elementor-6 .elementor-element.elementor-element-a32242c {width: auto;}.elementor-6 .elementor-element.elementor-element-a32242c {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}.elementor-6 .elementor-element.elementor-element-a32242c .uosalp6w{align-items: center;border-bottom-color: #1f414366;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-color: #1f414366;border-left-width: 1px;border-right-color: #1f414366;border-right-width: 1px;border-top-color: #1f414366;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;column-gap: 12px;display: flex;list-style-type: none;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;row-gap: 12px;padding-block-start: 10px;padding-block-end: 10px;padding-inline-start: 16px;padding-inline-end: 16px;grid-column-gap: 12px;flex-direction: row;}.elementor-6 .elementor-element.elementor-element-a32242c .uosalp6w::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-6 .elementor-element.elementor-element-a32242c .uosalp6w::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a32242c {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a32242c .uosalp6w{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a32242c {margin-top: 0px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a32242c .uosalp6w{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 12px;border-top-right-radius: 12px;border-top-width: 1px;padding-bottom: 10px;padding-left: 16px;padding-right: 16px;padding-top: 10px;}}.elementor-6 .elementor-element.elementor-element-a32242c .d71egkq7{align-items: center;border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;color: oklch(0.22 0.04 200);display: grid;flex-shrink: 0;height: 24px;justify-items: center;list-style-type: none;text-align: left;width: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-a32242c .d71egkq7::before{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}.elementor-6 .elementor-element.elementor-element-a32242c .d71egkq7::after{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;display: block;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a32242c .d71egkq7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a32242c .d71egkq7{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-a32242c .s2eu0ejh{color: oklch(0.22 0.04 200);display: block;fill: none;height: 14px;list-style-type: none;overflow-clip-margin: content-box;stroke: oklch(0.22 0.04 200);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;width: 14px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-6 .elementor-element.elementor-element-a32242c .s2eu0ejh::before{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}.elementor-6 .elementor-element.elementor-element-a32242c .s2eu0ejh::after{border-bottom-color: oklch(0.22 0.04 200);border-bottom-width: 0px;border-left-color: oklch(0.22 0.04 200);border-left-width: 0px;border-right-color: oklch(0.22 0.04 200);border-right-width: 0px;border-top-color: oklch(0.22 0.04 200);border-top-width: 0px;-webkit-text-fill-color: oklch(0.22 0.04 200);-webkit-text-stroke-color: oklch(0.22 0.04 200);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-a32242c .s2eu0ejh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-a32242c .s2eu0ejh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-a32242c .hbs6k4ml{display: block;list-style-type: none;text-align: left;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-a32242c .hbs6k4ml::before{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.9);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.9);}.elementor-6 .elementor-element.elementor-element-a32242c .hbs6k4ml::after{border-bottom-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-bottom-width: 0px;border-left-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-left-width: 0px;border-right-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-right-width: 0px;border-top-color: oklab(0.94 0.00260472 0.0147721 / 0.9);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.94 0.00260472 0.0147721 / 0.9);-webkit-text-stroke-color: oklab(0.94 0.00260472 0.0147721 / 0.9);}


/* Start custom CSS for container, class: .elementor-element-9d688ed */.elementor-6 .elementor-element.elementor-element-9d688ed {
  position: relative;
  z-index: 5;
  overflow: hidden;

  /* DIMINUI E DESCOLA DAS BORDAS */
  max-width: 1120px;
  width: calc(100% - 48px);
  margin: -170px auto;

  border-radius: 28px;
  border: 1px solid rgba(150, 75, 54, 0.18);

  background:
    radial-gradient(circle at top left, rgba(255, 255, 255, 0.32), transparent 34%),
    radial-gradient(circle at bottom right, rgba(201, 175, 127, 0.24), transparent 32%),
    linear-gradient(135deg, #964B36 0%, #7F3E2D 55%, #5F2C20 100%);

  box-shadow:
    0 28px 70px rgba(95, 44, 32, 0.30),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    border-color 0.35s ease;
}

/* TEXTURA SUTIL */
.elementor-6 .elementor-element.elementor-element-9d688ed::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;

  background-image:
    linear-gradient(rgba(255,255,255,0.045) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,0.045) 1px, transparent 1px);

  background-size: 26px 26px;
  opacity: 0.38;
  pointer-events: none;
}

/* BRILHO DECORATIVO */
.elementor-6 .elementor-element.elementor-element-9d688ed::after {
  content: "";
  position: absolute;
  width: 280px;
  height: 280px;
  right: -90px;
  top: -90px;
  z-index: 0;

  background: radial-gradient(circle, rgba(201, 175, 127, 0.28), transparent 68%);
  filter: blur(8px);
  opacity: 0.75;
  pointer-events: none;

  transition:
    transform 0.45s ease,
    opacity 0.45s ease;
}

/* GARANTE O CONTEÚDO ACIMA DO FUNDO */
.elementor-6 .elementor-element.elementor-element-9d688ed > * {
  position: relative;
  z-index: 2;
}

/* HOVER DO BLOCO */
.elementor-6 .elementor-element.elementor-element-9d688ed:hover {
  transform: translateY(-6px);

  border-color: rgba(201, 175, 127, 0.38);

  box-shadow:
    0 34px 80px rgba(95, 44, 32, 0.36),
    0 0 38px rgba(150, 75, 54, 0.34),
    inset 0 1px 0 rgba(255, 255, 255, 0.22);
}

.elementor-6 .elementor-element.elementor-element-9d688ed:hover::after {
  transform: scale(1.18) translate(-18px, 18px);
  opacity: 1;
}

/* TABLET */
@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-9d688ed {
    max-width: 92%;
    width: calc(100% - 40px);
    margin: 32px auto;
    border-radius: 24px;
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-9d688ed {
    max-width: none;
    width: calc(100% - 28px);
    margin: 24px auto;
    border-radius: 22px;
  }

  .elementor-6 .elementor-element.elementor-element-9d688ed::after {
    width: 220px;
    height: 220px;
    right: -110px;
    top: -80px;
  }
}/* End custom CSS */


.elementor-6 .elementor-element.elementor-element-510d4af .elementor-heading-title {
  align-items: center;
  column-gap: 14px;
  display: inline-flex;
  row-gap: 14px;
  grid-column-gap: 14px;
  flex-direction: row;
}

.elementor-6 .elementor-element.elementor-element-510d4af .elementor-heading-title::before {
  background-color: #1A315A;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  content: "";
  display: block;
  height: 1px;
  line-height: 16.5px;
  min-height: auto;
  min-width: auto;
  opacity: 0.5;
  width: 40px;
  -webkit-text-fill-color: #1A315A;
  -webkit-text-stroke-color: #1A315A;
}

.elementor-6 .elementor-element.elementor-element-510d4af .elementor-heading-title::after {
  background-color: #1A315A;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  content: "";
  display: block;
  height: 1px;
  line-height: 16.5px;
  min-height: auto;
  min-width: auto;
  opacity: 0.5;
  width: 40px;
  -webkit-text-fill-color: #1A315A;
  -webkit-text-stroke-color: #1A315A;
}
.elementor-6 .elementor-element.elementor-element-68d31ef .g04037u0{color: rgb(230, 239, 235);font-family: Fraunces, serif;font-size: 72px;font-style: italic;letter-spacing: -1.440000057220459px;line-height: 1;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-68d31ef .g04037u0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}.elementor-6 .elementor-element.elementor-element-68d31ef .g04037u0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-68d31ef .g04037u0{font-size: 48px;letter-spacing: -0.9599999785423279px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-68d31ef .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-68d31ef .g04037u0::after{line-height: 48px;}}.elementor-6 .elementor-element.elementor-element-68d31ef .elementor-heading-title{font-family: Fraunces, serif;}.elementor-6 .elementor-element.elementor-element-68d31ef .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(243, 229, 211);-webkit-text-stroke-color: rgb(243, 229, 211);}.elementor-6 .elementor-element.elementor-element-68d31ef .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(243, 229, 211);-webkit-text-stroke-color: rgb(243, 229, 211);}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-68d31ef .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-68d31ef .elementor-heading-title::after{line-height: 48px;}}
.elementor-6 .elementor-element.elementor-element-ea898c1 {width: auto;}.elementor-6 .elementor-element.elementor-element-ea898c1 {max-width: 576px !important}.elementor-6 .elementor-element.elementor-element-ea898c1 {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-6 .elementor-element.elementor-element-ea898c1 .chbof1zt{color: rgba(243, 229, 211, 0.8);line-height: 1.625;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-ea898c1 .chbof1zt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}.elementor-6 .elementor-element.elementor-element-ea898c1 .chbof1zt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-ea898c1 {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-ea898c1 .chbof1zt{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-ea898c1 {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-ea898c1 .chbof1zt{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-ea898c1 .rvu78yt3{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-ea898c1 .rvu78yt3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}.elementor-6 .elementor-element.elementor-element-ea898c1 .rvu78yt3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-ea898c1 .rvu78yt3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-ea898c1 .rvu78yt3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-ea898c1 .fbd2an58{margin-bottom: 0px;margin-top: 20px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-ea898c1 .fbd2an58::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}.elementor-6 .elementor-element.elementor-element-ea898c1 .fbd2an58::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-ea898c1 .fbd2an58{margin-bottom: 0px;margin-top: 20px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-ea898c1 .fbd2an58{margin-bottom: 0px;margin-top: 20px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}


.elementor-6 .elementor-element.elementor-element-693881d .softlite-dynamic-card-box {height: 100%} 
.elementor-6 .elementor-element.elementor-element-693881d {width: auto;}
.elementor-6 .elementor-element.elementor-element-693881d {grid-column-start: span 5;}
.elementor-6 .elementor-element.elementor-element-693881d {grid-column-end: span 5;}
.elementor-6 .elementor-element.elementor-element-693881d {position: relative;}

/* TEXTO */
.elementor-6 .elementor-element.elementor-element-693881d .ra7f2b0h{
  color: rgb(229, 212, 192);
  order: 1;
  border: 0;
}

.elementor-6 .elementor-element.elementor-element-693881d .ra7f2b0h::before,
.elementor-6 .elementor-element.elementor-element-693881d .ra7f2b0h::after{
  border: 0;
  -webkit-text-fill-color: rgb(229, 212, 192);
  -webkit-text-stroke-color: rgb(229, 212, 192);
}

@media (max-width: 767px){
  .elementor-6 .elementor-element.elementor-element-693881d {grid-column-start: auto;}
}

@media (max-width: 767px){
  .elementor-6 .elementor-element.elementor-element-693881d {grid-column-end: auto;}
}

@media (max-width: 767px){
  .elementor-6 .elementor-element.elementor-element-693881d .ra7f2b0h{
    order: 2;
    border: 0;
  }
}

/* RETÂNGULO */
.elementor-6 .elementor-element.elementor-element-693881d .ac1vf9ey{
  border-bottom-color: rgba(229, 212, 192, 0.298);
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;
  border-bottom-width: 1px;
  border-left-color: rgba(229, 212, 192, 0.298);
  border-left-width: 1px;
  border-right-color: rgba(229, 212, 192, 0.298);
  border-right-width: 1px;
  border-top-color: rgba(229, 212, 192, 0.298);
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-top-width: 1px;
  bottom: -16px;
  color: rgb(229, 212, 192);
  left: -16px;
  position: absolute;
  right: -16px;
  top: -16px;
  transform: translate(0px, 0px) rotate(3deg);
  width: auto;
  z-index: 0;
}

.elementor-6 .elementor-element.elementor-element-693881d .ac1vf9ey::before,
.elementor-6 .elementor-element.elementor-element-693881d .ac1vf9ey::after{
  -webkit-text-fill-color: rgb(229, 212, 192);
  -webkit-text-stroke-color: rgb(229, 212, 192);
}

/* GLOW */
.elementor-6 .elementor-element.elementor-element-693881d .cf4e2lxf{
  border-radius: 9999px;
  bottom: -24px;
  color: rgb(229, 212, 192);
  filter: blur(40px);
  height: 128px;
  position: absolute;
  right: -24px;
  width: 128px;
  z-index: 0;
}

/* CARD */
.elementor-6 .elementor-element.elementor-element-693881d .dh75ld6p{
  border-radius: 32px;
  box-shadow: rgba(229, 212, 192, 0.5) 0px 50px 100px -30px;
  color: rgb(229, 212, 192);
  position: relative;
  width: auto;
  overflow: hidden;
}

/* IMAGEM */
.elementor-6 .elementor-element.elementor-element-693881d .kt3iw519{
  color: rgb(229, 212, 192);
  display: block;
  max-width: 100%;
  object-fit: cover;
  aspect-ratio: 4 / 5;
}

/* BADGE (CORRIGIDO - SEM VERDE) */
.elementor-6 .elementor-element.elementor-element-693881d .vi94nf8b{
  border-radius: 9999px;
  box-shadow: rgba(229, 212, 192, 0.28) 0px 30px 60px -25px;
  left: -24px;
  padding: 12px 20px;
  position: absolute;
  top: -24px;
  width: auto;
  z-index: 1;

  background: rgb(229, 212, 192) !important;
}

.elementor-6 .elementor-element.elementor-element-693881d .vi94nf8b::before,
.elementor-6 .elementor-element.elementor-element-693881d .vi94nf8b::after{
  -webkit-text-fill-color: rgb(229, 212, 192);
  -webkit-text-stroke-color: rgb(229, 212, 192);
}

/* RESPONSIVO */
@media (max-width: 1024px){
  .elementor-6 .elementor-element.elementor-element-693881d .vi94nf8b{
    padding: 12px 20px;
  }
}

@media (max-width: 767px){
  .elementor-6 .elementor-element.elementor-element-693881d .vi94nf8b{
    padding: 12px 20px;
  }
}


/* Start custom CSS for icon-list, class: .elementor-element-2898b1d *//* ===== container ===== */
.iconlist-continuo{
  overflow: hidden;
}

/* ===== track horizontal ===== */
.iconlist-continuo .elementor-icon-list-items{
  display: flex !important;
  flex-wrap: nowrap !important;
  align-items: center;
  gap: 18px;
  width: max-content;
  animation: iconlistScroll 25s linear infinite;
}

/* ===== cada item ===== */
.iconlist-continuo .elementor-icon-list-item{
  flex: 0 0 auto;
}

/* ===== pill completa (ícone + texto juntos) ===== */
.iconlist-continuo .elementor-icon-list-item{
  display: inline-flex !important;
  align-items: center;
  gap: 12px;

  padding: 10px 18px;
  border-radius: 0px;
  background: #964b36;
  border: 1px solid rgba(255,255,255,0.16);
}

/* remove margens internas que quebram o layout */
.iconlist-continuo .elementor-icon-list-icon{
  margin-right: 0 !important;
  display: flex;
  align-items: center;
}

/* evita quebra de linha */
.iconlist-continuo .elementor-icon-list-text{
  white-space: nowrap;
}

/* ===== animação contínua ===== */
@keyframes iconlistScroll{
  from{ transform: translateX(0); }
  to{ transform: translateX(-50%); }
}/* End custom CSS */


.elementor-6 .elementor-element.elementor-element-98e1fda {width: auto;}
.elementor-6 .elementor-element.elementor-element-98e1fda {margin-top: 0px;margin-bottom: 56px;margin-left: 0px;margin-right: 0px;}

.elementor-6 .elementor-element.elementor-element-98e1fda .em1u8t9g{
  text-align: center;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
}

.elementor-6 .elementor-element.elementor-element-98e1fda .em1u8t9g::before,
.elementor-6 .elementor-element.elementor-element-98e1fda .em1u8t9g::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-98e1fda {margin-top: 0px;margin-bottom: 56px;margin-left: 0px;margin-right: 0px;}
}

@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-98e1fda .em1u8t9g{
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-98e1fda {margin-top: 0px;margin-bottom: 56px;margin-left: 0px;margin-right: 0px;}
}

@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-98e1fda .em1u8t9g{
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

/* LINHAS */
.elementor-6 .elementor-element.elementor-element-98e1fda .xhc4mda5{
  align-items: center;
  column-gap: 14px;
  display: inline-flex;
  row-gap: 14px;
  text-align: center;
  width: auto;
  grid-column-gap: 14px;
  flex-direction: row;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
}

.elementor-6 .elementor-element.elementor-element-98e1fda .xhc4mda5::before,
.elementor-6 .elementor-element.elementor-element-98e1fda .xhc4mda5::after{
  background-color: #c9af7f;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  content: "";
  display: block;
  height: 1px;
  min-height: auto;
  min-width: auto;
  opacity: 0.5;
  width: 40px;
  -webkit-text-fill-color: #c9af7f;
  -webkit-text-stroke-color: #c9af7f;
}

/* TÍTULO BLOCO */
.elementor-6 .elementor-element.elementor-element-98e1fda .b2nmn2ik{
  font-family: "Cormorant Garamond", serif;
  margin-bottom: 0px;
  margin-top: 24px;
  text-align: center;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
}

.elementor-6 .elementor-element.elementor-element-98e1fda .b2nmn2ik::before,
.elementor-6 .elementor-element.elementor-element-98e1fda .b2nmn2ik::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  line-height: 60px;
  -webkit-text-fill-color: #c9af7f;
  -webkit-text-stroke-color: #c9af7f;
}

@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-98e1fda .b2nmn2ik{
    margin-bottom: 0px;
    margin-top: 24px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-98e1fda .b2nmn2ik{
    margin-bottom: 0px;
    margin-top: 24px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

/* TÍTULO GRANDE */
.elementor-6 .elementor-element.elementor-element-98e1fda .hvkv20oj{
  color: #c9af7f;
  font-family: "Cormorant Garamond", serif;
  font-size: 60px;
  letter-spacing: -1.2px;
  line-height: 1;
  text-align: center;
  width: auto;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
}

.elementor-6 .elementor-element.elementor-element-98e1fda .hvkv20oj::before,
.elementor-6 .elementor-element.elementor-element-98e1fda .hvkv20oj::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  font-style: italic;
  line-height: 60px;
  -webkit-text-fill-color: #c9af7f;
  -webkit-text-stroke-color: #c9af7f;
}

@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-98e1fda .hvkv20oj{
    font-size: 36px;
    letter-spacing: -0.72px;
    line-height: 40px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}




























































/* Start custom CSS for nested-accordion, class: .elementor-element-27f26a5 *//* FAQ — LAYOUT GERAL */
.elementor-6 .elementor-element.elementor-element-27f26a5 {
  width: 100%;
}

/* REMOVE ESTILO PADRÃO */
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-accordion {
  border: none !important;
}

/* ITEM FECHADO */
.elementor-6 .elementor-element.elementor-element-27f26a5 details,
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-accordion-item {
  background: #1A315A !important;
  border: 1px solid rgba(255, 255, 255, 0.16) !important;
  border-radius: 16px !important;
  margin-bottom: 12px !important;
  overflow: hidden !important;
  box-shadow: none !important;

  transition:
    background-color 0.35s ease,
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* ITEM ABERTO */
.elementor-6 .elementor-element.elementor-element-27f26a5 details[open],
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item[open],
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-accordion-item:has(.elementor-active) {
  background: #00102D !important;
  border-color: rgba(255, 255, 255, 0.28) !important;
  box-shadow: 0 18px 40px rgba(0, 16, 45, 0.35) !important;
}

/* CABEÇALHO */
.elementor-6 .elementor-element.elementor-element-27f26a5 summary,
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item-title,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-tab-title {
  position: relative !important;

  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;

  padding: 26px 72px 26px 32px !important;

  font-family: "Cormorant Garamond", Georgia, serif !important;
  font-size: 20px !important;
  font-weight: 400 !important;
  line-height: 1.2 !important;
  letter-spacing: -0.02em !important;

  color: #F4EADC !important;
  cursor: pointer !important;
}

/* TEXTO */
.elementor-6 .elementor-element.elementor-element-27f26a5 summary *,
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item-title *,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-tab-title *,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-accordion-title {
  color: inherit !important;
}

/* COR ABERTO */
.elementor-6 .elementor-element.elementor-element-27f26a5 details[open] summary,
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item[open] .e-n-accordion-item-title,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-tab-title.elementor-active {
  color: #FFFFFF !important;
}

/* ESCONDE ÍCONE NATIVO */
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item-title-icon,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-accordion-icon {
  display: none !important;
}

/* REMOVE MARKER */
.elementor-6 .elementor-element.elementor-element-27f26a5 summary::-webkit-details-marker {
  display: none !important;
}

.elementor-6 .elementor-element.elementor-element-27f26a5 summary::marker {
  content: "" !important;
}

/* ÍCONE */
.elementor-6 .elementor-element.elementor-element-27f26a5 summary::before,
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item-title::before,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-tab-title::before {
  content: "";
  position: absolute;
  right: 32px;
  top: 50%;
  transform: translateY(-50%);
  width: 22px;
  height: 22px;
  border: 1.4px solid currentColor;
  border-radius: 50%;
  opacity: 0.9;
}

.elementor-6 .elementor-element.elementor-element-27f26a5 summary::after,
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item-title::after,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-tab-title::after {
  content: "+";
  position: absolute;
  right: 32px;
  top: 50%;
  transform: translateY(-52%);
  width: 22px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px !important;
  font-weight: 300 !important;
  color: currentColor;
}

/* ABERTO */
.elementor-6 .elementor-element.elementor-element-27f26a5 details[open] summary::after,
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item[open] .e-n-accordion-item-title::after,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-tab-title.elementor-active::after {
  content: "–";
}

/* RESPOSTA */
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item-content,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-tab-content,
.elementor-6 .elementor-element.elementor-element-27f26a5 details > div {
  background: transparent !important;
  border: none !important;
  padding: 0 32px 26px !important;

  color: rgba(255, 255, 255, 0.78) !important;
  font-size: 16px !important;
  line-height: 1.45 !important;
}

/* HOVER */
.elementor-6 .elementor-element.elementor-element-27f26a5 details:not([open]):hover,
.elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item:not([open]):hover,
.elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-accordion-item:not(:has(.elementor-active)):hover {
  background: #243F6E !important;
  border-color: rgba(255, 255, 255, 0.28) !important;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-27f26a5 summary,
  .elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item-title,
  .elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-tab-title {
    font-size: 19px !important;
  }

  .elementor-6 .elementor-element.elementor-element-27f26a5 .e-n-accordion-item-content,
  .elementor-6 .elementor-element.elementor-element-27f26a5 .elementor-tab-content {
    font-size: 15px !important;
  }
}/* End custom CSS */




.elementor-6 .elementor-element.elementor-element-edd5294 .elementor-heading-title{
  align-items: center;
  column-gap: 14px;
  display: inline-flex;
  row-gap: 14px;
  grid-column-gap: 14px;
  flex-direction: row;
}

.elementor-6 .elementor-element.elementor-element-edd5294 .elementor-heading-title::before{
  background-color: rgb(39, 54, 23);
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  content: "";
  display: block;
  height: 1px;
  line-height: 16.5px;
  min-height: auto;
  min-width: auto;
  opacity: 0.5;
  width: 40px;
  -webkit-text-fill-color: rgb(39, 54, 23);
  -webkit-text-stroke-color: rgb(39, 54, 23);
}

.elementor-6 .elementor-element.elementor-element-edd5294 .elementor-heading-title::after{
  background-color: rgb(39, 54, 23);
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  content: "";
  display: block;
  height: 1px;
  line-height: 16.5px;
  min-height: auto;
  min-width: auto;
  opacity: 0.5;
  width: 40px;
  -webkit-text-fill-color: rgb(39, 54, 23);
  -webkit-text-stroke-color: rgb(39, 54, 23);
}
.elementor-6 .elementor-element.elementor-element-4550f29 .g04037u0{color: rgb(230, 239, 235);font-family: Fraunces, serif;font-size: 72px;font-style: italic;letter-spacing: -1.440000057220459px;line-height: 1;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-4550f29 .g04037u0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}.elementor-6 .elementor-element.elementor-element-4550f29 .g04037u0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-4550f29 .g04037u0{font-size: 48px;letter-spacing: -0.9599999785423279px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-4550f29 .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-4550f29 .g04037u0::after{line-height: 48px;}}.elementor-6 .elementor-element.elementor-element-4550f29 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-6 .elementor-element.elementor-element-4550f29 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(243, 229, 211);-webkit-text-stroke-color: rgb(243, 229, 211);}.elementor-6 .elementor-element.elementor-element-4550f29 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(243, 229, 211);-webkit-text-stroke-color: rgb(243, 229, 211);}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-4550f29 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-4550f29 .elementor-heading-title::after{line-height: 48px;}}


/* Start custom CSS for html, class: .elementor-element-78a6760 *//* CARD DO INSTAGRAM */
.elementor-6 .elementor-element.elementor-element-78a6760 .instagram-media {
  position: relative !important;
  overflow: hidden !important;

  max-width: 540px !important;
  width: 100% !important;
  margin: 0 auto !important;

  border-radius: 28px !important;
  border: 1px solid rgba(26, 49, 90, 0.22) !important;

  background: #ffffff !important;

  box-shadow:
    0 24px 60px rgba(26, 49, 90, 0.16),
    0 8px 22px rgba(0, 0, 0, 0.08),
    inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    border-color 0.35s ease,
    filter 0.35s ease !important;
}

/* BORDA COM BRILHO SUTIL */
.elementor-6 .elementor-element.elementor-element-78a6760 .instagram-media::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;

  border-radius: 28px;
  border: 1px solid rgba(26, 49, 90, 0.18);

  box-shadow:
    inset 0 0 0 1px rgba(255, 255, 255, 0.55),
    inset 0 0 35px rgba(26, 49, 90, 0.05);
}

/* LUZ AZUL DECORATIVA */
.elementor-6 .elementor-element.elementor-element-78a6760 .instagram-media::after {
  content: "";
  position: absolute;
  width: 220px;
  height: 220px;
  right: -90px;
  top: -90px;
  z-index: 1;
  pointer-events: none;

  background: radial-gradient(circle, rgba(26, 49, 90, 0.18), transparent 68%);
  filter: blur(10px);
  opacity: 0.8;

  transition:
    transform 0.45s ease,
    opacity 0.45s ease;
}

/* HOVER COM PULSE */
.elementor-6 .elementor-element.elementor-element-78a6760 .instagram-media:hover {
  transform: translateY(-8px) scale(1.015) !important;

  border-color: rgba(26, 49, 90, 0.42) !important;

  box-shadow:
    0 34px 80px rgba(26, 49, 90, 0.24),
    0 0 0 6px rgba(26, 49, 90, 0.055),
    0 0 38px rgba(26, 49, 90, 0.18),
    inset 0 1px 0 rgba(255, 255, 255, 0.95) !important;

  animation: instagramPulse 1.4s ease-in-out infinite;
}

/* MOVIMENTO DO BRILHO NO HOVER */
.elementor-6 .elementor-element.elementor-element-78a6760 .instagram-media:hover::after {
  transform: scale(1.25) translate(-18px, 18px);
  opacity: 1;
}

/* ANIMAÇÃO PULSE */
@keyframes instagramPulse {
  0% {
    box-shadow:
      0 34px 80px rgba(26, 49, 90, 0.24),
      0 0 0 0 rgba(26, 49, 90, 0.16),
      0 0 38px rgba(26, 49, 90, 0.18);
  }

  70% {
    box-shadow:
      0 34px 80px rgba(26, 49, 90, 0.24),
      0 0 0 12px rgba(26, 49, 90, 0),
      0 0 38px rgba(26, 49, 90, 0.18);
  }

  100% {
    box-shadow:
      0 34px 80px rgba(26, 49, 90, 0.24),
      0 0 0 0 rgba(26, 49, 90, 0),
      0 0 38px rgba(26, 49, 90, 0.18);
  }
}

/* ARREDONDA O CONTEÚDO INTERNO DO EMBED */
.elementor-6 .elementor-element.elementor-element-78a6760 .instagram-media > div {
  border-radius: 26px !important;
  overflow: hidden !important;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-78a6760 .instagram-media {
    border-radius: 22px !important;
  }

  .elementor-6 .elementor-element.elementor-element-78a6760 .instagram-media::before {
    border-radius: 22px;
  }

  .elementor-6 .elementor-element.elementor-element-78a6760 .instagram-media > div {
    border-radius: 20px !important;
  }
}/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-9a96da3 *//* CARD DO INSTAGRAM */
.elementor-6 .elementor-element.elementor-element-9a96da3 .instagram-media {
  position: relative !important;
  overflow: hidden !important;

  max-width: 540px !important;
  width: 100% !important;
  margin: 0 auto !important;

  border-radius: 28px !important;
  border: 1px solid rgba(26, 49, 90, 0.22) !important;

  background: #ffffff !important;

  box-shadow:
    0 24px 60px rgba(26, 49, 90, 0.16),
    0 8px 22px rgba(0, 0, 0, 0.08),
    inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    border-color 0.35s ease,
    filter 0.35s ease !important;
}

/* BORDA COM BRILHO SUTIL */
.elementor-6 .elementor-element.elementor-element-9a96da3 .instagram-media::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;

  border-radius: 28px;
  border: 1px solid rgba(26, 49, 90, 0.18);

  box-shadow:
    inset 0 0 0 1px rgba(255, 255, 255, 0.55),
    inset 0 0 35px rgba(26, 49, 90, 0.05);
}

/* LUZ AZUL DECORATIVA */
.elementor-6 .elementor-element.elementor-element-9a96da3 .instagram-media::after {
  content: "";
  position: absolute;
  width: 220px;
  height: 220px;
  right: -90px;
  top: -90px;
  z-index: 1;
  pointer-events: none;

  background: radial-gradient(circle, rgba(26, 49, 90, 0.18), transparent 68%);
  filter: blur(10px);
  opacity: 0.8;

  transition:
    transform 0.45s ease,
    opacity 0.45s ease;
}

/* HOVER COM PULSE */
.elementor-6 .elementor-element.elementor-element-9a96da3 .instagram-media:hover {
  transform: translateY(-8px) scale(1.015) !important;

  border-color: rgba(26, 49, 90, 0.42) !important;

  box-shadow:
    0 34px 80px rgba(26, 49, 90, 0.24),
    0 0 0 6px rgba(26, 49, 90, 0.055),
    0 0 38px rgba(26, 49, 90, 0.18),
    inset 0 1px 0 rgba(255, 255, 255, 0.95) !important;

  animation: instagramPulse 1.4s ease-in-out infinite;
}

/* MOVIMENTO DO BRILHO NO HOVER */
.elementor-6 .elementor-element.elementor-element-9a96da3 .instagram-media:hover::after {
  transform: scale(1.25) translate(-18px, 18px);
  opacity: 1;
}

/* ANIMAÇÃO PULSE */
@keyframes instagramPulse {
  0% {
    box-shadow:
      0 34px 80px rgba(26, 49, 90, 0.24),
      0 0 0 0 rgba(26, 49, 90, 0.16),
      0 0 38px rgba(26, 49, 90, 0.18);
  }

  70% {
    box-shadow:
      0 34px 80px rgba(26, 49, 90, 0.24),
      0 0 0 12px rgba(26, 49, 90, 0),
      0 0 38px rgba(26, 49, 90, 0.18);
  }

  100% {
    box-shadow:
      0 34px 80px rgba(26, 49, 90, 0.24),
      0 0 0 0 rgba(26, 49, 90, 0),
      0 0 38px rgba(26, 49, 90, 0.18);
  }
}

/* ARREDONDA O CONTEÚDO INTERNO DO EMBED */
.elementor-6 .elementor-element.elementor-element-9a96da3 .instagram-media > div {
  border-radius: 26px !important;
  overflow: hidden !important;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-9a96da3 .instagram-media {
    border-radius: 22px !important;
  }

  .elementor-6 .elementor-element.elementor-element-9a96da3 .instagram-media::before {
    border-radius: 22px;
  }

  .elementor-6 .elementor-element.elementor-element-9a96da3 .instagram-media > div {
    border-radius: 20px !important;
  }
}/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-3497bad *//* CARD DO INSTAGRAM */
.elementor-6 .elementor-element.elementor-element-3497bad .instagram-media {
  position: relative !important;
  overflow: hidden !important;

  max-width: 540px !important;
  width: 100% !important;
  margin: 0 auto !important;

  border-radius: 28px !important;
  border: 1px solid rgba(26, 49, 90, 0.22) !important;

  background: #ffffff !important;

  box-shadow:
    0 24px 60px rgba(26, 49, 90, 0.16),
    0 8px 22px rgba(0, 0, 0, 0.08),
    inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    border-color 0.35s ease,
    filter 0.35s ease !important;
}

/* BORDA COM BRILHO SUTIL */
.elementor-6 .elementor-element.elementor-element-3497bad .instagram-media::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;

  border-radius: 28px;
  border: 1px solid rgba(26, 49, 90, 0.18);

  box-shadow:
    inset 0 0 0 1px rgba(255, 255, 255, 0.55),
    inset 0 0 35px rgba(26, 49, 90, 0.05);
}

/* LUZ AZUL DECORATIVA */
.elementor-6 .elementor-element.elementor-element-3497bad .instagram-media::after {
  content: "";
  position: absolute;
  width: 220px;
  height: 220px;
  right: -90px;
  top: -90px;
  z-index: 1;
  pointer-events: none;

  background: radial-gradient(circle, rgba(26, 49, 90, 0.18), transparent 68%);
  filter: blur(10px);
  opacity: 0.8;

  transition:
    transform 0.45s ease,
    opacity 0.45s ease;
}

/* HOVER COM PULSE */
.elementor-6 .elementor-element.elementor-element-3497bad .instagram-media:hover {
  transform: translateY(-8px) scale(1.015) !important;

  border-color: rgba(26, 49, 90, 0.42) !important;

  box-shadow:
    0 34px 80px rgba(26, 49, 90, 0.24),
    0 0 0 6px rgba(26, 49, 90, 0.055),
    0 0 38px rgba(26, 49, 90, 0.18),
    inset 0 1px 0 rgba(255, 255, 255, 0.95) !important;

  animation: instagramPulse 1.4s ease-in-out infinite;
}

/* MOVIMENTO DO BRILHO NO HOVER */
.elementor-6 .elementor-element.elementor-element-3497bad .instagram-media:hover::after {
  transform: scale(1.25) translate(-18px, 18px);
  opacity: 1;
}

/* ANIMAÇÃO PULSE */
@keyframes instagramPulse {
  0% {
    box-shadow:
      0 34px 80px rgba(26, 49, 90, 0.24),
      0 0 0 0 rgba(26, 49, 90, 0.16),
      0 0 38px rgba(26, 49, 90, 0.18);
  }

  70% {
    box-shadow:
      0 34px 80px rgba(26, 49, 90, 0.24),
      0 0 0 12px rgba(26, 49, 90, 0),
      0 0 38px rgba(26, 49, 90, 0.18);
  }

  100% {
    box-shadow:
      0 34px 80px rgba(26, 49, 90, 0.24),
      0 0 0 0 rgba(26, 49, 90, 0),
      0 0 38px rgba(26, 49, 90, 0.18);
  }
}

/* ARREDONDA O CONTEÚDO INTERNO DO EMBED */
.elementor-6 .elementor-element.elementor-element-3497bad .instagram-media > div {
  border-radius: 26px !important;
  overflow: hidden !important;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-3497bad .instagram-media {
    border-radius: 22px !important;
  }

  .elementor-6 .elementor-element.elementor-element-3497bad .instagram-media::before {
    border-radius: 22px;
  }

  .elementor-6 .elementor-element.elementor-element-3497bad .instagram-media > div {
    border-radius: 20px !important;
  }
}/* End custom CSS */



.elementor-6 .elementor-element.elementor-element-5491e73 {width: auto;}.elementor-6 .elementor-element.elementor-element-5491e73 {max-width: 576px !important}.elementor-6 .elementor-element.elementor-element-5491e73 {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-6 .elementor-element.elementor-element-5491e73 .chbof1zt{color: rgba(243, 229, 211, 0.8);line-height: 1.625;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-5491e73 .chbof1zt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}.elementor-6 .elementor-element.elementor-element-5491e73 .chbof1zt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-5491e73 {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-5491e73 .chbof1zt{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-5491e73 {margin-top: 32px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-5491e73 .chbof1zt{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-5491e73 .rvu78yt3{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-5491e73 .rvu78yt3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}.elementor-6 .elementor-element.elementor-element-5491e73 .rvu78yt3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-5491e73 .rvu78yt3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-5491e73 .rvu78yt3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-6 .elementor-element.elementor-element-5491e73 .fbd2an58{margin-bottom: 0px;margin-top: 20px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-5491e73 .fbd2an58::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}.elementor-6 .elementor-element.elementor-element-5491e73 .fbd2an58::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgba(243, 229, 211, 0.8);-webkit-text-stroke-color: rgba(243, 229, 211, 0.8);}@media (max-width: 1024px) {.elementor-6 .elementor-element.elementor-element-5491e73 .fbd2an58{margin-bottom: 0px;margin-top: 20px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-5491e73 .fbd2an58{margin-bottom: 0px;margin-top: 20px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-6 .elementor-element.elementor-element-427a5e5 .g04037u0{color: rgb(230, 239, 235);font-family: Fraunces, serif;font-size: 72px;font-style: italic;letter-spacing: -1.440000057220459px;line-height: 1;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-6 .elementor-element.elementor-element-427a5e5 .g04037u0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}.elementor-6 .elementor-element.elementor-element-427a5e5 .g04037u0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(230, 239, 235);-webkit-text-stroke-color: rgb(230, 239, 235);}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-427a5e5 .g04037u0{font-size: 48px;letter-spacing: -0.9599999785423279px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-427a5e5 .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-427a5e5 .g04037u0::after{line-height: 48px;}}.elementor-6 .elementor-element.elementor-element-427a5e5 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-6 .elementor-element.elementor-element-427a5e5 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(243, 229, 211);-webkit-text-stroke-color: rgb(243, 229, 211);}.elementor-6 .elementor-element.elementor-element-427a5e5 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(243, 229, 211);-webkit-text-stroke-color: rgb(243, 229, 211);}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-427a5e5 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-6 .elementor-element.elementor-element-427a5e5 .elementor-heading-title::after{line-height: 48px;}}



.elementor-6 .elementor-element.elementor-element-cab517f{
  background-repeat: repeat, repeat, repeat, repeat;
  color: #C8765E;
  display: block;
}

.elementor-6 .elementor-element.elementor-element-cab517f::before{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: #C8765E;
  -webkit-text-stroke-color: #C8765E;
}

.elementor-6 .elementor-element.elementor-element-cab517f::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: #C8765E;
  -webkit-text-stroke-color: #C8765E;
}


/* Start custom CSS */html, body {
    overflow-x: hidden;
}/* End custom CSS */
