.elementor-29448 .elementor-element.elementor-element-74f3e6c{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 15px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:15px;--border-left-width:0px;border-color:#1B264A;--border-color:#1B264A;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-74f3e6c:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-74f3e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maiasantos.com/wp-content/uploads/2025/09/Group-1171275564-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-29448 .elementor-element.elementor-element-1f25af8{--display:flex;}.elementor-29448 .elementor-element.elementor-element-44ef7e5{text-align:center;}.elementor-29448 .elementor-element.elementor-element-44ef7e5 img{width:110px;}.elementor-29448 .elementor-element.elementor-element-1104fc9{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Perfectly Nineties", Sans-serif;font-size:60px;font-weight:300;line-height:0.9em;color:#972E22;}.elementor-29448 .elementor-element.elementor-element-1104fc9.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-eb877b7{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;font-family:"Perfectly Nineties", Sans-serif;font-size:28px;font-weight:500;line-height:1em;color:#1A1A1A;}.elementor-29448 .elementor-element.elementor-element-eb877b7.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-eb877b7 a{color:#1A1A1A;}.elementor-29448 .elementor-element.elementor-element-b542a29{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-29448 .elementor-element.elementor-element-b542a29.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-b542a29 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-29448 .elementor-element.elementor-element-b542a29 .elementor-button{font-family:"PP Neue Montreal", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-29448 .elementor-element.elementor-element-e3f924c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-85b142a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-f2abb95{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-29448 .elementor-element.elementor-element-d6c07a4{--display:flex;}.elementor-29448 .elementor-element.elementor-element-22402a2{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:"Perfectly Nineties", Sans-serif;font-size:50px;font-weight:500;line-height:1em;color:#6A1D15;}.elementor-29448 .elementor-element.elementor-element-22402a2.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-22402a2 a{color:#6A1D15;}.elementor-29448 .elementor-element.elementor-element-5e4a5ec{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29448 .elementor-element.elementor-element-5e4a5ec:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-5e4a5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-b75bace{width:var( --container-widget-width, 435px );max-width:435px;padding:0px 0px 10px 0px;--container-widget-width:435px;--container-widget-flex-grow:0;text-align:start;font-family:"Perfectly Nineties", Sans-serif;font-size:40px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-b75bace a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-91c74a7{background-color:transparent;padding:10px 15px 10px 15px;background-image:linear-gradient(180deg, #263669 0%, #10172D 100%);border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-91c74a7 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-7109e63{background-color:transparent;padding:10px 15px 10px 15px;background-image:linear-gradient(180deg, #263669 0%, #10172D 100%);border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-7109e63 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-5dccb73{background-color:transparent;padding:10px 15px 10px 15px;background-image:linear-gradient(180deg, #263669 0%, #10172D 100%);border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-5dccb73 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-eb68b79{--display:flex;}.elementor-29448 .elementor-element.elementor-element-6acdebe{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:start;font-family:"Perfectly Nineties", Sans-serif;font-size:36px;font-weight:300;line-height:1em;color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-6acdebe a{color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-06b4cd0{text-align:start;font-family:"Perfectly Nineties", Sans-serif;font-size:36px;font-weight:600;line-height:1em;color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-06b4cd0 a{color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-f07bae7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-f07bae7:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-f07bae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D130D;}.elementor-29448 .elementor-element.elementor-element-ee41de1{--display:flex;--justify-content:center;}.elementor-29448 .elementor-element.elementor-element-c4f27e1{text-align:start;font-family:"Perfectly Nineties", Sans-serif;font-size:60px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-c4f27e1 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-4a69ddb{--display:flex;}.elementor-29448 .elementor-element.elementor-element-c688d78{background-color:#4D130D;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#701005;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-c688d78 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-818a09b{background-color:#4D130D;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#701005;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-818a09b a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-56b6464{background-color:#4D130D;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#701005;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-56b6464 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-7bbd7f1{background-color:#4D130D;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#701005;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-7bbd7f1 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-fd72bd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-4f0597f{--display:flex;}.elementor-29448 .elementor-element.elementor-element-9598ca7{text-align:center;font-family:"Perfectly Nineties", Sans-serif;font-size:75px;font-weight:500;line-height:1em;color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-9598ca7 a{color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-21dd80b{text-align:center;font-family:"Perfectly Nineties", Sans-serif;font-size:48px;font-weight:300;line-height:1em;color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-21dd80b a{color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-3385e2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-5ff2f66{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29448 .elementor-element.elementor-element-09eb93f{background-color:#4D130D;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#701005;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-09eb93f a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-bb3acc1{background-color:#4D130D;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#701005;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-bb3acc1 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-db840ae{background-color:#4D130D;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#701005;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-db840ae a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-65e5aac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29448 .elementor-element.elementor-element-0a39574{background-color:#4D130D;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#701005;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-0a39574 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-7873e22{background-color:#4D130D;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#701005;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-7873e22 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-e287572{background-color:#4D130D;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#701005;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-e287572 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-a1a1c3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-a1a1c3f:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-a1a1c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D130D;background-image:url("https://maiasantos.com/wp-content/uploads/2025/07/high-ticket-asset-mpm-2.svg");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-29448 .elementor-element.elementor-element-8975aaa{--display:flex;}.elementor-29448 .elementor-element.elementor-element-969a512{text-align:center;font-family:"Perfectly Nineties", Sans-serif;font-size:60px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-969a512 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-3e31d96{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-29448 .elementor-element.elementor-element-3e31d96.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-item > a{font-family:"PP Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-29448 .elementor-element.elementor-element-f6e23fd{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-29448 .elementor-element.elementor-element-f6e23fd.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-f6e23fd .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-29448 .elementor-element.elementor-element-f6e23fd .elementor-button{font-family:"PP Neue Montreal", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-29448 .elementor-element.elementor-element-5972412{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-5972412:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-5972412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;background-image:url("https://maiasantos.com/wp-content/uploads/2025/07/Group-1171275543-scaled.webp");background-position:center center;background-size:cover;}.elementor-29448 .elementor-element.elementor-element-a8ee046{--display:flex;}.elementor-29448 .elementor-element.elementor-element-59b71ae{text-align:center;font-family:"Perfectly Nineties", Sans-serif;font-size:60px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-59b71ae a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-4e1e787{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-c6e9bd6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29448 .elementor-element.elementor-element-7e67a14{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-7e67a14 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-1b1f338{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-1b1f338 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-9fae74d{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-9fae74d a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-059c905{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-059c905 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-e1cdd6b{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-e1cdd6b a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-730cdfe{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-730cdfe a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-2a98c47{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-2a98c47 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-0cd920a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29448 .elementor-element.elementor-element-6093225{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-6093225 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-7982382{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-7982382 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-75203cd{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-75203cd a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-00f8cc1{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-00f8cc1 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-79b6bc1{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-79b6bc1 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-89adcde{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-89adcde a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-ada972b{background-color:#FFFFFF40;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-ada972b a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-0fe4067{--display:flex;}.elementor-29448 .elementor-element.elementor-element-24382b1{--spacer-size:550px;}.elementor-29448 .elementor-element.elementor-element-e412dc1{--display:flex;}.elementor-29448 .elementor-element.elementor-element-067ac21{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-29448 .elementor-element.elementor-element-067ac21.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-067ac21 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-29448 .elementor-element.elementor-element-067ac21 .elementor-button{font-family:"PP Neue Montreal", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-29448 .elementor-element.elementor-element-d09458a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-7e782e6{--display:flex;}.elementor-29448 .elementor-element.elementor-element-014d595{text-align:center;font-family:"Perfectly Nineties", Sans-serif;font-size:60px;font-weight:600;line-height:1.1em;color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-014d595 a{color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-9f82b1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-3b21ddd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29448 .elementor-element.elementor-element-e9aa7b3{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-e9aa7b3 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-226db1e{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-226db1e a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-cf9c5a0{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-cf9c5a0 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-3014d5b{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-3014d5b a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-2b9689a{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-2b9689a a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-cf2bc7a{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-cf2bc7a a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-fe7cf03{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-fe7cf03 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-b90ae91{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29448 .elementor-element.elementor-element-a25d01c{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-a25d01c a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-2b1d6e6{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-2b1d6e6 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-cce0b68{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-cce0b68 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-8241e2c{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-8241e2c a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-cb1f170{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-cb1f170 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-c94c490{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-c94c490 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-3ddeae7{background-color:#1B264A;padding:20px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;box-shadow:0px -1px 2px 0px rgba(255, 255, 255, 0.1);text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-3ddeae7 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-f80e030{--display:flex;}.elementor-29448 .elementor-element.elementor-element-41c855e{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-29448 .elementor-element.elementor-element-41c855e.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-41c855e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-29448 .elementor-element.elementor-element-41c855e .elementor-button{font-family:"PP Neue Montreal", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-29448 .elementor-element.elementor-element-37b5b24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-c08548a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-c08548a:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-c08548a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B264A;background-image:url("https://maiasantos.com/wp-content/uploads/2025/07/high_ticket3.svg");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-29448 .elementor-element.elementor-element-d460f6e{--display:flex;}.elementor-29448 .elementor-element.elementor-element-d654885{--e-image-carousel-slides-to-show:4;}.elementor-29448 .elementor-element.elementor-element-d654885 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-29448 .elementor-element.elementor-element-d654885 .swiper-pagination-bullet{background:#263669;}.elementor-29448 .elementor-element.elementor-element-d654885 .swiper-wrapper{display:flex;align-items:center;}.elementor-29448 .elementor-element.elementor-element-50b2d53{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-66e15d5{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1B264A;--border-color:#1B264A;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29448 .elementor-element.elementor-element-a67972d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29448 .elementor-element.elementor-element-a67972d:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-a67972d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10172D;}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-29448 .elementor-element.elementor-element-3175982{--e-icon-list-icon-size:35px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-item > a{font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-29448 .elementor-element.elementor-element-b06b655{--display:flex;}.elementor-29448 .elementor-element.elementor-element-7f0d0f1{text-align:center;font-family:"Perfectly Nineties", Sans-serif;font-size:70px;font-weight:400;line-height:1.1em;color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-7f0d0f1 a{color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-e2f0739{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29448 .elementor-element.elementor-element-e2f0739:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-e2f0739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10172D;}.elementor-29448 .elementor-element.elementor-element-b10d037{text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FC1A1A;}.elementor-29448 .elementor-element.elementor-element-b10d037 a{color:#FC1A1A;}.elementor-29448 .elementor-element.elementor-element-05150f5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:30px;font-weight:bold;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-05150f5 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-dd3ea07{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-cda66cf{text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-cda66cf a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-5a494dd{text-align:center;font-family:"PP Neue Montreal", Sans-serif;font-size:86px;font-weight:bold;text-transform:uppercase;line-height:1em;color:#7AC764;}.elementor-29448 .elementor-element.elementor-element-5a494dd a{color:#7AC764;}.elementor-29448 .elementor-element.elementor-element-66a3c2c{font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-66a3c2c a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-6ad079d{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-29448 .elementor-element.elementor-element-6ad079d.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-6ad079d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-29448 .elementor-element.elementor-element-6ad079d .elementor-button{font-family:"PP Neue Montreal", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-29448 .elementor-element.elementor-element-55c6ff8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-55c6ff8:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-55c6ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B264A;}.elementor-29448 .elementor-element.elementor-element-ce37c7a{--display:flex;}.elementor-29448 .elementor-element.elementor-element-cfe131c{text-align:center;font-family:"Perfectly Nineties", Sans-serif;font-size:70px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-cfe131c a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-6bc34c2{--display:flex;}.elementor-29448 .elementor-element.elementor-element-4d4de62{font-family:"PP Neue Montreal", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-4d4de62 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-9cf09d4{--display:flex;}.elementor-29448 .elementor-element.elementor-element-5363506{font-family:"PP Neue Montreal", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-5363506 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-ed2858a{--display:flex;}.elementor-29448 .elementor-element.elementor-element-30fede4{font-family:"PP Neue Montreal", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-30fede4 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-407771c{--display:flex;}.elementor-29448 .elementor-element.elementor-element-8e73d4e{font-family:"PP Neue Montreal", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-8e73d4e a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-4c59db4{--display:flex;}.elementor-29448 .elementor-element.elementor-element-4be295c{font-family:"PP Neue Montreal", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-4be295c a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-37bb1a1{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#00000000;--n-accordion-icon-hover-color:#00000000;--n-accordion-icon-active-color:#00000000;}.elementor-29448 .elementor-element.elementor-element-37bb1a1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#00000000;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-37bb1a1 {--n-accordion-padding:10px 15px 10px 15px;}:where( .elementor-29448 .elementor-element.elementor-element-37bb1a1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"PP Neue Montreal", Sans-serif;font-weight:400;line-height:1.2em;}:where( .elementor-29448 .elementor-element.elementor-element-37bb1a1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:15px;--padding-bottom:20px;--padding-left:15px;}.elementor-29448 .elementor-element.elementor-element-0c32277{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-0c32277:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-0c32277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D130D;}.elementor-29448 .elementor-element.elementor-element-822eade{--display:flex;}.elementor-29448 .elementor-element.elementor-element-c0bbfed{--display:flex;--justify-content:center;}.elementor-29448 .elementor-element.elementor-element-609bf83{font-family:"Perfectly Nineties", Sans-serif;font-size:36px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-609bf83 a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-27d646c{font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-27d646c a{color:#FFFFFF;}.elementor-29448 .elementor-element.elementor-element-ad412e6{--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;border-style:solid;--border-style:solid;border-width:0px 0px 15px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:15px;--border-left-width:0px;border-color:#6A1D15;--border-color:#6A1D15;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-ad412e6:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-ad412e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;background-image:url("https://maiasantos.com/wp-content/uploads/2025/07/mockup-2-notion-mpm-1-scaled.webp");background-position:center center;background-size:cover;}.elementor-29448 .elementor-element.elementor-element-affc65b{--display:flex;}.elementor-29448 .elementor-element.elementor-element-b7e3816{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Perfectly Nineties", Sans-serif;font-size:65px;font-weight:400;line-height:1.1em;color:#6A1D15;}.elementor-29448 .elementor-element.elementor-element-b7e3816.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-b7e3816 a{color:#6A1D15;}.elementor-29448 .elementor-element.elementor-element-a306175{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-29448 .elementor-element.elementor-element-a306175.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-a306175 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-29448 .elementor-element.elementor-element-a306175 .elementor-button{font-family:"PP Neue Montreal", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-29448 .elementor-element.elementor-element-3294572{--display:flex;}.elementor-29448 .elementor-element.elementor-element-bdf347e{--spacer-size:700px;}body.elementor-page-29448:not(.elementor-motion-effects-element-type-background), body.elementor-page-29448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6ED;}@media(max-width:767px){.elementor-29448 .elementor-element.elementor-element-74f3e6c{--content-width:90%;--min-height:90vh;border-width:0px 0px 05px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:05px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-74f3e6c:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-74f3e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-29448 .elementor-element.elementor-element-44ef7e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-29448 .elementor-element.elementor-element-44ef7e5 img{width:105px;}.elementor-29448 .elementor-element.elementor-element-1104fc9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:9.3vw;line-height:0.9em;}.elementor-29448 .elementor-element.elementor-element-eb877b7{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:706px;--container-widget-flex-grow:0;width:var( --container-widget-width, 706px );max-width:706px;font-size:4.6vw;letter-spacing:0.3px;}.elementor-29448 .elementor-element.elementor-element-b542a29{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29448 .elementor-element.elementor-element-b542a29.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-b542a29 .elementor-button{font-size:14px;}.elementor-29448 .elementor-element.elementor-element-f2abb95{--content-width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-22402a2{font-size:8vw;}.elementor-29448 .elementor-element.elementor-element-b75bace{padding:0px 0px 15px 0px;font-size:7.5vw;}.elementor-29448 .elementor-element.elementor-element-91c74a7{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-7109e63{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-5dccb73{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-6acdebe{font-size:6.7vw;}.elementor-29448 .elementor-element.elementor-element-06b4cd0{font-size:6.7vw;}.elementor-29448 .elementor-element.elementor-element-f07bae7{--content-width:90%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29448 .elementor-element.elementor-element-c4f27e1{font-size:8.5vw;}.elementor-29448 .elementor-element.elementor-element-c688d78{text-align:start;font-size:16px;}.elementor-29448 .elementor-element.elementor-element-818a09b{text-align:start;font-size:16px;}.elementor-29448 .elementor-element.elementor-element-56b6464{text-align:start;font-size:16px;}.elementor-29448 .elementor-element.elementor-element-7bbd7f1{text-align:start;font-size:16px;}.elementor-29448 .elementor-element.elementor-element-fd72bd0{--content-width:90%;}.elementor-29448 .elementor-element.elementor-element-9598ca7{font-size:10vw;}.elementor-29448 .elementor-element.elementor-element-21dd80b{font-size:7.6vw;}.elementor-29448 .elementor-element.elementor-element-3385e2a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29448 .elementor-element.elementor-element-09eb93f{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-bb3acc1{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-db840ae{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-65e5aac{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29448 .elementor-element.elementor-element-0a39574{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-7873e22{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-e287572{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-a1a1c3f{--content-width:90%;}.elementor-29448 .elementor-element.elementor-element-a1a1c3f:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-a1a1c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:90% auto;}.elementor-29448 .elementor-element.elementor-element-969a512{font-size:8.5vw;}.elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29448 .elementor-element.elementor-element-3e31d96 .elementor-icon-list-item > a{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-f6e23fd.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-f6e23fd .elementor-button{font-size:14px;}.elementor-29448 .elementor-element.elementor-element-5972412{--content-width:90%;}.elementor-29448 .elementor-element.elementor-element-5972412:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-5972412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-29448 .elementor-element.elementor-element-59b71ae{font-size:8.5vw;}.elementor-29448 .elementor-element.elementor-element-4e1e787{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29448 .elementor-element.elementor-element-7e67a14{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-1b1f338{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-9fae74d{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-059c905{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-e1cdd6b{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-730cdfe{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-2a98c47{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-0cd920a{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29448 .elementor-element.elementor-element-6093225{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-7982382{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-75203cd{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-00f8cc1{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-79b6bc1{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-89adcde{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-ada972b{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-067ac21.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-067ac21 .elementor-button{font-size:14px;}.elementor-29448 .elementor-element.elementor-element-d09458a{--content-width:90%;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-014d595{font-size:8.5vw;}.elementor-29448 .elementor-element.elementor-element-9f82b1c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29448 .elementor-element.elementor-element-e9aa7b3{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-226db1e{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-cf9c5a0{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-3014d5b{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-2b9689a{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-cf2bc7a{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-fe7cf03{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-b90ae91{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29448 .elementor-element.elementor-element-a25d01c{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-2b1d6e6{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-cce0b68{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-8241e2c{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-cb1f170{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-c94c490{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-3ddeae7{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-41c855e.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-41c855e .elementor-button{font-size:3.4vw;}.elementor-29448 .elementor-element.elementor-element-c08548a{--content-width:90%;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-c08548a:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-c08548a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:90% auto;}.elementor-29448 .elementor-element.elementor-element-50b2d53{--content-width:90%;}.elementor-29448 .elementor-element.elementor-element-66e15d5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-29448 .elementor-element.elementor-element-a67972d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-29448 .elementor-element.elementor-element-3175982{--e-icon-list-icon-size:30px;}.elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29448 .elementor-element.elementor-element-3175982 .elementor-icon-list-item > a{font-size:16px;}.elementor-29448 .elementor-element.elementor-element-b06b655{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-7f0d0f1{font-size:10vw;}.elementor-29448 .elementor-element.elementor-element-e2f0739{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-29448 .elementor-element.elementor-element-b10d037{text-align:center;font-size:15px;}.elementor-29448 .elementor-element.elementor-element-05150f5{text-align:center;font-size:25px;}.elementor-29448 .elementor-element.elementor-element-dd3ea07{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29448 .elementor-element.elementor-element-cda66cf{text-align:center;font-size:3.5vw;}.elementor-29448 .elementor-element.elementor-element-5a494dd{text-align:center;font-size:13vw;}.elementor-29448 .elementor-element.elementor-element-66a3c2c{font-size:3.5vw;}.elementor-29448 .elementor-element.elementor-element-6ad079d.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-6ad079d .elementor-button{font-size:14px;}.elementor-29448 .elementor-element.elementor-element-55c6ff8{--content-width:90%;}.elementor-29448 .elementor-element.elementor-element-cfe131c{font-size:10vw;}.elementor-29448 .elementor-element.elementor-element-4d4de62{font-size:14px;}.elementor-29448 .elementor-element.elementor-element-5363506{font-size:14px;}.elementor-29448 .elementor-element.elementor-element-30fede4{font-size:14px;}.elementor-29448 .elementor-element.elementor-element-8e73d4e{font-size:14px;}.elementor-29448 .elementor-element.elementor-element-4be295c{font-size:14px;}.elementor-29448 .elementor-element.elementor-element-37bb1a1{--n-accordion-title-font-size:16px;}.elementor-29448 .elementor-element.elementor-element-0c32277{--content-width:90%;}.elementor-29448 .elementor-element.elementor-element-0fad5f1 img{width:150px;}.elementor-29448 .elementor-element.elementor-element-609bf83{text-align:center;font-size:9vw;}.elementor-29448 .elementor-element.elementor-element-27d646c{text-align:center;font-size:15px;}.elementor-29448 .elementor-element.elementor-element-ad412e6{--content-width:90%;--padding-top:30px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-29448 .elementor-element.elementor-element-ad412e6:not(.elementor-motion-effects-element-type-background), .elementor-29448 .elementor-element.elementor-element-ad412e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-29448 .elementor-element.elementor-element-b7e3816{font-size:9vw;}.elementor-29448 .elementor-element.elementor-element-a306175.elementor-element{--align-self:center;}.elementor-29448 .elementor-element.elementor-element-a306175 .elementor-button{font-size:3.7vw;}.elementor-29448 .elementor-element.elementor-element-bdf347e{--spacer-size:400px;}}@media(min-width:768px){.elementor-29448 .elementor-element.elementor-element-74f3e6c{--content-width:1200px;}.elementor-29448 .elementor-element.elementor-element-f2abb95{--content-width:600px;}.elementor-29448 .elementor-element.elementor-element-f07bae7{--content-width:1200px;}.elementor-29448 .elementor-element.elementor-element-fd72bd0{--content-width:1200px;}.elementor-29448 .elementor-element.elementor-element-a1a1c3f{--content-width:1200px;}.elementor-29448 .elementor-element.elementor-element-5972412{--content-width:1200px;}.elementor-29448 .elementor-element.elementor-element-d09458a{--content-width:1200px;}.elementor-29448 .elementor-element.elementor-element-c08548a{--content-width:1200px;}.elementor-29448 .elementor-element.elementor-element-50b2d53{--content-width:1200px;}.elementor-29448 .elementor-element.elementor-element-55c6ff8{--content-width:800px;}.elementor-29448 .elementor-element.elementor-element-0c32277{--content-width:800px;}.elementor-29448 .elementor-element.elementor-element-822eade{--width:30%;}.elementor-29448 .elementor-element.elementor-element-c0bbfed{--width:70%;}.elementor-29448 .elementor-element.elementor-element-ad412e6{--content-width:1200px;}}/* Start custom CSS for button, class: .elementor-element-b542a29 */.elementor-29448 .elementor-element.elementor-element-b542a29 .elementor-button{
  animation: animateBg 8s linear infinite;
  background-image: linear-gradient(90deg,#23841A,#21460E,#23841A,#21460E);
  background-size: 350% 100%;
  border-radius: 3px;
}
@keyframes animateBg {
  0% { background-position: 0% 0%; }
  100% { background-position: 100% 0%; }
}
.elementor-29448 .elementor-element.elementor-element-b542a29 .elementor-button:hover{transform: scale(1.1, 1.1); transition-duration: 300ms;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6e23fd */.elementor-29448 .elementor-element.elementor-element-f6e23fd .elementor-button{
  animation: animateBg 8s linear infinite;
  background-image: linear-gradient(90deg,#23841A,#21460E,#23841A,#21460E);
  background-size: 350% 100%;
  border-radius: 3px;
}
@keyframes animateBg {
  0% { background-position: 0% 0%; }
  100% { background-position: 100% 0%; }
}
.elementor-29448 .elementor-element.elementor-element-f6e23fd .elementor-button:hover{transform: scale(1.1, 1.1); transition-duration: 300ms;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-067ac21 */.elementor-29448 .elementor-element.elementor-element-067ac21 .elementor-button{
  animation: animateBg 8s linear infinite;
  background-image: linear-gradient(90deg,#23841A,#21460E,#23841A,#21460E);
  background-size: 350% 100%;
  border-radius: 3px;
}
@keyframes animateBg {
  0% { background-position: 0% 0%; }
  100% { background-position: 100% 0%; }
}
.elementor-29448 .elementor-element.elementor-element-067ac21 .elementor-button:hover{transform: scale(1.1, 1.1); transition-duration: 300ms;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41c855e */.elementor-29448 .elementor-element.elementor-element-41c855e .elementor-button{
  animation: animateBg 8s linear infinite;
  background-image: linear-gradient(90deg,#23841A,#21460E,#23841A,#21460E);
  background-size: 350% 100%;
  border-radius: 3px;
}
@keyframes animateBg {
  0% { background-position: 0% 0%; }
  100% { background-position: 100% 0%; }
}
.elementor-29448 .elementor-element.elementor-element-41c855e .elementor-button:hover{transform: scale(1.1, 1.1); transition-duration: 300ms;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ad079d */.elementor-29448 .elementor-element.elementor-element-6ad079d .elementor-button{
  animation: animateBg 8s linear infinite;
  background-image: linear-gradient(90deg,#23841A,#21460E,#23841A,#21460E);
  background-size: 350% 100%;
  border-radius: 3px;
}
@keyframes animateBg {
  0% { background-position: 0% 0%; }
  100% { background-position: 100% 0%; }
}
.elementor-29448 .elementor-element.elementor-element-6ad079d .elementor-button:hover{transform: scale(1.1, 1.1); transition-duration: 300ms;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-37bb1a1 */.elementor-29448 .elementor-element.elementor-element-37bb1a1 .e-n-accordion-item-title{min-height: 70px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a306175 */.elementor-29448 .elementor-element.elementor-element-a306175 .elementor-button{
  animation: animateBg 8s linear infinite;
  background-image: linear-gradient(90deg,#23841A,#21460E,#23841A,#21460E);
  background-size: 350% 100%;
  border-radius: 3px;
}
@keyframes animateBg {
  0% { background-position: 0% 0%; }
  100% { background-position: 100% 0%; }
}
.elementor-29448 .elementor-element.elementor-element-a306175 .elementor-button:hover{transform: scale(1.1, 1.1); transition-duration: 300ms;}/* End custom CSS */
/* Start custom CSS */p:last-child { margin-bottom:0px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Perfectly Nineties';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Perfectly Nineties';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-RegularItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Perfectly Nineties';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-Semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Perfectly Nineties';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-SemiboldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Perfectly Nineties';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Perfectly Nineties';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-BoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Perfectly Nineties';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-Extrabold.woff2') format('woff2');
}
@font-face {
	font-family: 'Perfectly Nineties';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-ExtraboldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Perfectly Nineties';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Perfectly Nineties';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-BlackItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Perfectly Nineties';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Perfectly Nineties';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/12/PerfectlyNineties-LightItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/11/ppneuemontreal-thin.woff2') format('woff2');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/11/ppneuemontreal-book.woff2') format('woff2');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/11/ppneuemontreal-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/11/ppneuemontreal-medium.woff2') format('woff2');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://maiasantos.com/wp-content/uploads/2024/11/ppneuemontreal-bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */