.elementor-35 .elementor-element.elementor-element-a380be9{--display:flex;--min-height:90px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:10;}.elementor-35 .elementor-element.elementor-element-a380be9:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a380be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.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-35 .elementor-element.elementor-element-ed1f329{width:var( --container-widget-width, 14.557% );max-width:14.557%;--container-widget-width:14.557%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-ed1f329.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-23f2b81e{--display:flex;--min-height:1200px;--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: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:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-23f2b81e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-23f2b81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deidremilli.com.br/wp-content/uploads/2026/06/easy-bg-1773851205094-scaled-2-2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-23f2b81e.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-35 .elementor-element.elementor-element-480dc20d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-480dc20d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-480dc20d .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#FFE8D9;}.elementor-35 .elementor-element.elementor-element-6e2aa4c6{width:var( --container-widget-width, 1017.997px );max-width:1017.997px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1017.997px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-6e2aa4c6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-6e2aa4c6 .elementor-heading-title{font-size:56px;font-weight:500;line-height:1;letter-spacing:-1.4400000572205px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-38cf681f{width:var( --container-widget-width, 851.328px );max-width:851.328px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) px;--container-widget-width:851.328px;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;font-size:22px;line-height:28px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-38cf681f.elementor-element{--align-self:center;--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-35 .elementor-element.elementor-element-285a8d4 .elementor-button{background-color:transparent;font-family:"Varela Round", Sans-serif;font-size:21px;fill:#121928;color:#121928;background-image:linear-gradient(148deg, #F7F5F2 0%, #B7B7B7 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#3D73B4;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-35 .elementor-element.elementor-element-285a8d4.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-6a04af92{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-6a04af92:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6a04af92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A9BFAE;}.elementor-35 .elementor-element.elementor-element-5e22a70d{--e-image-carousel-slides-to-show:9;}.elementor-35 .elementor-element.elementor-element-5e22a70d .swiper-wrapper{display:flex;align-items:center;}.elementor-35 .elementor-element.elementor-element-350fc16{--display:flex;--min-height:633px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-350fc16:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-350fc16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121928;background-image:url("https://deidremilli.com.br/wp-content/uploads/2026/06/ChatGPT-Image-20-de-jun.-de-2026-21_39_24.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-350fc16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-2f8e7026{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-2f8e7026 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#F7F5F2;}.elementor-35 .elementor-element.elementor-element-10eee527{width:var( --container-widget-width, 760.979px );max-width:760.979px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:760.979px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-10eee527.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-10eee527 .elementor-heading-title{font-size:56px;font-weight:500;line-height:1;letter-spacing:-1.4400000572205px;color:#121928;}.elementor-35 .elementor-element.elementor-element-eff4e87{width:var( --container-widget-width, 760.979px );max-width:760.979px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:760.979px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-eff4e87.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-eff4e87 .elementor-heading-title{font-size:56px;font-weight:500;line-height:1;letter-spacing:-1.4400000572205px;color:#121928;}.elementor-35 .elementor-element.elementor-element-1c1ff1da{--display:flex;--min-height:462px;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-1c1ff1da:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-1c1ff1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f3f3;}.elementor-35 .elementor-element.elementor-element-736991ee{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-736991ee.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-736991ee .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-35 .elementor-element.elementor-element-3e735daa{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-3e735daa:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3e735daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #121928 0%, #01133A 100%);}.elementor-35 .elementor-element.elementor-element-b94113f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-b94113f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-b94113f .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-893b29d{width:var( --container-widget-width, 891px );max-width:891px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:891px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-893b29d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-893b29d .elementor-heading-title{font-size:48px;font-weight:500;line-height:1;letter-spacing:-1.4400000572205px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-7487c99{width:var( --container-widget-width, 851.328px );max-width:851.328px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) px;--container-widget-width:851.328px;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;font-size:22px;line-height:28px;color:#F7F5F2;}.elementor-35 .elementor-element.elementor-element-7487c99.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-8728bc8{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.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-35 .elementor-element.elementor-element-b5f1ad2 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.25;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-9274f1e i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-9274f1e .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-9274f1e .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-9274f1e .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-9274f1e .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.25;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-9274f1e .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-9274f1e .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-54351b5 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-54351b5 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-54351b5 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-54351b5 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-54351b5 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.25;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-54351b5 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-54351b5 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-97124fa i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-97124fa .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-97124fa .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-97124fa .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-97124fa .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.25;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-97124fa .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-97124fa .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-10e07ea i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-10e07ea .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-10e07ea .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-10e07ea .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-10e07ea .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.25;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-10e07ea .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-10e07ea .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-33bd768 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-33bd768 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-33bd768 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-33bd768 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-33bd768 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.25;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-33bd768 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-33bd768 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-df06a6b i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-df06a6b .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-df06a6b .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-df06a6b .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-df06a6b .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.25;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-df06a6b .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-df06a6b .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-31b69ce i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-31b69ce .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-31b69ce .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-31b69ce .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-31b69ce .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.25;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-31b69ce .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-31b69ce .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-34c285e i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-34c285e .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-34c285e .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-34c285e .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-34c285e .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.25;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-34c285e .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-34c285e .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-844f990 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-844f990 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-844f990 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-844f990 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-844f990 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.25;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-844f990 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-844f990 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-f4d1621 .elementor-button{background-color:transparent;font-family:"Varela Round", Sans-serif;font-size:21px;fill:#121928;color:#121928;background-image:linear-gradient(148deg, #F7F5F2 0%, #B7B7B7 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#3D73B4;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-35 .elementor-element.elementor-element-f4d1621.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-425e5945{--display:flex;--min-height:279px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-425e5945:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-425e5945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A9BFAE;}.elementor-35 .elementor-element.elementor-element-2cbc5e1{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-2cbc5e1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-2cbc5e1 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-15ed6f5{width:var( --container-widget-width, 880px );max-width:880px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-15ed6f5.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-15ed6f5 .elementor-heading-title{font-size:51px;font-weight:500;line-height:46px;letter-spacing:-0.5px;word-spacing:0px;color:#121928;}.elementor-35 .elementor-element.elementor-element-298d97cb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-35 .elementor-element.elementor-element-298d97cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-softlite_dynamic_list .softlite-dynamic-list-item-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_list .softlite-dynamic-list-item-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_list .softlite-dynamic-list-item-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_list .softlite-dynamic-list-item-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-398f557{width:var( --container-widget-width, 759px );max-width:759px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:759px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-398f557 .softlite-dynamic-list{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-398f557 .softlite-dynamic-list-item{width:auto;}.elementor-35 .elementor-element.elementor-element-398f557 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-398f557 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-398f557 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-398f557 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-398f557 .softlite-dynamic-list-item-text-1{font-size:14px;font-weight:600;line-height:1.428571472168;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-31ac7955{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-31ac7955:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-31ac7955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E9E9E9 100%);}.elementor-35 .elementor-element.elementor-element-20886b86{--display:flex;}.elementor-35 .elementor-element.elementor-element-20886b86.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-c7c2dc0{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-c7c2dc0.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-c7c2dc0 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-6c5132ba{width:var( --container-widget-width, 438.667 );max-width:438.667;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:438.667;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-6c5132ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-6c5132ba .elementor-heading-title{font-size:50px;font-weight:500;line-height:48px;letter-spacing:-0.5px;word-spacing:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-2e55706f{width:var( --container-widget-width, 100.347% );max-width:100.347%;--container-widget-width:100.347%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-2e55706f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-2e55706f i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-card-box-text-1{font-size:19px;line-height:28px;color:#000000;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-card-box-text-2{font-size:21px;line-height:1.625;color:#000000CC;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-card-box-text-3{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-35 .elementor-element.elementor-element-848568e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-2af6ac8 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-2af6ac8 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-2af6ac8 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-2af6ac8 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-2af6ac8 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.5;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2af6ac8 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-283c6cd i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-283c6cd .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-283c6cd .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-283c6cd .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-283c6cd .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.5;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-283c6cd .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-e2dc3db i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-e2dc3db .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-e2dc3db .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-e2dc3db .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-e2dc3db .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.5;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-e2dc3db .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-9ca8ac6 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-9ca8ac6 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-9ca8ac6 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-9ca8ac6 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-9ca8ac6 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.5;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-9ca8ac6 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-004b4bb i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-004b4bb .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-004b4bb .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-004b4bb .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-004b4bb .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.5;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-004b4bb .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-63571e1 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-63571e1 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-63571e1 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-63571e1 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-63571e1 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.5;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-63571e1 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.625;color:#364d48ff;}.elementor-35 .elementor-element.elementor-element-28b68918{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-28b68918:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-28b68918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #121928 0%, #01133A 100%);}.elementor-35 .elementor-element.elementor-element-28b68918.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-69e0b3d5{--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-35 .elementor-element.elementor-element-69e0b3d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-7424fd25{width:var( --container-widget-width, 99.847% );max-width:99.847%;--container-widget-width:99.847%;--container-widget-flex-grow:0;z-index:4;}.elementor-35 .elementor-element.elementor-element-7424fd25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-7424fd25 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-7424fd25 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-7424fd25 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-7424fd25 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-7424fd25 .softlite-dynamic-card-box-text-1{font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:3px;color:#2A1904;}.elementor-35 .elementor-element.elementor-element-7424fd25 .softlite-dynamic-card-box-background-color-1{background-color:#415a3f4c;}.elementor-35 .elementor-element.elementor-element-7424fd25 .softlite-dynamic-card-box-background-color-2{background-color:#415a3fff;}.elementor-35 .elementor-element.elementor-element-2210f7a3{--display:flex;}.elementor-35 .elementor-element.elementor-element-1d38e53{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-1d38e53 .elementor-heading-title{font-size:61px;font-weight:500;line-height:57px;letter-spacing:-0.5px;word-spacing:0px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-465cea43{width:var( --container-widget-width, 100.485% );max-width:100.485%;--container-widget-width:100.485%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-465cea43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-465cea43 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-card-box-text-1{font-size:19px;line-height:28px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-card-box-text-2{font-size:21px;line-height:1.625;color:#000000CC;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-card-box-text-3{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-35 .elementor-element.elementor-element-e9906df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-35 .elementor-element.elementor-element-e8c60fd i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-e8c60fd .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-e8c60fd .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-e8c60fd .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-e8c60fd .softlite-dynamic-card-box-text-1{font-size:18px;color:#000000;}.elementor-35 .elementor-element.elementor-element-e8c60fd .softlite-dynamic-card-box-text-2{font-size:14px;font-weight:600;text-decoration:none solid oklab(0.965 0.00312567 0.0177265 / 0.8);line-height:1.625;color:#000000;}.elementor-35 .elementor-element.elementor-element-e8c60fd .softlite-dynamic-card-box-text-3{color:#000408;}.elementor-35 .elementor-element.elementor-element-e8c60fd .softlite-dynamic-card-box-text-4{color:#000000;}.elementor-35 .elementor-element.elementor-element-4ed9652 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-4ed9652 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-4ed9652 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-4ed9652 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-4ed9652 .softlite-dynamic-card-box-text-1{font-size:18px;color:#000000;}.elementor-35 .elementor-element.elementor-element-4ed9652 .softlite-dynamic-card-box-text-2{font-size:14px;font-weight:600;text-decoration:none solid oklab(0.965 0.00312567 0.0177265 / 0.8);line-height:1.625;color:#000000;}.elementor-35 .elementor-element.elementor-element-4ed9652 .softlite-dynamic-card-box-text-3{color:#000408;}.elementor-35 .elementor-element.elementor-element-4ed9652 .softlite-dynamic-card-box-text-4{color:#000000;}.elementor-35 .elementor-element.elementor-element-9d994dd i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-9d994dd .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-9d994dd .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-9d994dd .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-9d994dd .softlite-dynamic-card-box-text-1{font-size:18px;color:#000000;}.elementor-35 .elementor-element.elementor-element-9d994dd .softlite-dynamic-card-box-text-2{font-size:14px;font-weight:600;text-decoration:none solid oklab(0.965 0.00312567 0.0177265 / 0.8);line-height:1.625;color:#000000;}.elementor-35 .elementor-element.elementor-element-9d994dd .softlite-dynamic-card-box-text-3{color:#000408;}.elementor-35 .elementor-element.elementor-element-9d994dd .softlite-dynamic-card-box-text-4{color:#000000;}.elementor-35 .elementor-element.elementor-element-728a79b{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-728a79b:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-728a79b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A9BFAE;}.elementor-35 .elementor-element.elementor-element-f246cd3{--e-image-carousel-slides-to-show:9;}.elementor-35 .elementor-element.elementor-element-f246cd3 .swiper-wrapper{display:flex;align-items:center;}.elementor-35 .elementor-element.elementor-element-35d2bcc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-35d2bcc2:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-35d2bcc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E7E7E7 100%);}.elementor-35 .elementor-element.elementor-element-b5b3d51{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-b5b3d51.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-b5b3d51 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-4642a14{width:var( --container-widget-width, 886px );max-width:886px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:886px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-4642a14.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-4642a14 .elementor-heading-title{font-size:45px;font-weight:500;line-height:1;letter-spacing:-1.4400000572205px;color:#01133A;}.elementor-35 .elementor-element.elementor-element-62dba032{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-62dba032.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-2e0d5ba0{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-2e0d5ba0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-759f7df0{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-759f7df0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-59865a5d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-59865a5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-f15ff14 .elementor-button{background-color:transparent;font-family:"Varela Round", Sans-serif;font-size:21px;fill:#121928;color:#121928;background-image:linear-gradient(148deg, #F7F5F2 0%, #B7B7B7 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#3D73B4;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-35 .elementor-element.elementor-element-f15ff14.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-bd3a3f7{--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:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-bd3a3f7:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-bd3a3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #121928 0%, #01133A 100%);}.elementor-35 .elementor-element.elementor-element-9509aea{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-9509aea.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-9509aea .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-3df8f65{width:var( --container-widget-width, 648px );max-width:648px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:648px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-3df8f65.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-3df8f65 .elementor-heading-title{font-size:45px;font-weight:500;line-height:1;letter-spacing:-1.4400000572205px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-aaa234c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-a04530d i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-a04530d .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-a04530d .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-a04530d .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-a04530d .softlite-dynamic-card-box-text-1{font-size:24px;font-weight:700;line-height:1.3333332824707;color:#DD6C8B;}.elementor-35 .elementor-element.elementor-element-a04530d .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#0C214F;}.elementor-35 .elementor-element.elementor-element-a04530d .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#000000;}.elementor-35 .elementor-element.elementor-element-a04530d .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-1166d46 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-1166d46 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-1166d46 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-1166d46 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-1166d46 .softlite-dynamic-card-box-text-1{font-size:24px;font-weight:700;line-height:1.3333332824707;color:#DD6C8B;}.elementor-35 .elementor-element.elementor-element-1166d46 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#0C214F;}.elementor-35 .elementor-element.elementor-element-1166d46 .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#000000;}.elementor-35 .elementor-element.elementor-element-1166d46 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-45394e6 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-45394e6 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-45394e6 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-45394e6 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-45394e6 .softlite-dynamic-card-box-text-1{font-size:24px;font-weight:700;line-height:1.3333332824707;color:#DD6C8B;}.elementor-35 .elementor-element.elementor-element-45394e6 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#0C214F;}.elementor-35 .elementor-element.elementor-element-45394e6 .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#000000;}.elementor-35 .elementor-element.elementor-element-45394e6 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-fa33f8a i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-fa33f8a .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-fa33f8a .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-fa33f8a .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-fa33f8a .softlite-dynamic-card-box-text-1{font-size:24px;font-weight:700;line-height:1.3333332824707;color:#DD6C8B;}.elementor-35 .elementor-element.elementor-element-fa33f8a .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#0C214F;}.elementor-35 .elementor-element.elementor-element-fa33f8a .softlite-dynamic-card-box-text-3{font-size:14px;line-height:1.625;color:#000000;}.elementor-35 .elementor-element.elementor-element-fa33f8a .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-35 .elementor-element.elementor-element-e063d74{width:var( --container-widget-width, auto );max-width:auto;background-color:#ffffffb3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 24px 16px 24px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-35 .elementor-element.elementor-element-e063d74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-e063d74 .softlite-dynamic-list{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-e063d74 .softlite-dynamic-list-item{width:auto;}.elementor-35 .elementor-element.elementor-element-e063d74 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-e063d74 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-e063d74 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-e063d74 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-e063d74 .softlite-dynamic-list-item-text-1{font-size:14px;font-weight:600;line-height:1.428571472168;color:#01133A;}.elementor-35 .elementor-element.elementor-element-c44552e{--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:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-b7b6e1d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-b7b6e1d.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-b7b6e1d .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-656b4a0{width:var( --container-widget-width, 874px );max-width:874px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:874px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-656b4a0 .elementor-heading-title{font-size:61px;font-weight:500;line-height:57px;letter-spacing:-0.5px;word-spacing:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-75fa999{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-75fa999.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-ba3b311 .elementor-button{background-color:transparent;font-family:"Varela Round", Sans-serif;font-size:21px;fill:#121928;color:#121928;background-image:linear-gradient(148deg, #F7F5F2 0%, #B7B7B7 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#3D73B4;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-35 .elementor-element.elementor-element-ba3b311.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-400e09fe{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-400e09fe:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-400e09fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D73B4;}.elementor-35 .elementor-element.elementor-element-4aeacf1{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-4aeacf1.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4aeacf1 .elementor-heading-title{font-size:11px;text-transform:uppercase;line-height:1.5;letter-spacing:4.4000000953674px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-b3e56c2{width:var( --container-widget-width, 889px );max-width:889px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:889px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-b3e56c2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-b3e56c2 .elementor-heading-title{font-size:61px;font-weight:500;line-height:57px;letter-spacing:-0.5px;word-spacing:0px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-5ac15bfc{--display:flex;}.elementor-35 .elementor-element.elementor-element-6aa3953{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-6aa3953.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-699ce459{--display:flex;}.elementor-35 .elementor-element.elementor-element-a4c8344{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a4c8344.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-69543cbc{--display:flex;}.elementor-35 .elementor-element.elementor-element-64ab7ba5{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-64ab7ba5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-62fce535{--display:flex;}.elementor-35 .elementor-element.elementor-element-4dcf77c5{width:var( --container-widget-width, 87.329% );max-width:87.329%;--container-widget-width:87.329%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-4dcf77c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-a239d7c{--display:flex;}.elementor-35 .elementor-element.elementor-element-fee548b{width:var( --container-widget-width, 87.329% );max-width:87.329%;--container-widget-width:87.329%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-fee548b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-205a756{--display:flex;}.elementor-35 .elementor-element.elementor-element-4d767e9{width:var( --container-widget-width, 87.329% );max-width:87.329%;--container-widget-width:87.329%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-4d767e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-57fdcc3{--display:flex;}.elementor-35 .elementor-element.elementor-element-35dbe4d{width:var( --container-widget-width, 87.329% );max-width:87.329%;--container-widget-width:87.329%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-35dbe4d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-9d3f6a0{--display:flex;}.elementor-35 .elementor-element.elementor-element-0132c69{width:var( --container-widget-width, 87.329% );max-width:87.329%;--container-widget-width:87.329%;--container-widget-flex-grow:0;font-family:"Varela Round", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-0132c69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-7562236c{--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-35 .elementor-element.elementor-element-1770cfee{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-1770cfee:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-1770cfee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A9BFAE;}.elementor-35 .elementor-element.elementor-element-1770cfee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-21bab6ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-21bab6ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-304eebdf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-35 .elementor-element.elementor-element-304eebdf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-35 .elementor-element.elementor-element-304eebdf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-304eebdf .elementor-image-box-wrapper .elementor-image-box-img{width:172px;}.elementor-35 .elementor-element.elementor-element-304eebdf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-304eebdf .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#01133A;}.elementor-35 .elementor-element.elementor-element-304eebdf:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-304eebdf:has(:focus) .elementor-image-box-title{color:#01133A;}.elementor-35 .elementor-element.elementor-element-9d23623{width:var( --container-widget-width, 759px );max-width:759px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:759px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-9d23623 .softlite-dynamic-list{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-9d23623 .softlite-dynamic-list-item{width:auto;}.elementor-35 .elementor-element.elementor-element-9d23623 i.softlite-dynamic-icon{font-size:100%;}.elementor-35 .elementor-element.elementor-element-9d23623 .softlite-dynamic-icon i{font-size:100%;}.elementor-35 .elementor-element.elementor-element-9d23623 .softlite-dynamic-icon:not(i){width:100%;}.elementor-35 .elementor-element.elementor-element-9d23623 .softlite-dynamic-icon svg{width:100%;}.elementor-35 .elementor-element.elementor-element-9d23623 .softlite-dynamic-list-item-text-1{font-size:14px;font-weight:600;line-height:1.428571472168;color:#00211dff;}.elementor-35 .elementor-element.elementor-element-55d6ccf .elementor-button{background-color:transparent;font-family:"Varela Round", Sans-serif;font-size:21px;fill:#121928;color:#121928;background-image:linear-gradient(148deg, #F7F5F2 0%, #B7B7B7 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#3D73B4;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-35 .elementor-element.elementor-element-55d6ccf.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-202c1bf2{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-202c1bf2.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-32993feb{--display:flex;}.elementor-35 .elementor-element.elementor-element-32993feb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-c3cb15f{width:var( --container-widget-width, 518.958px );max-width:518.958px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:518.958px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-c3cb15f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-c3cb15f .elementor-heading-title{font-size:42px;font-weight:400;line-height:1;letter-spacing:-1.4400000572205px;color:#01133A;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-a380be9{--min-height:164px;--justify-content:space-evenly;}.elementor-35 .elementor-element.elementor-element-ed1f329{width:var( --container-widget-width, 169.356px );max-width:169.356px;--container-widget-width:169.356px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-23f2b81e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-23f2b81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deidremilli.com.br/wp-content/uploads/2026/06/MOBILE-copiar-2-scaled-copiar.png");background-position:top center;}.elementor-35 .elementor-element.elementor-element-23f2b81e{--min-height:889px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-6e2aa4c6{width:var( --container-widget-width, 703.111px );max-width:703.111px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:703.111px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-6e2aa4c6 .elementor-heading-title{font-size:43px;}.elementor-35 .elementor-element.elementor-element-38cf681f{width:var( --container-widget-width, 669.333px );max-width:669.333px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:669.333px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-285a8d4.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-5e22a70d{--e-image-carousel-slides-to-show:5;}.elementor-35 .elementor-element.elementor-element-350fc16{--min-height:453px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-10eee527{width:var( --container-widget-width, 588px );max-width:588px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:588px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-10eee527 .elementor-heading-title{font-size:44px;}.elementor-35 .elementor-element.elementor-element-eff4e87{width:var( --container-widget-width, 588px );max-width:588px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:588px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-eff4e87 .elementor-heading-title{font-size:44px;}.elementor-35 .elementor-element.elementor-element-3e735daa{--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-893b29d{width:var( --container-widget-width, 657.111px );max-width:657.111px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:657.111px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-893b29d .elementor-heading-title{font-size:54px;}.elementor-35 .elementor-element.elementor-element-7487c99{width:var( --container-widget-width, 669.333px );max-width:669.333px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:669.333px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-8728bc8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-f4d1621.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-425e5945{--min-height:309px;--justify-content:center;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-15ed6f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-15ed6f5 .elementor-heading-title{font-size:55px;}.elementor-35 .elementor-element.elementor-element-298d97cb{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-35 .elementor-element.elementor-element-398f557{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-31ac7955{--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-35 .elementor-element.elementor-element-c7c2dc0.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-6c5132ba{width:var( --container-widget-width, 447.104px );max-width:447.104px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:447.104px;--container-widget-flex-grow:0;text-align:start;}.elementor-35 .elementor-element.elementor-element-6c5132ba.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-6c5132ba .elementor-heading-title{font-size:55px;}.elementor-35 .elementor-element.elementor-element-2e55706f{width:var( --container-widget-width, 606px );max-width:606px;--container-widget-width:606px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-2e55706f.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-2e55706f i.softlite-dynamic-icon{font-size:137px;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-icon i{font-size:137px;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-icon:not(i){width:137px;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-icon svg{width:137px;}.elementor-35 .elementor-element.elementor-element-28b68918{--min-height:1038px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-69e0b3d5{--min-height:909px;--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-35 .elementor-element.elementor-element-69e0b3d5.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-7424fd25{--container-widget-width:43px;--container-widget-flex-grow:0;width:var( --container-widget-width, 43px );max-width:43px;}.elementor-35 .elementor-element.elementor-element-1d38e53{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-35 .elementor-element.elementor-element-1d38e53 .elementor-heading-title{font-size:55px;}.elementor-35 .elementor-element.elementor-element-465cea43{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-465cea43.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-465cea43 i.softlite-dynamic-icon{font-size:137px;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-icon i{font-size:137px;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-icon:not(i){width:137px;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-icon svg{width:137px;}.elementor-35 .elementor-element.elementor-element-f246cd3{--e-image-carousel-slides-to-show:5;}.elementor-35 .elementor-element.elementor-element-35d2bcc2{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-4642a14{width:var( --container-widget-width, 743px );max-width:743px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:743px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-4642a14 .elementor-heading-title{font-size:54px;}.elementor-35 .elementor-element.elementor-element-62dba032{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-62dba032.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-2e0d5ba0{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-759f7df0{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-759f7df0.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-59865a5d{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-f15ff14.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-bd3a3f7{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-3df8f65{width:var( --container-widget-width, 555.111px );max-width:555.111px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:555.111px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-3df8f65 .elementor-heading-title{font-size:54px;}.elementor-35 .elementor-element.elementor-element-aaa234c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-e063d74 .softlite-dynamic-list{column-gap:0px;}.elementor-35 .elementor-element.elementor-element-e063d74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 24px 16px 24px;--container-widget-width:770px;--container-widget-flex-grow:0;width:var( --container-widget-width, 770px );max-width:770px;border-radius:33554428px 33554428px 33554428px 33554428px;}.elementor-35 .elementor-element.elementor-element-e063d74.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-e063d74 .softlite-dynamic-list-item-text-1{font-size:12px;}.elementor-35 .elementor-element.elementor-element-c44552e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-b7b6e1d.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-656b4a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-656b4a0 .elementor-heading-title{font-size:49px;line-height:50px;}.elementor-35 .elementor-element.elementor-element-ba3b311.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-400e09fe{--padding-top:70px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-b3e56c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:677px;--container-widget-flex-grow:0;width:var( --container-widget-width, 677px );max-width:677px;text-align:center;}.elementor-35 .elementor-element.elementor-element-b3e56c2 .elementor-heading-title{font-size:55px;}.elementor-35 .elementor-element.elementor-element-1770cfee{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-21bab6ad{--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-35 .elementor-element.elementor-element-304eebdf{width:var( --container-widget-width, 682px );max-width:682px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:682px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-304eebdf.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-9d23623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-55d6ccf.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-c3cb15f{width:var( --container-widget-width, 629.177px );max-width:629.177px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:629.177px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-c3cb15f.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-a380be9{--min-height:97px;--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;}.elementor-35 .elementor-element.elementor-element-ed1f329{width:var( --container-widget-width, 111.355px );max-width:111.355px;--container-widget-width:111.355px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-ed1f329.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-23f2b81e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-23f2b81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deidremilli.com.br/wp-content/uploads/2026/06/MOBILE-copiar-2-scaled-copiar.png");}.elementor-35 .elementor-element.elementor-element-23f2b81e{--width:1285px;--min-height:647px;--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:30px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-480dc20d{width:var( --container-widget-width, 358.319px );max-width:358.319px;--container-widget-width:358.319px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-480dc20d.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-480dc20d .elementor-heading-title{font-size:3px;}.elementor-35 .elementor-element.elementor-element-6e2aa4c6{width:var( --container-widget-width, 409px );max-width:409px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:409px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-6e2aa4c6.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-6e2aa4c6 .elementor-heading-title{font-size:36px;letter-spacing:-0.95999997854233px;}.elementor-35 .elementor-element.elementor-element-38cf681f{width:var( --container-widget-width, 364.667px );max-width:364.667px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:364.667px;--container-widget-flex-grow:0;font-size:18px;line-height:18px;}.elementor-35 .elementor-element.elementor-element-38cf681f.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-285a8d4.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-285a8d4 .elementor-button{font-size:15px;padding:25px 25px 25px 25px;}.elementor-35 .elementor-element.elementor-element-6a04af92{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-5e22a70d{--e-image-carousel-slides-to-show:6;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-350fc16{--min-height:437px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-2f8e7026.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-2f8e7026{text-align:center;}.elementor-35 .elementor-element.elementor-element-10eee527{width:var( --container-widget-width, 358px );max-width:358px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:358px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-10eee527.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-10eee527 .elementor-heading-title{font-size:26px;letter-spacing:-0.95999997854233px;}.elementor-35 .elementor-element.elementor-element-eff4e87{width:var( --container-widget-width, 358px );max-width:358px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:358px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-eff4e87.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-eff4e87 .elementor-heading-title{font-size:26px;letter-spacing:-0.95999997854233px;}.elementor-35 .elementor-element.elementor-element-1c1ff1da{--min-height:239px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-3e735daa{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-b94113f{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-b94113f.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-893b29d{width:var( --container-widget-width, 409px );max-width:409px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:409px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-893b29d.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-893b29d .elementor-heading-title{font-size:35px;letter-spacing:-0.95999997854233px;}.elementor-35 .elementor-element.elementor-element-7487c99{width:var( --container-widget-width, 337px );max-width:337px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:337px;--container-widget-flex-grow:0;font-size:17px;line-height:22px;}.elementor-35 .elementor-element.elementor-element-7487c99.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-8728bc8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-f4d1621.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-f4d1621 .elementor-button{font-size:15px;padding:25px 25px 25px 25px;}.elementor-35 .elementor-element.elementor-element-425e5945{--content-width:500px;--min-height:592px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-2cbc5e1{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-2cbc5e1.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-15ed6f5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-15ed6f5.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-15ed6f5 .elementor-heading-title{font-size:34px;line-height:32px;letter-spacing:-0.95999997854233px;}.elementor-35 .elementor-element.elementor-element-298d97cb{--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-398f557{width:var( --container-widget-width, auto );max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-31ac7955{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-c7c2dc0.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-c7c2dc0{text-align:center;}.elementor-35 .elementor-element.elementor-element-6c5132ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-6c5132ba.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-6c5132ba .elementor-heading-title{font-size:35px;line-height:32px;letter-spacing:-0.95999997854233px;}.elementor-35 .elementor-element.elementor-element-2e55706f{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-2e55706f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2e55706f i.softlite-dynamic-icon{font-size:230px;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-icon i{font-size:230px;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-icon:not(i){width:230px;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-icon svg{width:230px;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.4em;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-card-box-text-2{font-size:17px;line-height:1.4em;}.elementor-35 .elementor-element.elementor-element-2e55706f .softlite-dynamic-card-box-text-3{line-height:0.1em;}.elementor-35 .elementor-element.elementor-element-848568e{--width:auto;}.elementor-35 .elementor-element.elementor-element-28b68918{--min-height:1188px;--justify-content:flex-end;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-69e0b3d5{--min-height:268px;}.elementor-35 .elementor-element.elementor-element-1d38e53{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-1d38e53.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-1d38e53 .elementor-heading-title{font-size:35px;line-height:32px;letter-spacing:-0.95999997854233px;}.elementor-35 .elementor-element.elementor-element-465cea43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-465cea43 i.softlite-dynamic-icon{font-size:230px;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-icon i{font-size:230px;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-icon:not(i){width:230px;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-icon svg{width:230px;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.4em;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-card-box-text-2{font-size:17px;line-height:1.4em;}.elementor-35 .elementor-element.elementor-element-465cea43 .softlite-dynamic-card-box-text-3{line-height:0.1em;}.elementor-35 .elementor-element.elementor-element-728a79b{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-f246cd3{--e-image-carousel-slides-to-show:2;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-35d2bcc2{--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-b5b3d51.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-b5b3d51{text-align:center;}.elementor-35 .elementor-element.elementor-element-4642a14{width:var( --container-widget-width, 409px );max-width:409px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:409px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-4642a14.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4642a14 .elementor-heading-title{font-size:35px;letter-spacing:-0.95999997854233px;}.elementor-35 .elementor-element.elementor-element-62dba032{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35 .elementor-element.elementor-element-759f7df0{width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-f15ff14.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-f15ff14 .elementor-button{font-size:15px;padding:25px 25px 25px 25px;}.elementor-35 .elementor-element.elementor-element-bd3a3f7{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-9509aea.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-9509aea{text-align:center;}.elementor-35 .elementor-element.elementor-element-3df8f65{width:var( --container-widget-width, 409px );max-width:409px;margin:px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:409px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-3df8f65.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-3df8f65 .elementor-heading-title{font-size:35px;letter-spacing:-0.95999997854233px;}.elementor-35 .elementor-element.elementor-element-aaa234c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-e063d74 .softlite-dynamic-list{column-gap:2px;flex-direction:column;}.elementor-35 .elementor-element.elementor-element-e063d74{width:var( --container-widget-width, 309.333 );max-width:309.333;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 24px 10px 24px;--container-widget-width:309.333;--container-widget-flex-grow:0;border-radius:40 40 40 40;}.elementor-35 .elementor-element.elementor-element-c44552e{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-b7b6e1d.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-b7b6e1d{text-align:center;}.elementor-35 .elementor-element.elementor-element-656b4a0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-656b4a0.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-656b4a0 .elementor-heading-title{font-size:35px;line-height:32px;letter-spacing:-0.95999997854233px;}.elementor-35 .elementor-element.elementor-element-ba3b311.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-ba3b311 .elementor-button{font-size:15px;padding:25px 25px 25px 25px;}.elementor-35 .elementor-element.elementor-element-400e09fe{--content-width:90vw;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-4aeacf1.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4aeacf1{text-align:center;}.elementor-35 .elementor-element.elementor-element-b3e56c2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-b3e56c2.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-b3e56c2 .elementor-heading-title{font-size:35px;line-height:32px;letter-spacing:-0.95999997854233px;}.elementor-35 .elementor-element.elementor-element-6aa3953{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-35 .elementor-element.elementor-element-a4c8344{--container-widget-width:483px;--container-widget-flex-grow:0;width:var( --container-widget-width, 483px );max-width:483px;}.elementor-35 .elementor-element.elementor-element-64ab7ba5{width:var( --container-widget-width, 297.792px );max-width:297.792px;--container-widget-width:297.792px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-4dcf77c5{width:var( --container-widget-width, 346.75px );max-width:346.75px;--container-widget-width:346.75px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-fee548b{width:var( --container-widget-width, 346.75px );max-width:346.75px;--container-widget-width:346.75px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-4d767e9{width:var( --container-widget-width, 346.75px );max-width:346.75px;--container-widget-width:346.75px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-35dbe4d{width:var( --container-widget-width, 346.75px );max-width:346.75px;--container-widget-width:346.75px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-0132c69{width:var( --container-widget-width, 346.75px );max-width:346.75px;--container-widget-width:346.75px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-7562236c{--n-accordion-title-font-size:22px;}.elementor-35 .elementor-element.elementor-element-1770cfee{--content-width:90vw;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-35 .elementor-element.elementor-element-304eebdf .elementor-image-box-img{margin-bottom:15px;}.elementor-35 .elementor-element.elementor-element-9d23623{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-55d6ccf.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-55d6ccf .elementor-button{font-size:15px;padding:25px 25px 25px 25px;}.elementor-35 .elementor-element.elementor-element-c3cb15f{width:var( --container-widget-width, 558px );max-width:558px;margin:0 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:558px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-c3cb15f.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-c3cb15f .elementor-heading-title{font-size:35px;letter-spacing:-0.95999997854233px;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-a380be9{--content-width:818px;}.elementor-35 .elementor-element.elementor-element-23f2b81e{--width:99.908%;}.elementor-35 .elementor-element.elementor-element-350fc16{--content-width:1340px;}.elementor-35 .elementor-element.elementor-element-1c1ff1da{--content-width:1600px;}.elementor-35 .elementor-element.elementor-element-3e735daa{--content-width:1290px;}.elementor-35 .elementor-element.elementor-element-425e5945{--content-width:1250px;}.elementor-35 .elementor-element.elementor-element-298d97cb{--content-width:981px;}.elementor-35 .elementor-element.elementor-element-31ac7955{--content-width:1290px;}.elementor-35 .elementor-element.elementor-element-20886b86{--width:41.644%;}.elementor-35 .elementor-element.elementor-element-848568e{--width:auto;}.elementor-35 .elementor-element.elementor-element-28b68918{--content-width:1290px;}.elementor-35 .elementor-element.elementor-element-69e0b3d5{--width:34.552%;}.elementor-35 .elementor-element.elementor-element-35d2bcc2{--content-width:1504px;}.elementor-35 .elementor-element.elementor-element-62dba032{--content-width:1026px;}.elementor-35 .elementor-element.elementor-element-c44552e{--content-width:1290px;}.elementor-35 .elementor-element.elementor-element-21bab6ad{--width:40%;}.elementor-35 .elementor-element.elementor-element-32993feb{--width:46.316%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-23f2b81e{--width:1297px;}.elementor-35 .elementor-element.elementor-element-425e5945{--content-width:1371px;}.elementor-35 .elementor-element.elementor-element-28b68918{--content-width:974px;}.elementor-35 .elementor-element.elementor-element-69e0b3d5{--width:663.111px;}.elementor-35 .elementor-element.elementor-element-1770cfee{--content-width:90vw;}.elementor-35 .elementor-element.elementor-element-21bab6ad{--width:550.75px;}}

/* Start custom CSS for heading, class: .elementor-element-480dc20d *//* TAG EM FUNDO CLARO */
.elementor-35 .elementor-element.elementor-element-480dc20d .elementor-heading-title{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    padding:12px 26px;

    background:rgba(255,255,255,.72);
    backdrop-filter:blur(10px);

    border:1px solid rgba(61,115,180,.18);
    border-radius:999px;

    color:#121928 !important;
    font-size:10px !important;
    font-weight:600 !important;
    letter-spacing:.32em;
    text-transform:uppercase;

    box-shadow:
        0 10px 30px rgba(18,25,40,.06),
        inset 0 1px 0 rgba(255,255,255,.9);

    position:relative;
    overflow:hidden;
}

/* DETALHE DE MARCA */
.elementor-35 .elementor-element.elementor-element-480dc20d .elementor-heading-title::before{
    content:"";
    width:8px;
    height:8px;
    border-radius:50%;

    background:#3D73B4;
    box-shadow:
        0 0 0 5px rgba(61,115,180,.10);

    margin-right:14px;
}/* End custom CSS */

.elementor-35 .elementor-element.elementor-element-6e2aa4c6 .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-35 .elementor-element.elementor-element-6e2aa4c6 .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-35 .elementor-element.elementor-element-6e2aa4c6 .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-35 .elementor-element.elementor-element-6e2aa4c6 .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-35 .elementor-element.elementor-element-6e2aa4c6 .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-6e2aa4c6 .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-6e2aa4c6 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-6e2aa4c6 .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-35 .elementor-element.elementor-element-6e2aa4c6 .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-35 .elementor-element.elementor-element-6e2aa4c6 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-6e2aa4c6 .elementor-heading-title::after{line-height: 48px;}}
.elementor-35 .elementor-element.elementor-element-38cf681f 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-35 .elementor-element.elementor-element-38cf681f 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-35 .elementor-element.elementor-element-38cf681f p::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-38cf681f p::after{line-height: 26px;}}
/* Start custom CSS for button, class: .elementor-element-285a8d4 */.elementor-35 .elementor-element.elementor-element-285a8d4 .elementor-button{
  position:relative;
  overflow:hidden;

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

  border-radius:999px !important;

  background:
    linear-gradient(
      135deg,
      #3D73B4 0%,
      #2F5E99 55%,
      #121928 100%
    ) !important;

  border:1px solid rgba(255,255,255,.14) !important;

  color:#FFFFFF !important;

  box-shadow:
    0 18px 40px rgba(18,25,40,.28),
    inset 0 1px 0 rgba(255,255,255,.16);

  transition:
    transform .35s ease,
    box-shadow .35s ease,
    background .35s ease;
}

/* BRILHO */
.elementor-35 .elementor-element.elementor-element-285a8d4 .elementor-button::before{
  content:"";
  position:absolute;
  inset:-40%;
  pointer-events:none;

  background:
    linear-gradient(
      115deg,
      transparent 35%,
      rgba(255,255,255,.16) 50%,
      transparent 65%
    );

  transform:translateX(-120%);
  transition:transform .8s ease;
}

/* HOVER */
.elementor-35 .elementor-element.elementor-element-285a8d4 .elementor-button:hover{
  transform:translateY(-3px);

  box-shadow:
    0 28px 55px rgba(18,25,40,.36),
    0 0 40px rgba(61,115,180,.18),
    inset 0 1px 0 rgba(255,255,255,.20);
}

.elementor-35 .elementor-element.elementor-element-285a8d4 .elementor-button:hover::before{
  transform:translateX(120%);
}

/* ÍCONE */
.elementor-35 .elementor-element.elementor-element-285a8d4 .elementor-button i,
.elementor-35 .elementor-element.elementor-element-285a8d4 .elementor-button svg{
  transition:.35s ease;
}

.elementor-35 .elementor-element.elementor-element-285a8d4 .elementor-button:hover i,
.elementor-35 .elementor-element.elementor-element-285a8d4 .elementor-button:hover svg{
  transform:translateX(3px);
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-23f2b81e */.elementor-35 .elementor-element.elementor-element-23f2b81e::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: #F7F5F2; /*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-35 .elementor-element.elementor-element-23f2b81e::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: #F7F5F2; /*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 image-carousel, class: .elementor-element-5e22a70d */.elementor-35 .elementor-element.elementor-element-5e22a70d .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}

.elementor-35 .elementor-element.elementor-element-5e22a70d{
    mask-image: linear-gradient(to right, transparent, #000, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000, transparent);
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-2f8e7026 *//* TAG EM FUNDO CLARO */
.elementor-35 .elementor-element.elementor-element-2f8e7026 .elementor-heading-title{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    padding:12px 26px;

    background:rgba(255,255,255,.72);
    backdrop-filter:blur(10px);

    border:1px solid rgba(61,115,180,.18);
    border-radius:999px;

    color:#121928 !important;
    font-size:11px !important;
    font-weight:600 !important;
    letter-spacing:.32em;
    text-transform:uppercase;

    box-shadow:
        0 10px 30px rgba(18,25,40,.06),
        inset 0 1px 0 rgba(255,255,255,.9);

    position:relative;
    overflow:hidden;
}

/* DETALHE DE MARCA */
.elementor-35 .elementor-element.elementor-element-2f8e7026 .elementor-heading-title::before{
    content:"";
    width:8px;
    height:8px;
    border-radius:50%;

    background:#3D73B4;
    box-shadow:
        0 0 0 5px rgba(61,115,180,.10);

    margin-right:14px;
}/* End custom CSS */

.elementor-35 .elementor-element.elementor-element-10eee527 .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-35 .elementor-element.elementor-element-10eee527 .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-35 .elementor-element.elementor-element-10eee527 .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-35 .elementor-element.elementor-element-10eee527 .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-35 .elementor-element.elementor-element-10eee527 .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-10eee527 .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-10eee527 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-10eee527 .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-35 .elementor-element.elementor-element-10eee527 .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-35 .elementor-element.elementor-element-10eee527 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-10eee527 .elementor-heading-title::after{line-height: 48px;}}
.elementor-35 .elementor-element.elementor-element-eff4e87 .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-35 .elementor-element.elementor-element-eff4e87 .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-35 .elementor-element.elementor-element-eff4e87 .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-35 .elementor-element.elementor-element-eff4e87 .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-35 .elementor-element.elementor-element-eff4e87 .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-eff4e87 .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-eff4e87 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-eff4e87 .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-35 .elementor-element.elementor-element-eff4e87 .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-35 .elementor-element.elementor-element-eff4e87 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-eff4e87 .elementor-heading-title::after{line-height: 48px;}}



/* Start custom CSS for heading, class: .elementor-element-b94113f *//* TAG EM FUNDO CLARO */
.elementor-35 .elementor-element.elementor-element-b94113f .elementor-heading-title{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    padding:12px 26px;

    background:rgba(255,255,255,.72);
    backdrop-filter:blur(10px);

    border:1px solid rgba(61,115,180,.18);
    border-radius:999px;

    color:#121928 !important;
    font-size:11px !important;
    font-weight:600 !important;
    letter-spacing:.32em;
    text-transform:uppercase;

    box-shadow:
        0 10px 30px rgba(18,25,40,.06),
        inset 0 1px 0 rgba(255,255,255,.9);

    position:relative;
    overflow:hidden;
}

/* DETALHE DE MARCA */
.elementor-35 .elementor-element.elementor-element-b94113f .elementor-heading-title::before{
    content:"";
    width:8px;
    height:8px;
    border-radius:50%;

    background:#3D73B4;
    box-shadow:
        0 0 0 5px rgba(61,115,180,.10);

    margin-right:14px;
}/* End custom CSS */

.elementor-35 .elementor-element.elementor-element-893b29d .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-35 .elementor-element.elementor-element-893b29d .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-35 .elementor-element.elementor-element-893b29d .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-35 .elementor-element.elementor-element-893b29d .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-35 .elementor-element.elementor-element-893b29d .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-893b29d .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-893b29d .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-893b29d .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-35 .elementor-element.elementor-element-893b29d .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-35 .elementor-element.elementor-element-893b29d .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-893b29d .elementor-heading-title::after{line-height: 48px;}}
.elementor-35 .elementor-element.elementor-element-7487c99 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-35 .elementor-element.elementor-element-7487c99 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-35 .elementor-element.elementor-element-7487c99 p::before{line-height: 26px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-7487c99 p::after{line-height: 26px;}}
.elementor-35 .elementor-element.elementor-element-b5f1ad2 .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-b5f1ad2 {width: auto;}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .wdjcxpyu{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .wdjcxpyu::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .wdjcxpyu::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-b5f1ad2 .wdjcxpyu{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-b5f1ad2 .wdjcxpyu{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .vstz8mcz{color: oklch(0.55 0.06 195);display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.55 0.06 195);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .vstz8mcz::before{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .vstz8mcz::after{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-b5f1ad2 .vstz8mcz{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-b5f1ad2 .vstz8mcz{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .hjzulgmi{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-b5f1ad2 .hjzulgmi::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .hjzulgmi::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-b5f1ad2 .hjzulgmi{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-b5f1ad2 .hjzulgmi{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .qu4ujjlk{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-b5f1ad2 .qu4ujjlk::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-b5f1ad2 .qu4ujjlk::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-b5f1ad2 .qu4ujjlk{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-b5f1ad2 .qu4ujjlk{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-9274f1e .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-9274f1e {width: auto;}.elementor-35 .elementor-element.elementor-element-9274f1e .ssis6wmf{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-9274f1e .ssis6wmf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-9274f1e .ssis6wmf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-9274f1e .ssis6wmf{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-9274f1e .ssis6wmf{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-9274f1e .opvw2s8b{color: oklch(0.55 0.06 195);display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.55 0.06 195);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-35 .elementor-element.elementor-element-9274f1e .opvw2s8b::before{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}.elementor-35 .elementor-element.elementor-element-9274f1e .opvw2s8b::after{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-9274f1e .opvw2s8b{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-9274f1e .opvw2s8b{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-9274f1e .n5caosfn{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-9274f1e .n5caosfn::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-9274f1e .n5caosfn::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-9274f1e .n5caosfn{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-9274f1e .n5caosfn{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-9274f1e .ceexzphc{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-9274f1e .ceexzphc::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-9274f1e .ceexzphc::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-9274f1e .ceexzphc{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-9274f1e .ceexzphc{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-54351b5 .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-54351b5 {width: auto;}.elementor-35 .elementor-element.elementor-element-54351b5 .ky362xjm{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-54351b5 .ky362xjm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-54351b5 .ky362xjm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-54351b5 .ky362xjm{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-54351b5 .ky362xjm{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-54351b5 .s2jftda1{color: oklch(0.55 0.06 195);display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.55 0.06 195);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-35 .elementor-element.elementor-element-54351b5 .s2jftda1::before{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}.elementor-35 .elementor-element.elementor-element-54351b5 .s2jftda1::after{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-54351b5 .s2jftda1{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-54351b5 .s2jftda1{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-54351b5 .dwuchf82{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-54351b5 .dwuchf82::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-54351b5 .dwuchf82::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-54351b5 .dwuchf82{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-54351b5 .dwuchf82{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-54351b5 .ns855bea{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-54351b5 .ns855bea::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-54351b5 .ns855bea::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-54351b5 .ns855bea{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-54351b5 .ns855bea{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-97124fa .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-97124fa {width: auto;}.elementor-35 .elementor-element.elementor-element-97124fa .y2vcuip1{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-97124fa .y2vcuip1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-97124fa .y2vcuip1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-97124fa .y2vcuip1{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-97124fa .y2vcuip1{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-97124fa .ef8kwmop{color: oklch(0.55 0.06 195);display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.55 0.06 195);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-35 .elementor-element.elementor-element-97124fa .ef8kwmop::before{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}.elementor-35 .elementor-element.elementor-element-97124fa .ef8kwmop::after{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-97124fa .ef8kwmop{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-97124fa .ef8kwmop{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-97124fa .e2zqlu1v{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-97124fa .e2zqlu1v::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-97124fa .e2zqlu1v::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-97124fa .e2zqlu1v{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-97124fa .e2zqlu1v{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-97124fa .eaniftd4{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-97124fa .eaniftd4::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-97124fa .eaniftd4::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-97124fa .eaniftd4{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-97124fa .eaniftd4{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-10e07ea .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-10e07ea {width: auto;}.elementor-35 .elementor-element.elementor-element-10e07ea .bfxyh8qd{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-10e07ea .bfxyh8qd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-10e07ea .bfxyh8qd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-10e07ea .bfxyh8qd{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-10e07ea .bfxyh8qd{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-10e07ea .n52pdiby{color: oklch(0.55 0.06 195);display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.55 0.06 195);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-35 .elementor-element.elementor-element-10e07ea .n52pdiby::before{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}.elementor-35 .elementor-element.elementor-element-10e07ea .n52pdiby::after{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-10e07ea .n52pdiby{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-10e07ea .n52pdiby{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-10e07ea .q0c527a5{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-10e07ea .q0c527a5::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-10e07ea .q0c527a5::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-10e07ea .q0c527a5{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-10e07ea .q0c527a5{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-10e07ea .epqslyxm{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-10e07ea .epqslyxm::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-10e07ea .epqslyxm::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-10e07ea .epqslyxm{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-10e07ea .epqslyxm{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-33bd768 .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-33bd768 {width: auto;}.elementor-35 .elementor-element.elementor-element-33bd768 .g2x7rtq5{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-33bd768 .g2x7rtq5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-33bd768 .g2x7rtq5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-33bd768 .g2x7rtq5{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-33bd768 .g2x7rtq5{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-33bd768 .eicjsb7x{color: oklch(0.55 0.06 195);display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.55 0.06 195);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-35 .elementor-element.elementor-element-33bd768 .eicjsb7x::before{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}.elementor-35 .elementor-element.elementor-element-33bd768 .eicjsb7x::after{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-33bd768 .eicjsb7x{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-33bd768 .eicjsb7x{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-33bd768 .zfpy2ojy{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-33bd768 .zfpy2ojy::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-33bd768 .zfpy2ojy::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-33bd768 .zfpy2ojy{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-33bd768 .zfpy2ojy{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-33bd768 .auxvuihm{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-33bd768 .auxvuihm::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-33bd768 .auxvuihm::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-33bd768 .auxvuihm{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-33bd768 .auxvuihm{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-df06a6b .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-df06a6b {width: auto;}.elementor-35 .elementor-element.elementor-element-df06a6b .e81wslat{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-df06a6b .e81wslat::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-df06a6b .e81wslat::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-df06a6b .e81wslat{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-df06a6b .e81wslat{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-df06a6b .w2n7ilw2{color: oklch(0.55 0.06 195);display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.55 0.06 195);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-35 .elementor-element.elementor-element-df06a6b .w2n7ilw2::before{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}.elementor-35 .elementor-element.elementor-element-df06a6b .w2n7ilw2::after{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-df06a6b .w2n7ilw2{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-df06a6b .w2n7ilw2{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-df06a6b .rg280atr{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-df06a6b .rg280atr::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-df06a6b .rg280atr::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-df06a6b .rg280atr{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-df06a6b .rg280atr{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-df06a6b .dao73h5p{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-df06a6b .dao73h5p::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-df06a6b .dao73h5p::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-df06a6b .dao73h5p{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-df06a6b .dao73h5p{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-31b69ce .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-31b69ce {width: auto;}.elementor-35 .elementor-element.elementor-element-31b69ce .r627p5v8{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-31b69ce .r627p5v8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-31b69ce .r627p5v8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-31b69ce .r627p5v8{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-31b69ce .r627p5v8{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-31b69ce .mu32c7j1{color: oklch(0.55 0.06 195);display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.55 0.06 195);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-35 .elementor-element.elementor-element-31b69ce .mu32c7j1::before{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}.elementor-35 .elementor-element.elementor-element-31b69ce .mu32c7j1::after{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-31b69ce .mu32c7j1{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-31b69ce .mu32c7j1{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-31b69ce .nt6458bh{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-31b69ce .nt6458bh::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-31b69ce .nt6458bh::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-31b69ce .nt6458bh{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-31b69ce .nt6458bh{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-31b69ce .iricm2zd{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-31b69ce .iricm2zd::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-31b69ce .iricm2zd::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-31b69ce .iricm2zd{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-31b69ce .iricm2zd{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-34c285e .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-34c285e {width: auto;}.elementor-35 .elementor-element.elementor-element-34c285e .pju7o36f{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-34c285e .pju7o36f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-34c285e .pju7o36f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-34c285e .pju7o36f{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-34c285e .pju7o36f{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-34c285e .md2vuov5{color: oklch(0.55 0.06 195);display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.55 0.06 195);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-35 .elementor-element.elementor-element-34c285e .md2vuov5::before{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}.elementor-35 .elementor-element.elementor-element-34c285e .md2vuov5::after{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-34c285e .md2vuov5{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-34c285e .md2vuov5{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-34c285e .kdgg1b2z{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-34c285e .kdgg1b2z::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-34c285e .kdgg1b2z::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-34c285e .kdgg1b2z{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-34c285e .kdgg1b2z{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-34c285e .u177y126{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-34c285e .u177y126::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-34c285e .u177y126::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-34c285e .u177y126{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-34c285e .u177y126{margin-bottom: 0px;margin-top: 12px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-844f990 .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-844f990 {width: auto;}.elementor-35 .elementor-element.elementor-element-844f990 .saaj30ji{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-844f990 .saaj30ji::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-844f990 .saaj30ji::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-844f990 .saaj30ji{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-844f990 .saaj30ji{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-844f990 .lrkty9ox{color: oklch(0.55 0.06 195);display: block;fill: none;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.55 0.06 195);stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.5px;width: 16px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-35 .elementor-element.elementor-element-844f990 .lrkty9ox::before{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}.elementor-35 .elementor-element.elementor-element-844f990 .lrkty9ox::after{border-bottom-color: oklch(0.55 0.06 195);border-bottom-width: 0px;border-left-color: oklch(0.55 0.06 195);border-left-width: 0px;border-right-color: oklch(0.55 0.06 195);border-right-width: 0px;border-top-color: oklch(0.55 0.06 195);border-top-width: 0px;-webkit-text-fill-color: oklch(0.55 0.06 195);-webkit-text-stroke-color: oklch(0.55 0.06 195);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-844f990 .lrkty9ox{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-844f990 .lrkty9ox{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-844f990 .xth31fhm{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-844f990 .xth31fhm::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-844f990 .xth31fhm::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-844f990 .xth31fhm{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-844f990 .xth31fhm{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-844f990 .bflnvrp9{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-844f990 .bflnvrp9::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-844f990 .bflnvrp9::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-844f990 .bflnvrp9{margin-bottom: 0px;margin-top: 12px;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-35 .elementor-element.elementor-element-844f990 .bflnvrp9{margin-bottom: 0px;margin-top: 12px;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 button, class: .elementor-element-f4d1621 */.elementor-35 .elementor-element.elementor-element-f4d1621 .elementor-button{
  position:relative;
  overflow:hidden;

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

  border-radius:999px !important;

  background:
    linear-gradient(
      135deg,
      #3D73B4 0%,
      #2F5E99 55%,
      #121928 100%
    ) !important;

  border:1px solid rgba(255,255,255,.14) !important;

  color:#FFFFFF !important;

  box-shadow:
    0 18px 40px rgba(18,25,40,.28),
    inset 0 1px 0 rgba(255,255,255,.16);

  transition:
    transform .35s ease,
    box-shadow .35s ease,
    background .35s ease;
}

/* BRILHO */
.elementor-35 .elementor-element.elementor-element-f4d1621 .elementor-button::before{
  content:"";
  position:absolute;
  inset:-40%;
  pointer-events:none;

  background:
    linear-gradient(
      115deg,
      transparent 35%,
      rgba(255,255,255,.16) 50%,
      transparent 65%
    );

  transform:translateX(-120%);
  transition:transform .8s ease;
}

/* HOVER */
.elementor-35 .elementor-element.elementor-element-f4d1621 .elementor-button:hover{
  transform:translateY(-3px);

  box-shadow:
    0 28px 55px rgba(18,25,40,.36),
    0 0 40px rgba(61,115,180,.18),
    inset 0 1px 0 rgba(255,255,255,.20);
}

.elementor-35 .elementor-element.elementor-element-f4d1621 .elementor-button:hover::before{
  transform:translateX(120%);
}

/* ÍCONE */
.elementor-35 .elementor-element.elementor-element-f4d1621 .elementor-button i,
.elementor-35 .elementor-element.elementor-element-f4d1621 .elementor-button svg{
  transition:.35s ease;
}

.elementor-35 .elementor-element.elementor-element-f4d1621 .elementor-button:hover i,
.elementor-35 .elementor-element.elementor-element-f4d1621 .elementor-button:hover svg{
  transform:translateX(3px);
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-2cbc5e1 *//* TAG EM FUNDO CLARO */
.elementor-35 .elementor-element.elementor-element-2cbc5e1 .elementor-heading-title{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    padding:12px 26px;

    background:rgba(255,255,255,.72);
    backdrop-filter:blur(10px);

    border:1px solid rgba(61,115,180,.18);
    border-radius:999px;

    color:#121928 !important;
    font-size:11px !important;
    font-weight:600 !important;
    letter-spacing:.32em;
    text-transform:uppercase;

    box-shadow:
        0 10px 30px rgba(18,25,40,.06),
        inset 0 1px 0 rgba(255,255,255,.9);

    position:relative;
    overflow:hidden;
}

/* DETALHE DE MARCA */
.elementor-35 .elementor-element.elementor-element-2cbc5e1 .elementor-heading-title::before{
    content:"";
    width:8px;
    height:8px;
    border-radius:50%;

    background:#3D73B4;
    box-shadow:
        0 0 0 5px rgba(61,115,180,.10);

    margin-right:14px;
}/* End custom CSS */

.elementor-35 .elementor-element.elementor-element-15ed6f5 .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-35 .elementor-element.elementor-element-15ed6f5 .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-35 .elementor-element.elementor-element-15ed6f5 .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-35 .elementor-element.elementor-element-15ed6f5 .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-35 .elementor-element.elementor-element-15ed6f5 .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-15ed6f5 .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-15ed6f5 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-15ed6f5 .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-35 .elementor-element.elementor-element-15ed6f5 .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-35 .elementor-element.elementor-element-15ed6f5 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-15ed6f5 .elementor-heading-title::after{line-height: 48px;}}
.elementor-35 .elementor-element.elementor-element-398f557 .dybmdkp8{column-gap: 12px;display: flex;flex-wrap: wrap;justify-content: center;row-gap: 12px;text-align: center;grid-column-gap: 12px;flex-direction: row;}.elementor-35 .elementor-element.elementor-element-398f557 .dybmdkp8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-35 .elementor-element.elementor-element-398f557 .dybmdkp8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-398f557 .dybmdkp8{flex-wrap: wrap;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-398f557 .dybmdkp8{flex-wrap: wrap;}}.elementor-35 .elementor-element.elementor-element-398f557 .nv06cjsc{background-color: rgb(255, 255, 255);border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;display: block;padding-bottom: 10px;padding-left: 20px;padding-right: 20px;padding-top: 10px;text-align: center;padding-block-start: 10px;padding-block-end: 10px;padding-inline-start: 20px;padding-inline-end: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-398f557 .nv06cjsc::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-398f557 .nv06cjsc::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-398f557 .nv06cjsc{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;padding-bottom: 10px;padding-left: 20px;padding-right: 20px;padding-top: 10px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-398f557 .nv06cjsc{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;padding-bottom: 10px;padding-left: 20px;padding-right: 20px;padding-top: 10px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}


/* Start custom CSS for heading, class: .elementor-element-c7c2dc0 *//* TAG EM FUNDO CLARO */
.elementor-35 .elementor-element.elementor-element-c7c2dc0 .elementor-heading-title{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    padding:12px 26px;

    background:rgba(255,255,255,.72);
    backdrop-filter:blur(10px);

    border:1px solid rgba(61,115,180,.18);
    border-radius:999px;

    color:#121928 !important;
    font-size:11px !important;
    font-weight:600 !important;
    letter-spacing:.32em;
    text-transform:uppercase;

    box-shadow:
        0 10px 30px rgba(18,25,40,.06),
        inset 0 1px 0 rgba(255,255,255,.9);

    position:relative;
    overflow:hidden;
}

/* DETALHE DE MARCA */
.elementor-35 .elementor-element.elementor-element-c7c2dc0 .elementor-heading-title::before{
    content:"";
    width:8px;
    height:8px;
    border-radius:50%;

    background:#3D73B4;
    box-shadow:
        0 0 0 5px rgba(61,115,180,.10);

    margin-right:14px;
}/* End custom CSS */

.elementor-35 .elementor-element.elementor-element-6c5132ba .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-35 .elementor-element.elementor-element-6c5132ba .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-35 .elementor-element.elementor-element-6c5132ba .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-35 .elementor-element.elementor-element-6c5132ba .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-35 .elementor-element.elementor-element-6c5132ba .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-6c5132ba .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-6c5132ba .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-6c5132ba .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-35 .elementor-element.elementor-element-6c5132ba .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-35 .elementor-element.elementor-element-6c5132ba .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-6c5132ba .elementor-heading-title::after{line-height: 48px;}}
.elementor-35 .elementor-element.elementor-element-2e55706f {width: auto;}.elementor-35 .elementor-element.elementor-element-2e55706f {max-width: 700px !important}.elementor-35 .elementor-element.elementor-element-2e55706f {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-35 .elementor-element.elementor-element-2e55706f .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-35 .elementor-element.elementor-element-2e55706f .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-35 .elementor-element.elementor-element-2e55706f .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-35 .elementor-element.elementor-element-2e55706f {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-2e55706f .chbof1zt{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-2e55706f {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-2e55706f .chbof1zt{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-2e55706f .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-35 .elementor-element.elementor-element-2e55706f .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-35 .elementor-element.elementor-element-2e55706f .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-35 .elementor-element.elementor-element-2e55706f .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-35 .elementor-element.elementor-element-2e55706f .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-35 .elementor-element.elementor-element-2e55706f .fbd2an58{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-35 .elementor-element.elementor-element-2e55706f .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-35 .elementor-element.elementor-element-2e55706f .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-35 .elementor-element.elementor-element-2e55706f .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-35 .elementor-element.elementor-element-2e55706f .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;}}







/* Start custom CSS for container, class: .elementor-element-848568e */.elementor-35 .elementor-element.elementor-element-848568e{
  display:grid !important;
  grid-template-columns:repeat(2, 1fr) !important;
  gap:22px !important;
}

.elementor-35 .elementor-element.elementor-element-848568e > .elementor-element,
.elementor-35 .elementor-element.elementor-element-848568e > .e-con,
.elementor-35 .elementor-element.elementor-element-848568e > .e-container{
  width:100% !important;
  position:relative !important;
  overflow:hidden !important;

  padding:26px 28px !important;
  border-radius:22px !important;

  background:linear-gradient(
    135deg,
    #5C8FD1 0%,
    #3D73B4 42%,
    #2D5F9E 72%,
    #121928 100%
  ) !important;

  border:1px solid rgba(255,255,255,.16) !important;

  box-shadow:
    0 18px 45px rgba(61,115,180,.20),
    inset 0 1px 0 rgba(255,255,255,.12) !important;

  transition:.35s ease !important;
}

.elementor-35 .elementor-element.elementor-element-848568e > .elementor-element::before,
.elementor-35 .elementor-element.elementor-element-848568e > .e-con::before,
.elementor-35 .elementor-element.elementor-element-848568e > .e-container::before{
  content:"" !important;
  position:absolute !important;
  left:0 !important;
  top:20px !important;
  bottom:20px !important;
  width:4px !important;
  background:linear-gradient(180deg,#A9BFAE,#F7F5F2) !important;
  border-radius:0 8px 8px 0 !important;
}

.elementor-35 .elementor-element.elementor-element-848568e > .elementor-element:hover,
.elementor-35 .elementor-element.elementor-element-848568e > .e-con:hover,
.elementor-35 .elementor-element.elementor-element-848568e > .e-container:hover{
  transform:translateY(-5px) !important;
  box-shadow:
    0 24px 60px rgba(18,25,40,.25),
    inset 0 1px 0 rgba(255,255,255,.15) !important;
}

.elementor-35 .elementor-element.elementor-element-848568e .elementor-heading-title{
  color:#FFFFFF !important;
  font-size:18px !important;
  font-weight:700 !important;
  line-height:1.25 !important;
}

.elementor-35 .elementor-element.elementor-element-848568e p{
  color:rgba(255,255,255,.90) !important;
  font-size:15px !important;
  line-height:1.6 !important;
}

@media(max-width:767px){
  .elementor-35 .elementor-element.elementor-element-848568e{
    grid-template-columns:1fr !important;
    gap:16px !important;
  }
}/* End custom CSS */


.elementor-35 .elementor-element.elementor-element-7424fd25 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-35 .elementor-element.elementor-element-7424fd25 {
  width: auto;
  grid-column-start: span 5;
  grid-column-end: span 5;
  position: relative;
}

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

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

/* RETÂNGULO */
.elementor-35 .elementor-element.elementor-element-7424fd25 .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-35 .elementor-element.elementor-element-7424fd25 .ac1vf9ey::before,
.elementor-35 .elementor-element.elementor-element-7424fd25 .ac1vf9ey::after {
  -webkit-text-fill-color: rgb(229, 212, 192);
  -webkit-text-stroke-color: rgb(229, 212, 192);
}

/* GLOW REMOVIDO */
.elementor-35 .elementor-element.elementor-element-7424fd25 .cf4e2lxf {
  display: none !important;
}

/* CARD */
.elementor-35 .elementor-element.elementor-element-7424fd25 .dh75ld6p {
  border-radius: 32px;
  box-shadow: none !important;
  color: rgb(229, 212, 192);
  position: relative;
  width: auto;
  overflow: hidden;
}

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

/* BADGE */
.elementor-35 .elementor-element.elementor-element-7424fd25 .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-35 .elementor-element.elementor-element-7424fd25 .vi94nf8b::before,
.elementor-35 .elementor-element.elementor-element-7424fd25 .vi94nf8b::after {
  -webkit-text-fill-color: rgb(229, 212, 192);
  -webkit-text-stroke-color: rgb(229, 212, 192);
}

/* RESPONSIVO */
@media (max-width: 1024px) {
  .elementor-35 .elementor-element.elementor-element-7424fd25 .vi94nf8b {
    padding: 12px 20px;
  }
}

@media (max-width: 767px) {
  .elementor-35 .elementor-element.elementor-element-7424fd25 {
    grid-column-start: auto;
    grid-column-end: auto;
  }

  .elementor-35 .elementor-element.elementor-element-7424fd25 .ra7f2b0h {
    order: 2;
    border: 0;
  }

  .elementor-35 .elementor-element.elementor-element-7424fd25 .vi94nf8b {
    padding: 12px 20px;
  }
}

.elementor-35 .elementor-element.elementor-element-1d38e53 .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-35 .elementor-element.elementor-element-1d38e53 .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-35 .elementor-element.elementor-element-1d38e53 .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-35 .elementor-element.elementor-element-1d38e53 .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-35 .elementor-element.elementor-element-1d38e53 .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-1d38e53 .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-1d38e53 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-1d38e53 .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-35 .elementor-element.elementor-element-1d38e53 .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-35 .elementor-element.elementor-element-1d38e53 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-1d38e53 .elementor-heading-title::after{line-height: 48px;}}
.elementor-35 .elementor-element.elementor-element-465cea43 {width: auto;}.elementor-35 .elementor-element.elementor-element-465cea43 {max-width: 700px !important}.elementor-35 .elementor-element.elementor-element-465cea43 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-35 .elementor-element.elementor-element-465cea43 .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-35 .elementor-element.elementor-element-465cea43 .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-35 .elementor-element.elementor-element-465cea43 .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-35 .elementor-element.elementor-element-465cea43 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-465cea43 .chbof1zt{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-465cea43 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-465cea43 .chbof1zt{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-465cea43 .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-35 .elementor-element.elementor-element-465cea43 .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-35 .elementor-element.elementor-element-465cea43 .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-35 .elementor-element.elementor-element-465cea43 .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-35 .elementor-element.elementor-element-465cea43 .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-35 .elementor-element.elementor-element-465cea43 .fbd2an58{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-35 .elementor-element.elementor-element-465cea43 .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-35 .elementor-element.elementor-element-465cea43 .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-35 .elementor-element.elementor-element-465cea43 .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-35 .elementor-element.elementor-element-465cea43 .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;}}



/* Start custom CSS for container, class: .elementor-element-e9906df */.elementor-35 .elementor-element.elementor-element-e9906df{
  display:grid !important;
  grid-template-columns:repeat(3,1fr) !important;
  gap:18px !important;
}

.elementor-35 .elementor-element.elementor-element-e9906df > .elementor-element{
  position:relative !important;
  overflow:hidden !important;

  background:#FFFFFF !important;
  border:1px solid rgba(61,115,180,.15) !important;
  border-radius:20px !important;

  padding:24px !important;

  box-shadow:
    0 14px 35px rgba(0,0,0,.12),
    inset 0 1px 0 rgba(255,255,255,.95) !important;

  transition:.35s ease !important;
}

/* DETALHE SUPERIOR */
.elementor-35 .elementor-element.elementor-element-e9906df > .elementor-element::before{
  content:"";
  position:absolute;
  top:0;
  left:24px;

  width:70px;
  height:3px;
  border-radius:999px;

  background:#3D73B4;
}

/* HOVER */
.elementor-35 .elementor-element.elementor-element-e9906df > .elementor-element:hover{
  transform:translateY(-5px) !important;
  box-shadow:
    0 20px 50px rgba(0,0,0,.18),
    0 0 0 1px rgba(61,115,180,.18) !important;
}

.elementor-35 .elementor-element.elementor-element-e9906df .elementor-widget-container{
  background:transparent !important;
}

/* TÍTULO */
.elementor-35 .elementor-element.elementor-element-e9906df .elementor-heading-title{
  color:#121928 !important;
  font-size:18px !important;
  font-weight:700 !important;
  line-height:1.3 !important;
}

/* TEXTO */
.elementor-35 .elementor-element.elementor-element-e9906df p{
  color:rgba(18,25,40,.72) !important;
  font-size:15px !important;
  line-height:1.65 !important;
}

/* TABLET/MOBILE */
@media(max-width:1024px){
  .elementor-35 .elementor-element.elementor-element-e9906df{
    grid-template-columns:1fr !important;
  }
}/* End custom CSS */



/* Start custom CSS for image-carousel, class: .elementor-element-f246cd3 */.elementor-35 .elementor-element.elementor-element-f246cd3 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}

.elementor-35 .elementor-element.elementor-element-f246cd3{
    mask-image: linear-gradient(to right, transparent, #000, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000, transparent);
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-b5b3d51 *//* TAG EM FUNDO CLARO */
.elementor-35 .elementor-element.elementor-element-b5b3d51 .elementor-heading-title{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    padding:12px 26px;

    background:rgba(255,255,255,.72);
    backdrop-filter:blur(10px);

    border:1px solid rgba(61,115,180,.18);
    border-radius:999px;

    color:#121928 !important;
    font-size:11px !important;
    font-weight:600 !important;
    letter-spacing:.32em;
    text-transform:uppercase;

    box-shadow:
        0 10px 30px rgba(18,25,40,.06),
        inset 0 1px 0 rgba(255,255,255,.9);

    position:relative;
    overflow:hidden;
}

/* DETALHE DE MARCA */
.elementor-35 .elementor-element.elementor-element-b5b3d51 .elementor-heading-title::before{
    content:"";
    width:8px;
    height:8px;
    border-radius:50%;

    background:#3D73B4;
    box-shadow:
        0 0 0 5px rgba(61,115,180,.10);

    margin-right:14px;
}/* End custom CSS */

.elementor-35 .elementor-element.elementor-element-4642a14 .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-35 .elementor-element.elementor-element-4642a14 .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-35 .elementor-element.elementor-element-4642a14 .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-35 .elementor-element.elementor-element-4642a14 .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-35 .elementor-element.elementor-element-4642a14 .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-4642a14 .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-4642a14 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-4642a14 .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-35 .elementor-element.elementor-element-4642a14 .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-35 .elementor-element.elementor-element-4642a14 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-4642a14 .elementor-heading-title::after{line-height: 48px;}}
/* Start custom CSS for html, class: .elementor-element-2e0d5ba0 *//* CARD RETANGULAR PREMIUM DO POST - EFEITO VIDRO */
.elementor-35 .elementor-element.elementor-element-2e0d5ba0 {
  position: relative;
  padding: 14px;
  border-radius: 28px;
  overflow: visible;
  isolation: isolate;

  background:
    linear-gradient(
      145deg,
      rgba(255,255,255,0.26),
      rgba(255,255,255,0.10)
    );

  border: 1px solid rgba(255,255,255,0.34);

  backdrop-filter: blur(18px) saturate(1.25);
  -webkit-backdrop-filter: blur(18px) saturate(1.25);

  box-shadow:
    0 18px 45px rgba(0,0,0,0.10),
    inset 0 1px 0 rgba(255,255,255,0.40),
    inset 0 -1px 0 rgba(255,255,255,0.10);

  transition: all .38s ease;
}

/* BORDA COM BRILHO SUTIL */
.elementor-35 .elementor-element.elementor-element-2e0d5ba0::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 28px;
  padding: 1px;
  z-index: -1;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.62),
    rgba(255,255,255,0.16),
    rgba(255,255,255,0.36)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  opacity: .62;
  transition: opacity .35s ease;
}

/* HOVER DO CARD */
.elementor-35 .elementor-element.elementor-element-2e0d5ba0:hover {
  transform: translateY(-10px);
  border-color: rgba(255,255,255,0.52);

  background:
    linear-gradient(
      145deg,
      rgba(255,255,255,0.34),
      rgba(255,255,255,0.14)
    );

  box-shadow:
    0 28px 75px rgba(0,0,0,0.16),
    0 10px 28px rgba(255,255,255,0.10),
    inset 0 1px 0 rgba(255,255,255,0.58),
    inset 0 -1px 0 rgba(255,255,255,0.12);
}

.elementor-35 .elementor-element.elementor-element-2e0d5ba0:hover::before {
  opacity: 1;
}

/* AJUSTE DO EMBED DO INSTAGRAM */
.elementor-35 .elementor-element.elementor-element-2e0d5ba0 blockquote.instagram-media {
  margin: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: unset !important;

  border-radius: 20px !important;
  overflow: hidden !important;

  box-shadow: none !important;
  border: 1px solid rgba(255,255,255,0.24) !important;
}

/* BALÃO CURTIDA */
.elementor-35 .elementor-element.elementor-element-2e0d5ba0::after {
  content: "♡ Curtir";
  position: absolute;
  left: 22px;
  top: -18px;
  z-index: 20;

  padding: 9px 15px;
  border-radius: 999px;

  background: rgba(255,255,255,0.28);
  color: #ffffff;

  backdrop-filter: blur(12px) saturate(1.2);
  -webkit-backdrop-filter: blur(12px) saturate(1.2);

  font-size: 13px;
  font-weight: 600;
  letter-spacing: .02em;

  box-shadow:
    0 12px 28px rgba(0,0,0,0.14),
    inset 0 0 0 1px rgba(255,255,255,0.28),
    inset 0 1px 0 rgba(255,255,255,0.34);

  opacity: 0;
  transform: translateY(8px) scale(.92);
  transition: all .35s ease;
  pointer-events: none;
}

.elementor-35 .elementor-element.elementor-element-2e0d5ba0:hover::after {
  opacity: 1;
  transform: translateY(0) scale(1);
}

/* BALÃO COMENTÁRIO */
.elementor-35 .elementor-element.elementor-element-2e0d5ba0 .elementor-widget-container {
  position: relative;
}

.elementor-35 .elementor-element.elementor-element-2e0d5ba0 .elementor-widget-container::after {
  content: "💬 Comentar";
  position: absolute;
  right: 14px;
  bottom: 16px;
  z-index: 25;

  padding: 9px 15px;
  border-radius: 999px;

  background: rgba(255,255,255,0.28);
  color: #ffffff;

  backdrop-filter: blur(12px) saturate(1.2);
  -webkit-backdrop-filter: blur(12px) saturate(1.2);

  font-size: 13px;
  font-weight: 600;
  letter-spacing: .02em;

  box-shadow:
    0 12px 30px rgba(0,0,0,0.16),
    inset 0 0 0 1px rgba(255,255,255,0.28),
    inset 0 1px 0 rgba(255,255,255,0.34);

  opacity: 0;
  transform: translateY(10px) scale(.92);
  transition: all .35s ease;
  pointer-events: none;
}

.elementor-35 .elementor-element.elementor-element-2e0d5ba0:hover .elementor-widget-container::after {
  opacity: 1;
  transform: translateY(0) scale(1);
}

/* MINI BRILHO PASSANDO NO HOVER */
.elementor-35 .elementor-element.elementor-element-2e0d5ba0 .elementor-widget-container::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 15;
  pointer-events: none;

  background: linear-gradient(
    115deg,
    transparent 0%,
    transparent 38%,
    rgba(255,255,255,0.30) 50%,
    transparent 62%,
    transparent 100%
  );

  transform: translateX(-120%);
  transition: transform .75s ease;
  border-radius: 20px;
}

.elementor-35 .elementor-element.elementor-element-2e0d5ba0:hover .elementor-widget-container::before {
  transform: translateX(120%);
}

/* RESPONSIVO */
@media (max-width: 767px) {
  .elementor-35 .elementor-element.elementor-element-2e0d5ba0 {
    padding: 10px;
    border-radius: 22px;

    backdrop-filter: blur(14px) saturate(1.2);
    -webkit-backdrop-filter: blur(14px) saturate(1.2);
  }

  .elementor-35 .elementor-element.elementor-element-2e0d5ba0::before {
    border-radius: 22px;
  }

  .elementor-35 .elementor-element.elementor-element-2e0d5ba0 blockquote.instagram-media {
    border-radius: 16px !important;
  }

  .elementor-35 .elementor-element.elementor-element-2e0d5ba0::after,
  .elementor-35 .elementor-element.elementor-element-2e0d5ba0 .elementor-widget-container::after {
    font-size: 12px;
    padding: 8px 12px;
  }
}/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-759f7df0 *//* CARD RETANGULAR PREMIUM DO POST - EFEITO VIDRO */
.elementor-35 .elementor-element.elementor-element-759f7df0 {
  position: relative;
  padding: 14px;
  border-radius: 28px;
  overflow: visible;
  isolation: isolate;

  background:
    linear-gradient(
      145deg,
      rgba(255,255,255,0.26),
      rgba(255,255,255,0.10)
    );

  border: 1px solid rgba(255,255,255,0.34);

  backdrop-filter: blur(18px) saturate(1.25);
  -webkit-backdrop-filter: blur(18px) saturate(1.25);

  box-shadow:
    0 18px 45px rgba(0,0,0,0.10),
    inset 0 1px 0 rgba(255,255,255,0.40),
    inset 0 -1px 0 rgba(255,255,255,0.10);

  transition: all .38s ease;
}

/* BORDA COM BRILHO SUTIL */
.elementor-35 .elementor-element.elementor-element-759f7df0::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 28px;
  padding: 1px;
  z-index: -1;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.62),
    rgba(255,255,255,0.16),
    rgba(255,255,255,0.36)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  opacity: .62;
  transition: opacity .35s ease;
}

/* HOVER DO CARD */
.elementor-35 .elementor-element.elementor-element-759f7df0:hover {
  transform: translateY(-10px);
  border-color: rgba(255,255,255,0.52);

  background:
    linear-gradient(
      145deg,
      rgba(255,255,255,0.34),
      rgba(255,255,255,0.14)
    );

  box-shadow:
    0 28px 75px rgba(0,0,0,0.16),
    0 10px 28px rgba(255,255,255,0.10),
    inset 0 1px 0 rgba(255,255,255,0.58),
    inset 0 -1px 0 rgba(255,255,255,0.12);
}

.elementor-35 .elementor-element.elementor-element-759f7df0:hover::before {
  opacity: 1;
}

/* AJUSTE DO EMBED DO INSTAGRAM */
.elementor-35 .elementor-element.elementor-element-759f7df0 blockquote.instagram-media {
  margin: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: unset !important;

  border-radius: 20px !important;
  overflow: hidden !important;

  box-shadow: none !important;
  border: 1px solid rgba(255,255,255,0.24) !important;
}

/* BALÃO CURTIDA */
.elementor-35 .elementor-element.elementor-element-759f7df0::after {
  content: "♡ Curtir";
  position: absolute;
  left: 22px;
  top: -18px;
  z-index: 20;

  padding: 9px 15px;
  border-radius: 999px;

  background: rgba(255,255,255,0.28);
  color: #ffffff;

  backdrop-filter: blur(12px) saturate(1.2);
  -webkit-backdrop-filter: blur(12px) saturate(1.2);

  font-size: 13px;
  font-weight: 600;
  letter-spacing: .02em;

  box-shadow:
    0 12px 28px rgba(0,0,0,0.14),
    inset 0 0 0 1px rgba(255,255,255,0.28),
    inset 0 1px 0 rgba(255,255,255,0.34);

  opacity: 0;
  transform: translateY(8px) scale(.92);
  transition: all .35s ease;
  pointer-events: none;
}

.elementor-35 .elementor-element.elementor-element-759f7df0:hover::after {
  opacity: 1;
  transform: translateY(0) scale(1);
}

/* BALÃO COMENTÁRIO */
.elementor-35 .elementor-element.elementor-element-759f7df0 .elementor-widget-container {
  position: relative;
}

.elementor-35 .elementor-element.elementor-element-759f7df0 .elementor-widget-container::after {
  content: "💬 Comentar";
  position: absolute;
  right: 14px;
  bottom: 16px;
  z-index: 25;

  padding: 9px 15px;
  border-radius: 999px;

  background: rgba(255,255,255,0.28);
  color: #ffffff;

  backdrop-filter: blur(12px) saturate(1.2);
  -webkit-backdrop-filter: blur(12px) saturate(1.2);

  font-size: 13px;
  font-weight: 600;
  letter-spacing: .02em;

  box-shadow:
    0 12px 30px rgba(0,0,0,0.16),
    inset 0 0 0 1px rgba(255,255,255,0.28),
    inset 0 1px 0 rgba(255,255,255,0.34);

  opacity: 0;
  transform: translateY(10px) scale(.92);
  transition: all .35s ease;
  pointer-events: none;
}

.elementor-35 .elementor-element.elementor-element-759f7df0:hover .elementor-widget-container::after {
  opacity: 1;
  transform: translateY(0) scale(1);
}

/* MINI BRILHO PASSANDO NO HOVER */
.elementor-35 .elementor-element.elementor-element-759f7df0 .elementor-widget-container::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 15;
  pointer-events: none;

  background: linear-gradient(
    115deg,
    transparent 0%,
    transparent 38%,
    rgba(255,255,255,0.30) 50%,
    transparent 62%,
    transparent 100%
  );

  transform: translateX(-120%);
  transition: transform .75s ease;
  border-radius: 20px;
}

.elementor-35 .elementor-element.elementor-element-759f7df0:hover .elementor-widget-container::before {
  transform: translateX(120%);
}

/* RESPONSIVO */
@media (max-width: 767px) {
  .elementor-35 .elementor-element.elementor-element-759f7df0 {
    padding: 10px;
    border-radius: 22px;

    backdrop-filter: blur(14px) saturate(1.2);
    -webkit-backdrop-filter: blur(14px) saturate(1.2);
  }

  .elementor-35 .elementor-element.elementor-element-759f7df0::before {
    border-radius: 22px;
  }

  .elementor-35 .elementor-element.elementor-element-759f7df0 blockquote.instagram-media {
    border-radius: 16px !important;
  }

  .elementor-35 .elementor-element.elementor-element-759f7df0::after,
  .elementor-35 .elementor-element.elementor-element-759f7df0 .elementor-widget-container::after {
    font-size: 12px;
    padding: 8px 12px;
  }
}/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-59865a5d *//* CARD RETANGULAR PREMIUM DO POST - EFEITO VIDRO */
.elementor-35 .elementor-element.elementor-element-59865a5d {
  position: relative;
  padding: 14px;
  border-radius: 28px;
  overflow: visible;
  isolation: isolate;

  background:
    linear-gradient(
      145deg,
      rgba(255,255,255,0.26),
      rgba(255,255,255,0.10)
    );

  border: 1px solid rgba(255,255,255,0.34);

  backdrop-filter: blur(18px) saturate(1.25);
  -webkit-backdrop-filter: blur(18px) saturate(1.25);

  box-shadow:
    0 18px 45px rgba(0,0,0,0.10),
    inset 0 1px 0 rgba(255,255,255,0.40),
    inset 0 -1px 0 rgba(255,255,255,0.10);

  transition: all .38s ease;
}

/* BORDA COM BRILHO SUTIL */
.elementor-35 .elementor-element.elementor-element-59865a5d::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 28px;
  padding: 1px;
  z-index: -1;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.62),
    rgba(255,255,255,0.16),
    rgba(255,255,255,0.36)
  );

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  opacity: .62;
  transition: opacity .35s ease;
}

/* HOVER DO CARD */
.elementor-35 .elementor-element.elementor-element-59865a5d:hover {
  transform: translateY(-10px);
  border-color: rgba(255,255,255,0.52);

  background:
    linear-gradient(
      145deg,
      rgba(255,255,255,0.34),
      rgba(255,255,255,0.14)
    );

  box-shadow:
    0 28px 75px rgba(0,0,0,0.16),
    0 10px 28px rgba(255,255,255,0.10),
    inset 0 1px 0 rgba(255,255,255,0.58),
    inset 0 -1px 0 rgba(255,255,255,0.12);
}

.elementor-35 .elementor-element.elementor-element-59865a5d:hover::before {
  opacity: 1;
}

/* AJUSTE DO EMBED DO INSTAGRAM */
.elementor-35 .elementor-element.elementor-element-59865a5d blockquote.instagram-media {
  margin: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: unset !important;

  border-radius: 20px !important;
  overflow: hidden !important;

  box-shadow: none !important;
  border: 1px solid rgba(255,255,255,0.24) !important;
}

/* BALÃO CURTIDA */
.elementor-35 .elementor-element.elementor-element-59865a5d::after {
  content: "♡ Curtir";
  position: absolute;
  left: 22px;
  top: -18px;
  z-index: 20;

  padding: 9px 15px;
  border-radius: 999px;

  background: rgba(255,255,255,0.28);
  color: #ffffff;

  backdrop-filter: blur(12px) saturate(1.2);
  -webkit-backdrop-filter: blur(12px) saturate(1.2);

  font-size: 13px;
  font-weight: 600;
  letter-spacing: .02em;

  box-shadow:
    0 12px 28px rgba(0,0,0,0.14),
    inset 0 0 0 1px rgba(255,255,255,0.28),
    inset 0 1px 0 rgba(255,255,255,0.34);

  opacity: 0;
  transform: translateY(8px) scale(.92);
  transition: all .35s ease;
  pointer-events: none;
}

.elementor-35 .elementor-element.elementor-element-59865a5d:hover::after {
  opacity: 1;
  transform: translateY(0) scale(1);
}

/* BALÃO COMENTÁRIO */
.elementor-35 .elementor-element.elementor-element-59865a5d .elementor-widget-container {
  position: relative;
}

.elementor-35 .elementor-element.elementor-element-59865a5d .elementor-widget-container::after {
  content: "💬 Comentar";
  position: absolute;
  right: 14px;
  bottom: 16px;
  z-index: 25;

  padding: 9px 15px;
  border-radius: 999px;

  background: rgba(255,255,255,0.28);
  color: #ffffff;

  backdrop-filter: blur(12px) saturate(1.2);
  -webkit-backdrop-filter: blur(12px) saturate(1.2);

  font-size: 13px;
  font-weight: 600;
  letter-spacing: .02em;

  box-shadow:
    0 12px 30px rgba(0,0,0,0.16),
    inset 0 0 0 1px rgba(255,255,255,0.28),
    inset 0 1px 0 rgba(255,255,255,0.34);

  opacity: 0;
  transform: translateY(10px) scale(.92);
  transition: all .35s ease;
  pointer-events: none;
}

.elementor-35 .elementor-element.elementor-element-59865a5d:hover .elementor-widget-container::after {
  opacity: 1;
  transform: translateY(0) scale(1);
}

/* MINI BRILHO PASSANDO NO HOVER */
.elementor-35 .elementor-element.elementor-element-59865a5d .elementor-widget-container::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 15;
  pointer-events: none;

  background: linear-gradient(
    115deg,
    transparent 0%,
    transparent 38%,
    rgba(255,255,255,0.30) 50%,
    transparent 62%,
    transparent 100%
  );

  transform: translateX(-120%);
  transition: transform .75s ease;
  border-radius: 20px;
}

.elementor-35 .elementor-element.elementor-element-59865a5d:hover .elementor-widget-container::before {
  transform: translateX(120%);
}

/* RESPONSIVO */
@media (max-width: 767px) {
  .elementor-35 .elementor-element.elementor-element-59865a5d {
    padding: 10px;
    border-radius: 22px;

    backdrop-filter: blur(14px) saturate(1.2);
    -webkit-backdrop-filter: blur(14px) saturate(1.2);
  }

  .elementor-35 .elementor-element.elementor-element-59865a5d::before {
    border-radius: 22px;
  }

  .elementor-35 .elementor-element.elementor-element-59865a5d blockquote.instagram-media {
    border-radius: 16px !important;
  }

  .elementor-35 .elementor-element.elementor-element-59865a5d::after,
  .elementor-35 .elementor-element.elementor-element-59865a5d .elementor-widget-container::after {
    font-size: 12px;
    padding: 8px 12px;
  }
}/* End custom CSS */


/* Start custom CSS for button, class: .elementor-element-f15ff14 */.elementor-35 .elementor-element.elementor-element-f15ff14 .elementor-button{
  position:relative;
  overflow:hidden;

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

  border-radius:999px !important;

  background:
    linear-gradient(
      135deg,
      #3D73B4 0%,
      #2F5E99 55%,
      #121928 100%
    ) !important;

  border:1px solid rgba(255,255,255,.14) !important;

  color:#FFFFFF !important;

  box-shadow:
    0 18px 40px rgba(18,25,40,.28),
    inset 0 1px 0 rgba(255,255,255,.16);

  transition:
    transform .35s ease,
    box-shadow .35s ease,
    background .35s ease;
}

/* BRILHO */
.elementor-35 .elementor-element.elementor-element-f15ff14 .elementor-button::before{
  content:"";
  position:absolute;
  inset:-40%;
  pointer-events:none;

  background:
    linear-gradient(
      115deg,
      transparent 35%,
      rgba(255,255,255,.16) 50%,
      transparent 65%
    );

  transform:translateX(-120%);
  transition:transform .8s ease;
}

/* HOVER */
.elementor-35 .elementor-element.elementor-element-f15ff14 .elementor-button:hover{
  transform:translateY(-3px);

  box-shadow:
    0 28px 55px rgba(18,25,40,.36),
    0 0 40px rgba(61,115,180,.18),
    inset 0 1px 0 rgba(255,255,255,.20);
}

.elementor-35 .elementor-element.elementor-element-f15ff14 .elementor-button:hover::before{
  transform:translateX(120%);
}

/* ÍCONE */
.elementor-35 .elementor-element.elementor-element-f15ff14 .elementor-button i,
.elementor-35 .elementor-element.elementor-element-f15ff14 .elementor-button svg{
  transition:.35s ease;
}

.elementor-35 .elementor-element.elementor-element-f15ff14 .elementor-button:hover i,
.elementor-35 .elementor-element.elementor-element-f15ff14 .elementor-button:hover svg{
  transform:translateX(3px);
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-9509aea *//* TAG EM FUNDO CLARO */
.elementor-35 .elementor-element.elementor-element-9509aea .elementor-heading-title{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    padding:12px 26px;

    background:rgba(255,255,255,.72);
    backdrop-filter:blur(10px);

    border:1px solid rgba(61,115,180,.18);
    border-radius:999px;

    color:#121928 !important;
    font-size:11px !important;
    font-weight:600 !important;
    letter-spacing:.32em;
    text-transform:uppercase;

    box-shadow:
        0 10px 30px rgba(18,25,40,.06),
        inset 0 1px 0 rgba(255,255,255,.9);

    position:relative;
    overflow:hidden;
}

/* DETALHE DE MARCA */
.elementor-35 .elementor-element.elementor-element-9509aea .elementor-heading-title::before{
    content:"";
    width:8px;
    height:8px;
    border-radius:50%;

    background:#3D73B4;
    box-shadow:
        0 0 0 5px rgba(61,115,180,.10);

    margin-right:14px;
}/* End custom CSS */

.elementor-35 .elementor-element.elementor-element-3df8f65 .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-35 .elementor-element.elementor-element-3df8f65 .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-35 .elementor-element.elementor-element-3df8f65 .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-35 .elementor-element.elementor-element-3df8f65 .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-35 .elementor-element.elementor-element-3df8f65 .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-3df8f65 .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-3df8f65 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-3df8f65 .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-35 .elementor-element.elementor-element-3df8f65 .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-35 .elementor-element.elementor-element-3df8f65 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-3df8f65 .elementor-heading-title::after{line-height: 48px;}}
.elementor-35 .elementor-element.elementor-element-a04530d .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-a04530d {width: auto;}.elementor-35 .elementor-element.elementor-element-a04530d .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;padding-block-start: 28px;padding-block-end: 28px;padding-inline-start: 28px;padding-inline-end: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-a04530d .sqjivwdt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-a04530d .sqjivwdt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-a04530d .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-a04530d .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-a04530d .opqmr1df{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-a04530d .opqmr1df::before{border-bottom-color: oklch(0.78 0.14 75);border-bottom-width: 0px;border-left-color: oklch(0.78 0.14 75);border-left-width: 0px;border-right-color: oklch(0.78 0.14 75);border-right-width: 0px;border-top-color: oklch(0.78 0.14 75);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.78 0.14 75);-webkit-text-stroke-color: oklch(0.78 0.14 75);}.elementor-35 .elementor-element.elementor-element-a04530d .opqmr1df::after{border-bottom-color: oklch(0.78 0.14 75);border-bottom-width: 0px;border-left-color: oklch(0.78 0.14 75);border-left-width: 0px;border-right-color: oklch(0.78 0.14 75);border-right-width: 0px;border-top-color: oklch(0.78 0.14 75);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.78 0.14 75);-webkit-text-stroke-color: oklch(0.78 0.14 75);}.elementor-35 .elementor-element.elementor-element-a04530d .knol6q4h{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-a04530d .knol6q4h::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-a04530d .knol6q4h::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-a04530d .knol6q4h{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-a04530d .knol6q4h{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-a04530d .hhx5etvs{margin-bottom: 0px;margin-top: 8px;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-35 .elementor-element.elementor-element-a04530d .hhx5etvs::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-a04530d .hhx5etvs::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-a04530d .hhx5etvs{margin-bottom: 0px;margin-top: 8px;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-35 .elementor-element.elementor-element-a04530d .hhx5etvs{margin-bottom: 0px;margin-top: 8px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-1166d46 .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-1166d46 {width: auto;}.elementor-35 .elementor-element.elementor-element-1166d46 .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;padding-block-start: 28px;padding-block-end: 28px;padding-inline-start: 28px;padding-inline-end: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-1166d46 .sqjivwdt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-1166d46 .sqjivwdt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-1166d46 .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-1166d46 .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-1166d46 .opqmr1df{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-1166d46 .opqmr1df::before{border-bottom-color: oklch(0.78 0.14 75);border-bottom-width: 0px;border-left-color: oklch(0.78 0.14 75);border-left-width: 0px;border-right-color: oklch(0.78 0.14 75);border-right-width: 0px;border-top-color: oklch(0.78 0.14 75);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.78 0.14 75);-webkit-text-stroke-color: oklch(0.78 0.14 75);}.elementor-35 .elementor-element.elementor-element-1166d46 .opqmr1df::after{border-bottom-color: oklch(0.78 0.14 75);border-bottom-width: 0px;border-left-color: oklch(0.78 0.14 75);border-left-width: 0px;border-right-color: oklch(0.78 0.14 75);border-right-width: 0px;border-top-color: oklch(0.78 0.14 75);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.78 0.14 75);-webkit-text-stroke-color: oklch(0.78 0.14 75);}.elementor-35 .elementor-element.elementor-element-1166d46 .knol6q4h{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-1166d46 .knol6q4h::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-1166d46 .knol6q4h::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-1166d46 .knol6q4h{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-1166d46 .knol6q4h{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-1166d46 .hhx5etvs{margin-bottom: 0px;margin-top: 8px;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-35 .elementor-element.elementor-element-1166d46 .hhx5etvs::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-1166d46 .hhx5etvs::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-1166d46 .hhx5etvs{margin-bottom: 0px;margin-top: 8px;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-35 .elementor-element.elementor-element-1166d46 .hhx5etvs{margin-bottom: 0px;margin-top: 8px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-45394e6 .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-45394e6 {width: auto;}.elementor-35 .elementor-element.elementor-element-45394e6 .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;padding-block-start: 28px;padding-block-end: 28px;padding-inline-start: 28px;padding-inline-end: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-45394e6 .sqjivwdt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-45394e6 .sqjivwdt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-45394e6 .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-45394e6 .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-45394e6 .opqmr1df{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-45394e6 .opqmr1df::before{border-bottom-color: oklch(0.78 0.14 75);border-bottom-width: 0px;border-left-color: oklch(0.78 0.14 75);border-left-width: 0px;border-right-color: oklch(0.78 0.14 75);border-right-width: 0px;border-top-color: oklch(0.78 0.14 75);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.78 0.14 75);-webkit-text-stroke-color: oklch(0.78 0.14 75);}.elementor-35 .elementor-element.elementor-element-45394e6 .opqmr1df::after{border-bottom-color: oklch(0.78 0.14 75);border-bottom-width: 0px;border-left-color: oklch(0.78 0.14 75);border-left-width: 0px;border-right-color: oklch(0.78 0.14 75);border-right-width: 0px;border-top-color: oklch(0.78 0.14 75);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.78 0.14 75);-webkit-text-stroke-color: oklch(0.78 0.14 75);}.elementor-35 .elementor-element.elementor-element-45394e6 .knol6q4h{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-45394e6 .knol6q4h::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-45394e6 .knol6q4h::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-45394e6 .knol6q4h{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-45394e6 .knol6q4h{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-45394e6 .hhx5etvs{margin-bottom: 0px;margin-top: 8px;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-35 .elementor-element.elementor-element-45394e6 .hhx5etvs::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-45394e6 .hhx5etvs::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-45394e6 .hhx5etvs{margin-bottom: 0px;margin-top: 8px;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-35 .elementor-element.elementor-element-45394e6 .hhx5etvs{margin-bottom: 0px;margin-top: 8px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-35 .elementor-element.elementor-element-fa33f8a .softlite-dynamic-card-box {height: 100%} .elementor-35 .elementor-element.elementor-element-fa33f8a {width: auto;}.elementor-35 .elementor-element.elementor-element-fa33f8a .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.15) 0px 4px 20px -12px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;padding-block-start: 28px;padding-block-end: 28px;padding-inline-start: 28px;padding-inline-end: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-fa33f8a .sqjivwdt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-35 .elementor-element.elementor-element-fa33f8a .sqjivwdt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-fa33f8a .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-fa33f8a .sqjivwdt{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 28px;padding-left: 28px;padding-right: 28px;padding-top: 28px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-fa33f8a .opqmr1df{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-fa33f8a .opqmr1df::before{border-bottom-color: oklch(0.78 0.14 75);border-bottom-width: 0px;border-left-color: oklch(0.78 0.14 75);border-left-width: 0px;border-right-color: oklch(0.78 0.14 75);border-right-width: 0px;border-top-color: oklch(0.78 0.14 75);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.78 0.14 75);-webkit-text-stroke-color: oklch(0.78 0.14 75);}.elementor-35 .elementor-element.elementor-element-fa33f8a .opqmr1df::after{border-bottom-color: oklch(0.78 0.14 75);border-bottom-width: 0px;border-left-color: oklch(0.78 0.14 75);border-left-width: 0px;border-right-color: oklch(0.78 0.14 75);border-right-width: 0px;border-top-color: oklch(0.78 0.14 75);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.78 0.14 75);-webkit-text-stroke-color: oklch(0.78 0.14 75);}.elementor-35 .elementor-element.elementor-element-fa33f8a .knol6q4h{font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-fa33f8a .knol6q4h::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-fa33f8a .knol6q4h::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-fa33f8a .knol6q4h{margin-bottom: 0px;margin-top: 16px;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-35 .elementor-element.elementor-element-fa33f8a .knol6q4h{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-35 .elementor-element.elementor-element-fa33f8a .hhx5etvs{margin-bottom: 0px;margin-top: 8px;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-35 .elementor-element.elementor-element-fa33f8a .hhx5etvs::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-fa33f8a .hhx5etvs::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-fa33f8a .hhx5etvs{margin-bottom: 0px;margin-top: 8px;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-35 .elementor-element.elementor-element-fa33f8a .hhx5etvs{margin-bottom: 0px;margin-top: 8px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}

.elementor-35 .elementor-element.elementor-element-e063d74 .d0pi5ll6{column-gap: 12px;display: flex;flex-wrap: wrap;justify-content: space-between;row-gap: 12px;grid-column-gap: 12px;flex-direction: row;}.elementor-35 .elementor-element.elementor-element-e063d74 .d0pi5ll6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-35 .elementor-element.elementor-element-e063d74 .d0pi5ll6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-e063d74 .d0pi5ll6{flex-wrap: wrap;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-e063d74 .d0pi5ll6{flex-wrap: wrap;}}.elementor-35 .elementor-element.elementor-element-e063d74 .dgyykcd6{display: block;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-e063d74 .dgyykcd6::before{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}.elementor-35 .elementor-element.elementor-element-e063d74 .dgyykcd6::after{border-bottom-color: oklch(0.4 0.03 180);border-bottom-width: 0px;border-left-color: oklch(0.4 0.03 180);border-left-width: 0px;border-right-color: oklch(0.4 0.03 180);border-right-width: 0px;border-top-color: oklch(0.4 0.03 180);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.4 0.03 180);-webkit-text-stroke-color: oklch(0.4 0.03 180);}

/* Start custom CSS for heading, class: .elementor-element-b7b6e1d *//* TAG EM FUNDO CLARO */
.elementor-35 .elementor-element.elementor-element-b7b6e1d .elementor-heading-title{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    padding:12px 26px;

    background:rgba(255,255,255,.72);
    backdrop-filter:blur(10px);

    border:1px solid rgba(61,115,180,.18);
    border-radius:999px;

    color:#121928 !important;
    font-size:11px !important;
    font-weight:600 !important;
    letter-spacing:.32em;
    text-transform:uppercase;

    box-shadow:
        0 10px 30px rgba(18,25,40,.06),
        inset 0 1px 0 rgba(255,255,255,.9);

    position:relative;
    overflow:hidden;
}

/* DETALHE DE MARCA */
.elementor-35 .elementor-element.elementor-element-b7b6e1d .elementor-heading-title::before{
    content:"";
    width:8px;
    height:8px;
    border-radius:50%;

    background:#3D73B4;
    box-shadow:
        0 0 0 5px rgba(61,115,180,.10);

    margin-right:14px;
}/* End custom CSS */

.elementor-35 .elementor-element.elementor-element-656b4a0 .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-35 .elementor-element.elementor-element-656b4a0 .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-35 .elementor-element.elementor-element-656b4a0 .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-35 .elementor-element.elementor-element-656b4a0 .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-35 .elementor-element.elementor-element-656b4a0 .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-656b4a0 .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-656b4a0 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-656b4a0 .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-35 .elementor-element.elementor-element-656b4a0 .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-35 .elementor-element.elementor-element-656b4a0 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-656b4a0 .elementor-heading-title::after{line-height: 48px;}}

/* Start custom CSS for button, class: .elementor-element-ba3b311 */.elementor-35 .elementor-element.elementor-element-ba3b311 .elementor-button{
  position:relative;
  overflow:hidden;

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

  border-radius:999px !important;

  background:
    linear-gradient(
      135deg,
      #3D73B4 0%,
      #2F5E99 55%,
      #121928 100%
    ) !important;

  border:1px solid rgba(255,255,255,.14) !important;

  color:#FFFFFF !important;

  box-shadow:
    0 18px 40px rgba(18,25,40,.28),
    inset 0 1px 0 rgba(255,255,255,.16);

  transition:
    transform .35s ease,
    box-shadow .35s ease,
    background .35s ease;
}

/* BRILHO */
.elementor-35 .elementor-element.elementor-element-ba3b311 .elementor-button::before{
  content:"";
  position:absolute;
  inset:-40%;
  pointer-events:none;

  background:
    linear-gradient(
      115deg,
      transparent 35%,
      rgba(255,255,255,.16) 50%,
      transparent 65%
    );

  transform:translateX(-120%);
  transition:transform .8s ease;
}

/* HOVER */
.elementor-35 .elementor-element.elementor-element-ba3b311 .elementor-button:hover{
  transform:translateY(-3px);

  box-shadow:
    0 28px 55px rgba(18,25,40,.36),
    0 0 40px rgba(61,115,180,.18),
    inset 0 1px 0 rgba(255,255,255,.20);
}

.elementor-35 .elementor-element.elementor-element-ba3b311 .elementor-button:hover::before{
  transform:translateX(120%);
}

/* ÍCONE */
.elementor-35 .elementor-element.elementor-element-ba3b311 .elementor-button i,
.elementor-35 .elementor-element.elementor-element-ba3b311 .elementor-button svg{
  transition:.35s ease;
}

.elementor-35 .elementor-element.elementor-element-ba3b311 .elementor-button:hover i,
.elementor-35 .elementor-element.elementor-element-ba3b311 .elementor-button:hover svg{
  transform:translateX(3px);
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-4aeacf1 *//* TAG EM FUNDO CLARO */
.elementor-35 .elementor-element.elementor-element-4aeacf1 .elementor-heading-title{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    padding:12px 26px;

    background:rgba(255,255,255,.72);
    backdrop-filter:blur(10px);

    border:1px solid rgba(61,115,180,.18);
    border-radius:999px;

    color:#121928 !important;
    font-size:11px !important;
    font-weight:600 !important;
    letter-spacing:.32em;
    text-transform:uppercase;

    box-shadow:
        0 10px 30px rgba(18,25,40,.06),
        inset 0 1px 0 rgba(255,255,255,.9);

    position:relative;
    overflow:hidden;
}

/* DETALHE DE MARCA */
.elementor-35 .elementor-element.elementor-element-4aeacf1 .elementor-heading-title::before{
    content:"";
    width:8px;
    height:8px;
    border-radius:50%;

    background:#3D73B4;
    box-shadow:
        0 0 0 5px rgba(61,115,180,.10);

    margin-right:14px;
}/* End custom CSS */

.elementor-35 .elementor-element.elementor-element-b3e56c2 .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-35 .elementor-element.elementor-element-b3e56c2 .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-35 .elementor-element.elementor-element-b3e56c2 .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-35 .elementor-element.elementor-element-b3e56c2 .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-35 .elementor-element.elementor-element-b3e56c2 .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-b3e56c2 .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-b3e56c2 .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-b3e56c2 .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-35 .elementor-element.elementor-element-b3e56c2 .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-35 .elementor-element.elementor-element-b3e56c2 .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-b3e56c2 .elementor-heading-title::after{line-height: 48px;}}
















































































































































/* Start custom CSS for nested-accordion, class: .elementor-element-7562236c */.elementor-35 .elementor-element.elementor-element-7562236c {
  --faq-blue: 18, 25, 40;      /* #121928 */
  --faq-accent: 169, 191, 174; /* #A9BFAE */
  --faq-text: #ffffff;

  position: relative;
}

/* REMOVE FUNDO PADRÃO */
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-accordion,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-accordion-item,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-item,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item {
  background: transparent !important;
  border: 0 !important;
}

/* ITEM */
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-accordion-item,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-item,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item {
  position: relative !important;
  overflow: hidden !important;
  margin-bottom: 14px !important;
  border-radius: 22px !important;

  background: rgba(var(--faq-blue), 0.42) !important;
  border: 1px solid rgba(var(--faq-accent), 0.34) !important;

  backdrop-filter: blur(18px) saturate(1.35) !important;
  -webkit-backdrop-filter: blur(18px) saturate(1.35) !important;

  box-shadow:
    0 18px 42px -24px rgba(0,0,0,0.45),
    inset 0 1px 0 rgba(255,255,255,0.10),
    inset 0 -1px 0 rgba(255,255,255,0.04) !important;

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

/* BRILHO INTERNO */
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-accordion-item::before,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-item::before,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0;

  background:
    linear-gradient(
      135deg,
      rgba(var(--faq-accent), 0.22) 0%,
      rgba(var(--faq-accent), 0.08) 30%,
      transparent 62%
    );

  opacity: 0.9;
}

/* HOVER */
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-accordion-item:hover,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-item:hover,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item:hover {
  background: rgba(var(--faq-blue), 0.56) !important;
  border-color: rgba(var(--faq-accent), 0.52) !important;

  box-shadow:
    0 22px 50px -24px rgba(0,0,0,0.55),
    0 0 0 1px rgba(var(--faq-accent), 0.12),
    inset 0 1px 0 rgba(255,255,255,0.12) !important;

  transform: translateY(-2px);
}

/* ITEM ABERTO */
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-accordion-item.elementor-active,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-item.elementor-active,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item[open] {
  background: rgba(var(--faq-blue), 0.62) !important;
  border-color: rgba(var(--faq-accent), 0.68) !important;

  box-shadow:
    0 24px 54px -26px rgba(0,0,0,0.58),
    0 0 0 1px rgba(var(--faq-accent), 0.18),
    inset 0 1px 0 rgba(255,255,255,0.14) !important;
}

/* TÍTULO */
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-tab-title,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-title,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item-title {
  position: relative !important;
  z-index: 2 !important;
  border: 0 !important;
  background: transparent !important;
  padding: 24px 28px !important;
}

/* TEXTO DO TÍTULO */
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-tab-title,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-tab-title a,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-title,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-title a,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item-title,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item-title-text {
  color: var(--faq-text) !important;
  -webkit-text-fill-color: var(--faq-text) !important;
  -webkit-text-stroke-color: var(--faq-text) !important;
}

/* CONTEÚDO */
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-tab-content,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-content,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item > div {
  position: relative !important;
  z-index: 2 !important;
  border: 0 !important;
  background: transparent !important;
  padding: 0 28px 26px 28px !important;

  color: rgba(255,255,255,0.88) !important;
  -webkit-text-fill-color: rgba(255,255,255,0.88) !important;
}

/* PARÁGRAFOS */
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-tab-content p,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-content p,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item p {
  color: rgba(255,255,255,0.88) !important;
  -webkit-text-fill-color: rgba(255,255,255,0.88) !important;
}

/* ÍCONE */
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-accordion-icon,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-icon,
.elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item-title-icon {
  color: #ffffff !important;
  fill: #ffffff !important;
}

/* CÍRCULO DO ÍCONE */
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-accordion-icon,
.elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-icon {
  width: 30px !important;
  height: 30px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  border-radius: 999px !important;

  background: rgba(var(--faq-accent), 0.14) !important;
  border: 1px solid rgba(var(--faq-accent), 0.34) !important;

  backdrop-filter: blur(12px) !important;
  -webkit-backdrop-filter: blur(12px) !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.12),
    0 8px 18px -10px rgba(0,0,0,0.38) !important;
}

/* RESPONSIVO */
@media (max-width: 767px) {
  .elementor-35 .elementor-element.elementor-element-7562236c .elementor-tab-title,
  .elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-title,
  .elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item-title {
    padding: 22px 20px !important;
  }

  .elementor-35 .elementor-element.elementor-element-7562236c .elementor-tab-content,
  .elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-content,
  .elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item > div {
    padding: 0 20px 22px 20px !important;
  }

  .elementor-35 .elementor-element.elementor-element-7562236c .elementor-accordion-item,
  .elementor-35 .elementor-element.elementor-element-7562236c .elementor-toggle-item,
  .elementor-35 .elementor-element.elementor-element-7562236c .e-n-accordion-item {
    border-radius: 18px !important;
  }
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-400e09fe */.elementor-35 .elementor-element.elementor-element-400e09fe{
  position:relative;
  overflow:hidden;
  isolation:isolate;

  background:
    radial-gradient(circle at 18% 20%, rgba(255,255,255,.05), transparent 28%),
    radial-gradient(circle at 82% 18%, rgba(61,115,180,.08), transparent 32%),
    radial-gradient(circle at 50% 100%, rgba(255,255,255,.03), transparent 34%),
    linear-gradient(
      135deg,
      #121928 0%,
      #0d1f43 35%,
      #061b49 70%,
      #121928 100%
    );
}

/* TEXTURA PREMIUM SUTIL */
.elementor-35 .elementor-element.elementor-element-400e09fe::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:1;
  pointer-events:none;

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

  background-size:42px 42px;
  opacity:.14;
}

/* BRILHO ELEGANTE */
.elementor-35 .elementor-element.elementor-element-400e09fe::after{
  content:"";
  position:absolute;
  inset:-40%;
  z-index:2;
  pointer-events:none;

  background:
    linear-gradient(
      115deg,
      transparent 30%,
      rgba(255,255,255,.07) 47%,
      rgba(61,115,180,.08) 53%,
      transparent 70%
    );

  transform:rotate(8deg);
  opacity:.4;
}

/* CONTEÚDO ACIMA DO FUNDO */
.elementor-35 .elementor-element.elementor-element-400e09fe > *{
  position:relative;
  z-index:3;
}/* End custom CSS */


.elementor-35 .elementor-element.elementor-element-9d23623 .dybmdkp8{column-gap: 12px;display: flex;flex-wrap: wrap;justify-content: center;row-gap: 12px;text-align: center;grid-column-gap: 12px;flex-direction: row;}.elementor-35 .elementor-element.elementor-element-9d23623 .dybmdkp8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-35 .elementor-element.elementor-element-9d23623 .dybmdkp8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-9d23623 .dybmdkp8{flex-wrap: wrap;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-9d23623 .dybmdkp8{flex-wrap: wrap;}}.elementor-35 .elementor-element.elementor-element-9d23623 .nv06cjsc{background-color: rgb(255, 255, 255);border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;display: block;padding-bottom: 10px;padding-left: 20px;padding-right: 20px;padding-top: 10px;text-align: center;padding-block-start: 10px;padding-block-end: 10px;padding-inline-start: 20px;padding-inline-end: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-35 .elementor-element.elementor-element-9d23623 .nv06cjsc::before{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}.elementor-35 .elementor-element.elementor-element-9d23623 .nv06cjsc::after{border-bottom-color: oklch(0.22 0.045 185);border-bottom-width: 0px;border-left-color: oklch(0.22 0.045 185);border-left-width: 0px;border-right-color: oklch(0.22 0.045 185);border-right-width: 0px;border-top-color: oklch(0.22 0.045 185);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.22 0.045 185);-webkit-text-stroke-color: oklch(0.22 0.045 185);}@media (max-width: 1024px) {.elementor-35 .elementor-element.elementor-element-9d23623 .nv06cjsc{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;padding-bottom: 10px;padding-left: 20px;padding-right: 20px;padding-top: 10px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-9d23623 .nv06cjsc{border-bottom-left-radius: 33554428px;border-bottom-right-radius: 33554428px;border-top-left-radius: 33554428px;border-top-right-radius: 33554428px;padding-bottom: 10px;padding-left: 20px;padding-right: 20px;padding-top: 10px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* Start custom CSS for button, class: .elementor-element-55d6ccf */.elementor-35 .elementor-element.elementor-element-55d6ccf .elementor-button{
  position:relative;
  overflow:hidden;

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

  border-radius:999px !important;

  background:
    linear-gradient(
      135deg,
      #3D73B4 0%,
      #2F5E99 55%,
      #121928 100%
    ) !important;

  border:1px solid rgba(255,255,255,.14) !important;

  color:#FFFFFF !important;

  box-shadow:
    0 18px 40px rgba(18,25,40,.28),
    inset 0 1px 0 rgba(255,255,255,.16);

  transition:
    transform .35s ease,
    box-shadow .35s ease,
    background .35s ease;
}

/* BRILHO */
.elementor-35 .elementor-element.elementor-element-55d6ccf .elementor-button::before{
  content:"";
  position:absolute;
  inset:-40%;
  pointer-events:none;

  background:
    linear-gradient(
      115deg,
      transparent 35%,
      rgba(255,255,255,.16) 50%,
      transparent 65%
    );

  transform:translateX(-120%);
  transition:transform .8s ease;
}

/* HOVER */
.elementor-35 .elementor-element.elementor-element-55d6ccf .elementor-button:hover{
  transform:translateY(-3px);

  box-shadow:
    0 28px 55px rgba(18,25,40,.36),
    0 0 40px rgba(61,115,180,.18),
    inset 0 1px 0 rgba(255,255,255,.20);
}

.elementor-35 .elementor-element.elementor-element-55d6ccf .elementor-button:hover::before{
  transform:translateX(120%);
}

/* ÍCONE */
.elementor-35 .elementor-element.elementor-element-55d6ccf .elementor-button i,
.elementor-35 .elementor-element.elementor-element-55d6ccf .elementor-button svg{
  transition:.35s ease;
}

.elementor-35 .elementor-element.elementor-element-55d6ccf .elementor-button:hover i,
.elementor-35 .elementor-element.elementor-element-55d6ccf .elementor-button:hover svg{
  transform:translateX(3px);
}/* End custom CSS */



.elementor-35 .elementor-element.elementor-element-c3cb15f .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-35 .elementor-element.elementor-element-c3cb15f .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-35 .elementor-element.elementor-element-c3cb15f .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-35 .elementor-element.elementor-element-c3cb15f .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-35 .elementor-element.elementor-element-c3cb15f .g04037u0::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-c3cb15f .g04037u0::after{line-height: 48px;}}.elementor-35 .elementor-element.elementor-element-c3cb15f .elementor-heading-title{font-family: Fraunces, serif;}.elementor-35 .elementor-element.elementor-element-c3cb15f .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-35 .elementor-element.elementor-element-c3cb15f .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-35 .elementor-element.elementor-element-c3cb15f .elementor-heading-title::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-35 .elementor-element.elementor-element-c3cb15f .elementor-heading-title::after{line-height: 48px;}}


/* Start custom CSS */html, body {
  width: 100%;
  max-width: 100vw;
  overflow-x: hidden;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
.idm-card{
  position:relative;
  overflow:hidden;

  padding:28px !important;
  border-radius:22px !important;

  background:#FFFFFF !important;
  border:1px solid rgba(61,115,180,.18) !important;

  box-shadow:
    0 14px 40px rgba(18,25,40,.08),
    inset 0 1px 0 rgba(255,255,255,.95);

  transition:.35s ease;
}

.idm-card::before{
  content:"";
  position:absolute;
  top:0;
  left:0;

  width:4px;
  height:100%;

  background:linear-gradient(
    180deg,
    #3D73B4,
    #A9BFAE
  );
}

.idm-card::after{
  content:"";
  position:absolute;
  top:-60px;
  right:-60px;

  width:120px;
  height:120px;
  border-radius:50%;

  background:rgba(61,115,180,.06);
}

.idm-card:hover{
  transform:translateY(-5px);
  border-color:rgba(61,115,180,.35) !important;

  box-shadow:
    0 22px 55px rgba(18,25,40,.12),
    inset 0 1px 0 rgba(255,255,255,.95);
}/* End custom CSS */
