.elementor-85 .elementor-element.elementor-element-74232e2b{--display:flex;--min-height:760px;--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;--overflow:hidden}.elementor-85 .elementor-element.elementor-element-74232e2b:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-74232e2b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2D1C13;background-image:url(https://academymichelleferreira.com/wp-content/uploads/2026/07/hero.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-85 .elementor-element.elementor-element-4d246d0c{--display:flex;--min-height:596px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-5237e69f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.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-85 .elementor-element.elementor-element-479c8f0{padding:0 0 14px 0;text-align:start}.elementor-85 .elementor-element.elementor-element-479c8f0 img{width:31%}.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-85 .elementor-element.elementor-element-57738c45{text-align:start}.elementor-85 .elementor-element.elementor-element-57738c45 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:51px;font-weight:500;line-height:.98em;letter-spacing:-.035em;color:#fffdfc}.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-85 .elementor-element.elementor-element-5b69a1e{margin:28px 0 calc(var(--kit-widget-spacing, 0px) + 34px) 0;text-align:start;font-family:"Manrope",Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;color:rgb(255 253 252 / .73)}.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-85 .elementor-element.elementor-element-59aa8a4d .elementor-button{background-color:#fff0;font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.055em;fill:#392210;color:#392210;background-image:linear-gradient(135deg,#f2d7b8 0%,#cda982 100%);box-shadow:0 18px 42px 0 rgb(0 0 0 / .18);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 255 255 / .24);border-radius:9px 9px 9px 9px;padding:16px 21px 16px 24px}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button:hover,.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button:focus{background-color:#fff0;color:#392210;background-image:linear-gradient(135deg,#f9e3ca 0%,#d6b28a 100%)}.elementor-85 .elementor-element.elementor-element-59aa8a4d{width:var(--container-widget-width,51%);max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button .elementor-button-content-wrapper{gap:24px}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button:hover svg,.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button:focus svg{fill:#392210}.elementor-85 .elementor-element.elementor-element-29ff330.elementor-element{--align-self:center}.elementor-85 .elementor-element.elementor-element-29ff330{text-align:center}.elementor-85 .elementor-element.elementor-element-29ff330 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:.16em;color:rgb(255 255 255 / .42)}.elementor-85 .elementor-element.elementor-element-3915c5ba{--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;--overlay-opacity:1;--padding-top:136px;--padding-bottom:136px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-3915c5ba:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-3915c5ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f5f2}.elementor-85 .elementor-element.elementor-element-3915c5ba::before,.elementor-85 .elementor-element.elementor-element-3915c5ba>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-3915c5ba>.e-con-inner>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-3915c5ba>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-3915c5ba>.e-con-inner>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-3915c5ba>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:radial-gradient(at top right,rgb(205 172 150 / .17) 0%,#fff0 29%)}.elementor-85 .elementor-element.elementor-element-2fb859{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:116px 116px;--row-gap:116px;--column-gap:116px}.elementor-85 .elementor-element.elementor-element-5c03aa48{--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-85 .elementor-element.elementor-element-365cf9fa{text-align:start}.elementor-85 .elementor-element.elementor-element-365cf9fa .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.45em;letter-spacing:.2em;color:#7c5e48}.elementor-85 .elementor-element.elementor-element-2f579444{text-align:start}.elementor-85 .elementor-element.elementor-element-2f579444 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:62px;font-weight:500;line-height:1.05em;letter-spacing:-.035em;color:#392210}.elementor-85 .elementor-element.elementor-element-650a25f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-85 .elementor-element.elementor-element-2e894e1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-85 .elementor-element.elementor-element-3cdc8bd0{text-align:start}.elementor-85 .elementor-element.elementor-element-3cdc8bd0 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:-.035em;color:#a28670}.elementor-85 .elementor-element.elementor-element-245dd356{text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#74665d}.elementor-85 .elementor-element.elementor-element-7c448035{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-85 .elementor-element.elementor-element-78fe8110{text-align:start}.elementor-85 .elementor-element.elementor-element-78fe8110 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:-.035em;color:#a28670}.elementor-85 .elementor-element.elementor-element-240327ac{text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#74665d}.elementor-85 .elementor-element.elementor-element-399bd403{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-85 .elementor-element.elementor-element-3bb4b6fb{text-align:start}.elementor-85 .elementor-element.elementor-element-3bb4b6fb .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:-.035em;color:#a28670}.elementor-85 .elementor-element.elementor-element-5fe1da86{text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#74665d}.elementor-85 .elementor-element.elementor-element-65ecd345{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-85 .elementor-element.elementor-element-21c6857b{text-align:start}.elementor-85 .elementor-element.elementor-element-21c6857b .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:-.035em;color:#a28670}.elementor-85 .elementor-element.elementor-element-5ae98dfd{text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#74665d}.elementor-85 .elementor-element.elementor-element-874d309{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0 0 0 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#a28670;--border-color:#a28670;--border-radius:0px 12px 12px 0px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px}.elementor-85 .elementor-element.elementor-element-874d309:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-874d309>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgb(205 172 150 / .13)}.elementor-85 .elementor-element.elementor-element-48c71d71{text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#392210}.elementor-85 .elementor-element.elementor-element-31108fcc{text-align:start}.elementor-85 .elementor-element.elementor-element-31108fcc .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:600;line-height:1.25em;letter-spacing:-.035em;color:#392210}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button{background-color:#fff0;font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.055em;fill:#fffdfc;color:#fffdfc;background-image:linear-gradient(135deg,#725238 0%,#5e462d 100%);box-shadow:0 15px 35px 0 rgb(57 34 16 / .16);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 255 255 / .08);border-radius:9px 9px 9px 9px;padding:16px 21px 16px 24px}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button:hover,.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button:focus{background-color:#fff0;color:#fffdfc;background-image:linear-gradient(135deg,#65472f 0%,#493322 100%)}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button .elementor-button-content-wrapper{gap:24px}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button:hover svg,.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button:focus svg{fill:#fffdfc}.elementor-85 .elementor-element.elementor-element-20f13382{--display:flex;--min-height:700px;--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-85 .elementor-element.elementor-element-27480afc img{width:100%;border-radius:220px 220px 18px 18px;box-shadow:0 22px 70px 0 rgb(57 34 16 / .12)}.elementor-85 .elementor-element.elementor-element-76c48065 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#f8f5f2;border-radius:18px 18px 70px 18px;box-shadow:0 22px 70px 0 rgb(57 34 16 / .12)}.elementor-85 .elementor-element.elementor-element-501218f7{text-align:start}.elementor-85 .elementor-element.elementor-element-501218f7 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:8px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:.18em;color:#7c5e48}.elementor-85 .elementor-element.elementor-element-126fbcc7{--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;--padding-top:136px;--padding-bottom:136px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-126fbcc7:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-126fbcc7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e8e3df}.elementor-85 .elementor-element.elementor-element-69d71258{--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-85 .elementor-element.elementor-element-1cfc85df{--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}.elementor-85 .elementor-element.elementor-element-59172b3a{text-align:center}.elementor-85 .elementor-element.elementor-element-59172b3a .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.45em;letter-spacing:.2em;color:#7c5e48}.elementor-85 .elementor-element.elementor-element-4cce82a{text-align:center}.elementor-85 .elementor-element.elementor-element-4cce82a .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:62px;font-weight:500;line-height:1.05em;letter-spacing:-.035em;color:#392210}.elementor-85 .elementor-element.elementor-element-12f35bbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap}.elementor-85 .elementor-element.elementor-element-464e7b73{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--overlay-opacity:1;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:rgb(255 255 255 / .09);--border-color:rgba(255,255,255,.09);--border-radius:18px 18px 18px 18px;box-shadow:0 18px 48px 0 rgb(57 34 16 / .10);--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px}.elementor-85 .elementor-element.elementor-element-464e7b73:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-464e7b73>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5e462d;background-image:url(https://academymichelleferreira.com/wp-content/uploads/2026/07/polish-application.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-85 .elementor-element.elementor-element-464e7b73::before,.elementor-85 .elementor-element.elementor-element-464e7b73>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-464e7b73>.e-con-inner>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-464e7b73>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-464e7b73>.e-con-inner>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-464e7b73>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,rgb(94 70 45 / .98) 32%,#fff0 86%)}.elementor-85 .elementor-element.elementor-element-3f7c8414{text-align:start}.elementor-85 .elementor-element.elementor-element-3f7c8414 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:18px;font-weight:600;line-height:1em;letter-spacing:-.035em;color:#d1ac88}.elementor-85 .elementor-element.elementor-element-e1c402c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-85 .elementor-element.elementor-element-d4daf10{text-align:start}.elementor-85 .elementor-element.elementor-element-d4daf10 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:34px;font-weight:500;line-height:1em;letter-spacing:-.035em;color:#fffdfc}.elementor-85 .elementor-element.elementor-element-7c91ca6a{text-align:start;font-family:"Manrope",Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:rgb(255 253 252 / .68)}.elementor-85 .elementor-element.elementor-element-568c8ad4{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--overlay-opacity:1;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:rgb(255 255 255 / .09);--border-color:rgba(255,255,255,.09);--border-radius:18px 18px 18px 18px;box-shadow:0 18px 48px 0 rgb(57 34 16 / .10);--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px}.elementor-85 .elementor-element.elementor-element-568c8ad4:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-568c8ad4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5e462d;background-image:url(https://academymichelleferreira.com/wp-content/uploads/2026/07/nude-polish.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-85 .elementor-element.elementor-element-568c8ad4::before,.elementor-85 .elementor-element.elementor-element-568c8ad4>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-568c8ad4>.e-con-inner>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-568c8ad4>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-568c8ad4>.e-con-inner>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-568c8ad4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,rgb(94 70 45 / .98) 32%,#fff0 86%)}.elementor-85 .elementor-element.elementor-element-4ec565d5{text-align:start}.elementor-85 .elementor-element.elementor-element-4ec565d5 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:18px;font-weight:600;line-height:1em;letter-spacing:-.035em;color:#d1ac88}.elementor-85 .elementor-element.elementor-element-1c3901{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-85 .elementor-element.elementor-element-474b51e9{text-align:start}.elementor-85 .elementor-element.elementor-element-474b51e9 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:34px;font-weight:500;line-height:1em;letter-spacing:-.035em;color:#fffdfc}.elementor-85 .elementor-element.elementor-element-4b48321{text-align:start;font-family:"Manrope",Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:rgb(255 253 252 / .68)}.elementor-85 .elementor-element.elementor-element-1cf2a4e1{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--overlay-opacity:1;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:rgb(255 255 255 / .09);--border-color:rgba(255,255,255,.09);--border-radius:18px 18px 18px 18px;box-shadow:0 18px 48px 0 rgb(57 34 16 / .10);--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px}.elementor-85 .elementor-element.elementor-element-1cf2a4e1:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-1cf2a4e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5e462d;background-image:url(https://academymichelleferreira.com/wp-content/uploads/2026/07/manicure-lamp.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-85 .elementor-element.elementor-element-1cf2a4e1::before,.elementor-85 .elementor-element.elementor-element-1cf2a4e1>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-1cf2a4e1>.e-con-inner>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-1cf2a4e1>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-1cf2a4e1>.e-con-inner>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-1cf2a4e1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,rgb(94 70 45 / .98) 32%,#fff0 86%)}.elementor-85 .elementor-element.elementor-element-64bf083c{text-align:start}.elementor-85 .elementor-element.elementor-element-64bf083c .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:18px;font-weight:600;line-height:1em;letter-spacing:-.035em;color:#d1ac88}.elementor-85 .elementor-element.elementor-element-557f9afd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-85 .elementor-element.elementor-element-50079bc4{text-align:start}.elementor-85 .elementor-element.elementor-element-50079bc4 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:29px;font-weight:500;line-height:1em;letter-spacing:-.035em;color:#fffdfc}.elementor-85 .elementor-element.elementor-element-34a8b95b{text-align:start;font-family:"Manrope",Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:rgb(255 253 252 / .68)}.elementor-85 .elementor-element.elementor-element-38fcc679{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--overlay-opacity:1;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:rgb(255 255 255 / .09);--border-color:rgba(255,255,255,.09);--border-radius:18px 18px 18px 18px;box-shadow:0 18px 48px 0 rgb(57 34 16 / .10);--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px}.elementor-85 .elementor-element.elementor-element-38fcc679:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-38fcc679>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5e462d;background-image:url(https://academymichelleferreira.com/wp-content/uploads/2026/07/manicure-care.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-85 .elementor-element.elementor-element-38fcc679::before,.elementor-85 .elementor-element.elementor-element-38fcc679>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-38fcc679>.e-con-inner>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-38fcc679>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-38fcc679>.e-con-inner>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-38fcc679>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,rgb(94 70 45 / .98) 32%,#fff0 86%)}.elementor-85 .elementor-element.elementor-element-47b91c84{text-align:start}.elementor-85 .elementor-element.elementor-element-47b91c84 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:18px;font-weight:600;line-height:1em;letter-spacing:-.035em;color:#d1ac88}.elementor-85 .elementor-element.elementor-element-6d51b3e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-85 .elementor-element.elementor-element-aaea965{text-align:start}.elementor-85 .elementor-element.elementor-element-aaea965 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:29px;font-weight:500;line-height:1em;letter-spacing:-.035em;color:#fffdfc}.elementor-85 .elementor-element.elementor-element-5e0649e2{text-align:start;font-family:"Manrope",Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:rgb(255 253 252 / .68)}.elementor-85 .elementor-element.elementor-element-3d8d88a{--display:flex;--min-height:310px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--overlay-opacity:1;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:rgb(255 255 255 / .09);--border-color:rgba(255,255,255,.09);--border-radius:18px 18px 18px 18px;box-shadow:0 18px 48px 0 rgb(57 34 16 / .10);--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px}.elementor-85 .elementor-element.elementor-element-3d8d88a:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-3d8d88a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5e462d;background-image:url(https://academymichelleferreira.com/wp-content/uploads/2026/07/nail-studio.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-85 .elementor-element.elementor-element-3d8d88a::before,.elementor-85 .elementor-element.elementor-element-3d8d88a>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-3d8d88a>.e-con-inner>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-3d8d88a>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-3d8d88a>.e-con-inner>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-3d8d88a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(90deg,rgb(94 70 45 / .98) 32%,#fff0 86%)}.elementor-85 .elementor-element.elementor-element-3cb22435{text-align:start}.elementor-85 .elementor-element.elementor-element-3cb22435 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:18px;font-weight:600;line-height:1em;letter-spacing:-.035em;color:#d1ac88}.elementor-85 .elementor-element.elementor-element-203d3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-85 .elementor-element.elementor-element-57daef7b{text-align:start}.elementor-85 .elementor-element.elementor-element-57daef7b .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:29px;font-weight:500;line-height:1em;letter-spacing:-.035em;color:#fffdfc}.elementor-85 .elementor-element.elementor-element-887b3f4{text-align:start;font-family:"Manrope",Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:rgb(255 253 252 / .68)}.elementor-85 .elementor-element.elementor-element-122123ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button{background-color:#fff0;font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.055em;fill:#fffdfc;color:#fffdfc;background-image:linear-gradient(135deg,#725238 0%,#5e462d 100%);box-shadow:0 15px 35px 0 rgb(57 34 16 / .16);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 255 255 / .08);border-radius:9px 9px 9px 9px;padding:16px 21px 16px 24px}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button:hover,.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button:focus{background-color:#fff0;color:#fffdfc;background-image:linear-gradient(135deg,#65472f 0%,#493322 100%)}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button .elementor-button-content-wrapper{gap:24px}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button:hover svg,.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button:focus svg{fill:#fffdfc}.elementor-85 .elementor-element.elementor-element-78d44990{--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;--overflow:hidden;--padding-top:136px;--padding-bottom:136px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-78d44990:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-78d44990>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(135deg,#24160f 0%,#4e3728 100%)}.elementor-85 .elementor-element.elementor-element-5512b98d{--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-85 .elementor-element.elementor-element-71c308fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-85 .elementor-element.elementor-element-507837b8{--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-85 .elementor-element.elementor-element-48d9f6c3{text-align:start}.elementor-85 .elementor-element.elementor-element-48d9f6c3 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.45em;letter-spacing:.2em;color:#e5c5a5}.elementor-85 .elementor-element.elementor-element-66f891b3{text-align:start}.elementor-85 .elementor-element.elementor-element-66f891b3 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:58px;font-weight:500;line-height:1.02em;letter-spacing:-.035em;color:#fffdfc}.elementor-85 .elementor-element.elementor-element-8f3ba11{--e-image-carousel-slides-to-show:2;width:var(--container-widget-width,29%);max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0}.elementor-85 .elementor-element.elementor-element-8f3ba11.elementor-element{--align-self:flex-end}.elementor-85 .elementor-element.elementor-element-8f3ba11 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-accordion .elementor-tab-content{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-85 .elementor-element.elementor-element-50a52cae .elementor-accordion-item{border-width:1px;border-color:rgb(255 255 255 / .10)}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:rgb(255 255 255 / .10)}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:rgb(255 255 255 / .10)}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-tab-title{background-color:rgb(255 255 255 / .045);padding:20px 20px 20px 72px}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-accordion-icon,.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-accordion-title{color:#fffdfc}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-accordion-icon svg{fill:#fffdfc}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-active .elementor-accordion-icon,.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-active .elementor-accordion-title{color:#e5c5a5}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-active .elementor-accordion-icon svg{fill:#e5c5a5}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-accordion-title{font-family:"Cormorant Garamond",Sans-serif;font-size:19px;font-weight:500;line-height:1.15em}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-tab-title .elementor-accordion-icon i:before{color:#d1ac88}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-tab-title .elementor-accordion-icon svg{fill:#d1ac88}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#e5c5a5}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#e5c5a5}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-accordion-icon{margin-inline-end:14px}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-tab-content{background-color:rgb(209 172 136 / .10);color:rgb(255 255 255 / .68);font-family:"Manrope",Sans-serif;font-size:14px;line-height:1.75em;padding:4px 24px 24px 72px}.elementor-85 .elementor-element.elementor-element-602cbe6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;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:rgb(255 255 255 / .40);--border-color:rgba(255,255,255,.40);--border-radius:18px 18px 72px 18px;box-shadow:0 25px 60px 0 rgb(0 0 0 / .20);--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-85 .elementor-element.elementor-element-602cbe6c:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-602cbe6c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(115deg,#e9d5c4 0%,#c9a88f 100%)}.elementor-85 .elementor-element.elementor-element-69ec5f26{text-align:center}.elementor-85 .elementor-element.elementor-element-69ec5f26 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:18px;font-weight:700;line-height:1em;letter-spacing:.1em;color:#ead3b9}.elementor-85 .elementor-element.elementor-element-4dc02c39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px}.elementor-85 .elementor-element.elementor-element-67fcf58b{text-align:start}.elementor-85 .elementor-element.elementor-element-67fcf58b .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:28px;font-weight:600;line-height:1em;letter-spacing:-.035em;color:#392210}.elementor-85 .elementor-element.elementor-element-f054037{text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgb(57 34 16 / .75)}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button{background-color:#fff0;font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.055em;fill:#fffdfc;color:#fffdfc;background-image:linear-gradient(135deg,#725238 0%,#5e462d 100%);box-shadow:0 15px 35px 0 rgb(57 34 16 / .16);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 255 255 / .08);border-radius:9px 9px 9px 9px;padding:16px 21px 16px 24px}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button:hover,.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button:focus{background-color:#fff0;color:#fffdfc;background-image:linear-gradient(135deg,#65472f 0%,#493322 100%)}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button .elementor-button-content-wrapper{gap:24px}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button:hover svg,.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button:focus svg{fill:#fffdfc}.elementor-85 .elementor-element.elementor-element-25e65da8{--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;--padding-top:136px;--padding-bottom:136px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-25e65da8:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-25e65da8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at top left,rgb(205 172 150 / .16) 0%,#fffdfb 55%)}.elementor-85 .elementor-element.elementor-element-6368ad2c{--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-85 .elementor-element.elementor-element-6950f378{--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-85 .elementor-element.elementor-element-1eaa1fe9{text-align:start}.elementor-85 .elementor-element.elementor-element-1eaa1fe9 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.45em;letter-spacing:.2em;color:#7c5e48}.elementor-85 .elementor-element.elementor-element-736324db{text-align:start}.elementor-85 .elementor-element.elementor-element-736324db .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:62px;font-weight:500;line-height:1.05em;letter-spacing:-.035em;color:#392210}.elementor-85 .elementor-element.elementor-element-0985183{--e-image-carousel-slides-to-show:4}.elementor-85 .elementor-element.elementor-element-0985183 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-85 .elementor-element.elementor-element-0985183 .elementor-swiper-button.elementor-swiper-button-next{font-size:42px;color:#E9D5C4}.elementor-85 .elementor-element.elementor-element-0985183 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-85 .elementor-element.elementor-element-0985183 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#E9D5C4}.elementor-85 .elementor-element.elementor-element-0985183 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px}.elementor-85 .elementor-element.elementor-element-f6f9f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button{background-color:#fff0;font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.055em;fill:#fffdfc;color:#fffdfc;background-image:linear-gradient(135deg,#725238 0%,#5e462d 100%);box-shadow:0 15px 35px 0 rgb(57 34 16 / .16);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 255 255 / .08);border-radius:9px 9px 9px 9px;padding:16px 21px 16px 24px}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button:hover,.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button:focus{background-color:#fff0;color:#fffdfc;background-image:linear-gradient(135deg,#65472f 0%,#493322 100%)}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button .elementor-button-content-wrapper{gap:24px}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button:hover svg,.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button:focus svg{fill:#fffdfc}.elementor-85 .elementor-element.elementor-element-21904a13{--display:flex;--min-height:760px;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-21904a13:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-21904a13>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4A3327}.elementor-85 .elementor-element.elementor-element-24ec1732{--display:flex;--min-height:341px;--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;--overflow:hidden;--overlay-opacity:0}.elementor-85 .elementor-element.elementor-element-24ec1732::before,.elementor-85 .elementor-element.elementor-element-24ec1732>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-24ec1732>.e-con-inner>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-24ec1732>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-24ec1732>.e-con-inner>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-24ec1732>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:''}body:not(.rtl) .elementor-85 .elementor-element.elementor-element-7b36940{left:142px}body.rtl .elementor-85 .elementor-element.elementor-element-7b36940{right:142px}.elementor-85 .elementor-element.elementor-element-7b36940{top:548px}.elementor-85 .elementor-element.elementor-element-7b36940 img{width:100%;max-width:100%}.elementor-85 .elementor-element.elementor-element-6bcd64ba{--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;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-6bcd64ba.e-con{--align-self:center}.elementor-85 .elementor-element.elementor-element-43a4ea6f{text-align:start}.elementor-85 .elementor-element.elementor-element-43a4ea6f .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.45em;letter-spacing:.2em;color:#e5c5a5}.elementor-85 .elementor-element.elementor-element-250abf1e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0;text-align:start}.elementor-85 .elementor-element.elementor-element-250abf1e .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:78px;font-weight:500;line-height:.95em;letter-spacing:-.035em;color:#f0d3b5}.elementor-85 .elementor-element.elementor-element-7b20ad93{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgb(255 255 255 / .66)}.elementor-85 .elementor-element.elementor-element-44dde9db{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgb(255 255 255 / .66)}.elementor-85 .elementor-element.elementor-element-547c1983{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:rgb(255 255 255 / .66)}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button{background-color:#fff0;font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.055em;fill:#392210;color:#392210;background-image:linear-gradient(135deg,#f2d7b8 0%,#cda982 100%);box-shadow:0 18px 42px 0 rgb(0 0 0 / .18);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 255 255 / .24);border-radius:9px 9px 9px 9px;padding:16px 21px 16px 24px}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button:hover,.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button:focus{background-color:#fff0;color:#392210;background-image:linear-gradient(135deg,#f9e3ca 0%,#d6b28a 100%)}.elementor-85 .elementor-element.elementor-element-4761f675{width:var(--container-widget-width,51%);max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button .elementor-button-content-wrapper{gap:24px}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button:hover svg,.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button:focus svg{fill:#392210}.elementor-85 .elementor-element.elementor-element-ccedcfc{--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;--overflow:hidden;--padding-top:136px;--padding-bottom:136px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-ccedcfc:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-ccedcfc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#fffdfb 24%,#dad2cd 24%)}.elementor-85 .elementor-element.elementor-element-1f406d30{--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-85 .elementor-element.elementor-element-79f2e942{--display:flex}.elementor-85 .elementor-element.elementor-element-185af05f{--display:flex}.elementor-85 .elementor-element.elementor-element-171c5b59{--display:flex}.elementor-85 .elementor-element.elementor-element-458de67d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--overflow:hidden;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:rgb(255 255 255 / .12);--border-color:rgba(255,255,255,.12);--border-radius:22px 22px 110px 22px;box-shadow:0 38px 90px 0 rgb(57 34 16 / .24);--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-85 .elementor-element.elementor-element-458de67d:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-458de67d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(130deg,#301d13 0%,#5d4330 100%)}.elementor-85 .elementor-element.elementor-element-7ed64a6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-85 .elementor-element.elementor-element-63c84968{text-align:start}.elementor-85 .elementor-element.elementor-element-63c84968 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.45em;letter-spacing:.2em;color:#e5c5a5}.elementor-85 .elementor-element.elementor-element-122a0779{text-align:start}.elementor-85 .elementor-element.elementor-element-122a0779 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:40px;font-weight:500;line-height:1.02em;letter-spacing:-.035em;color:#fffdfc}.elementor-85 .elementor-element.elementor-element-ee722c4{margin:24px 0 calc(var(--kit-widget-spacing, 0px) + 17px) 0;text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:rgb(255 255 255 / .64)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-85 .elementor-element.elementor-element-d0c8fe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2)}.elementor-85 .elementor-element.elementor-element-d0c8fe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2)}.elementor-85 .elementor-element.elementor-element-d0c8fe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2)}.elementor-85 .elementor-element.elementor-element-d0c8fe3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2)}.elementor-85 .elementor-element.elementor-element-d0c8fe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2)}.elementor-85 .elementor-element.elementor-element-d0c8fe3 .elementor-icon-list-icon i{color:#E4A26E;transition:color 0.3s}.elementor-85 .elementor-element.elementor-element-d0c8fe3 .elementor-icon-list-icon svg{fill:#E4A26E;transition:fill 0.3s}.elementor-85 .elementor-element.elementor-element-d0c8fe3{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-85 .elementor-element.elementor-element-d0c8fe3 .elementor-icon-list-icon{padding-inline-end:12px}.elementor-85 .elementor-element.elementor-element-d0c8fe3 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-85 .elementor-element.elementor-element-d0c8fe3 .elementor-icon-list-item>a{font-family:"Manrope",Sans-serif;font-size:13px;font-weight:400;line-height:1.5em}.elementor-85 .elementor-element.elementor-element-d0c8fe3 .elementor-icon-list-text{color:rgb(255 255 255 / .82);transition:color 0.3s}.elementor-85 .elementor-element.elementor-element-2a4de122{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgb(255 255 255 / .45);--border-color:rgba(255,255,255,.45);--border-radius:18px 18px 68px 18px;box-shadow:0 22px 60px 0 rgb(0 0 0 / .22);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-85 .elementor-element.elementor-element-2a4de122:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-2a4de122>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(145deg,#f5e6d8 0%,#d6b9a2 100%)}.elementor-85 .elementor-element.elementor-element-1ece052{padding:0 0 32px 0;text-align:center}.elementor-85 .elementor-element.elementor-element-1ece052 img{width:72%}.elementor-85 .elementor-element.elementor-element-43d51318{text-align:start}.elementor-85 .elementor-element.elementor-element-43d51318 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:.1em;color:#392210}.elementor-85 .elementor-element.elementor-element-39bb81fe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 17px) 0;text-align:start}.elementor-85 .elementor-element.elementor-element-39bb81fe .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;letter-spacing:-.035em;color:rgb(57 34 16 / .55)}.elementor-85 .elementor-element.elementor-element-202c9c40{--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:flex-end}.elementor-85 .elementor-element.elementor-element-6bd2dd88{text-align:start}.elementor-85 .elementor-element.elementor-element-6bd2dd88 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:20px;font-weight:500;line-height:1em;letter-spacing:-.035em;color:#392210}.elementor-85 .elementor-element.elementor-element-37fa37b8{text-align:start}.elementor-85 .elementor-element.elementor-element-37fa37b8 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:81px;font-weight:600;line-height:1em;letter-spacing:-.04em;color:#392210}.elementor-85 .elementor-element.elementor-element-3161bf67{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0;text-align:start;font-family:"Manrope",Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:rgb(57 34 16 / .65)}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button{background-color:#fff0;font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.055em;fill:#fffdfc;color:#fffdfc;background-image:linear-gradient(135deg,#725238 0%,#5e462d 100%);box-shadow:0 15px 35px 0 rgb(57 34 16 / .16);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 255 255 / .08);border-radius:9px 9px 9px 9px;padding:16px 21px 16px 24px}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button:hover,.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button:focus{background-color:#fff0;color:#fffdfc;background-image:linear-gradient(135deg,#65472f 0%,#493322 100%)}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button .elementor-button-content-wrapper{gap:24px}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button:hover svg,.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button:focus svg{fill:#fffdfc}.elementor-85 .elementor-element.elementor-element-64353ce6{--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;--padding-top:136px;--padding-bottom:136px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-64353ce6:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-64353ce6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fffdfb}.elementor-85 .elementor-element.elementor-element-78734dcf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center}.elementor-85 .elementor-element.elementor-element-5e1be679{--display:flex;--min-height:280px;--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;border-style:none;--border-style:none}.elementor-85 .elementor-element.elementor-element-51812cc4{--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-85 .elementor-element.elementor-element-2eeb1916{text-align:start}.elementor-85 .elementor-element.elementor-element-2eeb1916 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.45em;letter-spacing:.2em;color:#7c5e48}.elementor-85 .elementor-element.elementor-element-196615ca{width:var(--container-widget-width,86%);max-width:86%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start}.elementor-85 .elementor-element.elementor-element-196615ca .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:62px;font-weight:500;line-height:1.05em;letter-spacing:-.035em;color:#392210}.elementor-85 .elementor-element.elementor-element-f71c935{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0;text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#74665d}.elementor-85 .elementor-element.elementor-element-757181af{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 17px) 0;text-align:start;font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#74665d}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button{background-color:#fff0;font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.055em;fill:#fffdfc;color:#fffdfc;background-image:linear-gradient(135deg,#725238 0%,#5e462d 100%);box-shadow:0 15px 35px 0 rgb(57 34 16 / .16);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 255 255 / .08);border-radius:9px 9px 9px 9px;padding:16px 21px 16px 24px}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button:hover,.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button:focus{background-color:#fff0;color:#fffdfc;background-image:linear-gradient(135deg,#65472f 0%,#493322 100%)}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button .elementor-button-content-wrapper{gap:24px}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button:hover svg,.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button:focus svg{fill:#fffdfc}.elementor-85 .elementor-element.elementor-element-5b5bee66{--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;--padding-top:136px;--padding-bottom:136px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-5b5bee66:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-5b5bee66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e8e3df}.elementor-85 .elementor-element.elementor-element-7df20933{--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-85 .elementor-element.elementor-element-5c7df143{--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-85 .elementor-element.elementor-element-2d4ebf3b{text-align:start}.elementor-85 .elementor-element.elementor-element-2d4ebf3b .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.45em;letter-spacing:.2em;color:#7c5e48}.elementor-85 .elementor-element.elementor-element-4cbda052{text-align:start}.elementor-85 .elementor-element.elementor-element-4cbda052 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:62px;font-weight:500;line-height:1.05em;letter-spacing:-.035em;color:#392210}.elementor-85 .elementor-element.elementor-element-3b166d90{--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-85 .elementor-element.elementor-element-48dc3d40{--display:flex}.elementor-85 .elementor-element.elementor-element-b4483f9{--display:flex}.elementor-85 .elementor-element.elementor-element-724275dd{--display:flex}.elementor-85 .elementor-element.elementor-element-313b13de{--display:flex}.elementor-85 .elementor-element.elementor-element-313b13de:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-313b13de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4c3526}.elementor-85 .elementor-element.elementor-element-2e30ec95{text-align:start}.elementor-85 .elementor-element.elementor-element-2e30ec95 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:rgb(255 255 255 / .62)}.elementor-85 .elementor-element.elementor-element-9f787dc{--display:flex}.elementor-85 .elementor-element.elementor-element-9f787dc:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-9f787dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4c3526}.elementor-85 .elementor-element.elementor-element-1b85d4ca{text-align:start}.elementor-85 .elementor-element.elementor-element-1b85d4ca .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:rgb(255 255 255 / .62)}.elementor-85 .elementor-element.elementor-element-3678cd07{--display:flex}.elementor-85 .elementor-element.elementor-element-3678cd07:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-3678cd07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4c3526}.elementor-85 .elementor-element.elementor-element-29f3efba{text-align:start}.elementor-85 .elementor-element.elementor-element-29f3efba .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:rgb(255 255 255 / .62)}.elementor-85 .elementor-element.elementor-element-62c422fc{--display:flex}.elementor-85 .elementor-element.elementor-element-62c422fc:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-62c422fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4c3526}.elementor-85 .elementor-element.elementor-element-4c449341{text-align:start}.elementor-85 .elementor-element.elementor-element-4c449341 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:rgb(255 255 255 / .62)}.elementor-85 .elementor-element.elementor-element-14869470{--display:flex}.elementor-85 .elementor-element.elementor-element-14869470:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-14869470>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4c3526}.elementor-85 .elementor-element.elementor-element-760fcd2e{text-align:start}.elementor-85 .elementor-element.elementor-element-760fcd2e .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:rgb(255 255 255 / .62)}.elementor-85 .elementor-element.elementor-element-2dc5565f{--display:flex}.elementor-85 .elementor-element.elementor-element-2dc5565f:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-2dc5565f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4c3526}.elementor-85 .elementor-element.elementor-element-77e13e33{text-align:start}.elementor-85 .elementor-element.elementor-element-77e13e33 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:rgb(255 255 255 / .62)}.elementor-85 .elementor-element.elementor-element-2ced4687{--display:flex}.elementor-85 .elementor-element.elementor-element-2ced4687:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-2ced4687>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4c3526}.elementor-85 .elementor-element.elementor-element-26838855{text-align:start}.elementor-85 .elementor-element.elementor-element-26838855 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:rgb(255 255 255 / .62)}.elementor-85 .elementor-element.elementor-element-60cd70eb{--n-accordion-title-font-size:20px;--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:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#fffdfc;--n-accordion-title-hover-color:#e5c5a5;--n-accordion-title-active-color:#e5c5a5;--n-accordion-icon-size:15px}.elementor-85 .elementor-element.elementor-element-60cd70eb>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#5e462d;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(94 70 45 / .16)}.elementor-85 .elementor-element.elementor-element-60cd70eb>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover{background-color:#5e462d;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(209 172 136 / .58)}.elementor-85 .elementor-element.elementor-element-60cd70eb>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title{background-color:#4c3526;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d1ac88}:where(.elementor-85 .elementor-element.elementor-element-60cd70eb>.e-n-accordion>.e-n-accordion-item)>.e-con{background-color:#4c3526;border-style:none;--padding-top:4px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px}.elementor-85 .elementor-element.elementor-element-60cd70eb{--n-accordion-padding:20px 22px 20px 24px}:where(.elementor-85 .elementor-element.elementor-element-60cd70eb>.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:"Cormorant Garamond",Sans-serif;font-weight:500;line-height:1.15em}.elementor-85 .elementor-element.elementor-element-3da63b0d{--display:flex;--min-height:720px;--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;--overflow:hidden;--overlay-opacity:1}.elementor-85 .elementor-element.elementor-element-3da63b0d:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-3da63b0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://academymichelleferreira.com/wp-content/plugins/elementor/assets/images/placeholder.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-85 .elementor-element.elementor-element-3da63b0d::before,.elementor-85 .elementor-element.elementor-element-3da63b0d>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-3da63b0d>.e-con-inner>.elementor-background-video-container::before,.elementor-85 .elementor-element.elementor-element-3da63b0d>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-3da63b0d>.e-con-inner>.elementor-background-slideshow::before,.elementor-85 .elementor-element.elementor-element-3da63b0d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(120deg,rgb(57 34 16 / .84) 0%,rgb(57 34 16 / .64) 100%)}.elementor-85 .elementor-element.elementor-element-54b16716{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-85 .elementor-element.elementor-element-54b16716:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-54b16716>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at center center,rgb(83 56 40 / .45) 0%,rgb(36 22 15 / .92) 70%)}.elementor-85 .elementor-element.elementor-element-1abe79b7{--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}.elementor-85 .elementor-element.elementor-element-7967d7c9{text-align:center}.elementor-85 .elementor-element.elementor-element-7967d7c9 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.45em;letter-spacing:.2em;color:#e5c5a5}.elementor-85 .elementor-element.elementor-element-52f2d6e8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 34px) 0;text-align:center}.elementor-85 .elementor-element.elementor-element-52f2d6e8 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:82px;font-weight:500;line-height:.98em;letter-spacing:-.035em;color:#fffdfc}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button{background-color:#fff0;font-family:"Manrope",Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.055em;fill:#392210;color:#392210;background-image:linear-gradient(135deg,#f2d7b8 0%,#cda982 100%);box-shadow:0 18px 42px 0 rgb(0 0 0 / .18);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(255 255 255 / .24);border-radius:9px 9px 9px 9px;padding:16px 21px 16px 24px}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button:hover,.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button:focus{background-color:#fff0;color:#392210;background-image:linear-gradient(135deg,#f9e3ca 0%,#d6b28a 100%)}.elementor-85 .elementor-element.elementor-element-7085b26{width:var(--container-widget-width,51%);max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button .elementor-button-content-wrapper{gap:24px}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button:hover svg,.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button:focus svg{fill:#392210}.elementor-85 .elementor-element.elementor-element-852e47f{--display:flex;--min-height:135px;--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:space-between;--align-items:center;--padding-top:26px;--padding-bottom:26px;--padding-left:40px;--padding-right:40px}.elementor-85 .elementor-element.elementor-element-852e47f:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-852e47f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2b1b14}.elementor-85 .elementor-element.elementor-element-1018c24a{text-align:center}.elementor-85 .elementor-element.elementor-element-1018c24a .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:8px;font-weight:800;line-height:1.3em;letter-spacing:.18em;color:rgb(255 255 255 / .75)}.elementor-85 .elementor-element.elementor-element-590a195f{text-align:end}.elementor-85 .elementor-element.elementor-element-590a195f .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:.08em;color:rgb(255 255 255 / .75)}@media(max-width:1024px){.elementor-85 .elementor-element.elementor-element-4d246d0c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:58px 58px;--row-gap:58px;--column-gap:58px;--padding-top:132px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-57738c45 .elementor-heading-title{font-size:66px}.elementor-85 .elementor-element.elementor-element-5b69a1e{font-size:16px}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button{font-size:11px}.elementor-85 .elementor-element.elementor-element-29ff330 .elementor-heading-title{font-size:8px}.elementor-85 .elementor-element.elementor-element-3915c5ba{--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-2fb859{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:62px 62px;--row-gap:62px;--column-gap:62px}.elementor-85 .elementor-element.elementor-element-365cf9fa .elementor-heading-title{font-size:11px}.elementor-85 .elementor-element.elementor-element-2f579444 .elementor-heading-title{font-size:52px}.elementor-85 .elementor-element.elementor-element-3cdc8bd0 .elementor-heading-title{font-size:22px}.elementor-85 .elementor-element.elementor-element-245dd356{font-size:14px}.elementor-85 .elementor-element.elementor-element-78fe8110 .elementor-heading-title{font-size:22px}.elementor-85 .elementor-element.elementor-element-240327ac{font-size:14px}.elementor-85 .elementor-element.elementor-element-3bb4b6fb .elementor-heading-title{font-size:22px}.elementor-85 .elementor-element.elementor-element-5fe1da86{font-size:14px}.elementor-85 .elementor-element.elementor-element-21c6857b .elementor-heading-title{font-size:22px}.elementor-85 .elementor-element.elementor-element-5ae98dfd{font-size:14px}.elementor-85 .elementor-element.elementor-element-48c71d71{font-size:14px}.elementor-85 .elementor-element.elementor-element-31108fcc .elementor-heading-title{font-size:20px}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button{font-size:11px}.elementor-85 .elementor-element.elementor-element-20f13382{--min-height:650px}.elementor-85 .elementor-element.elementor-element-76c48065 img{height:280px}.elementor-85 .elementor-element.elementor-element-501218f7 .elementor-heading-title{font-size:8px}.elementor-85 .elementor-element.elementor-element-126fbcc7{--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-59172b3a .elementor-heading-title{font-size:11px}.elementor-85 .elementor-element.elementor-element-4cce82a .elementor-heading-title{font-size:52px}.elementor-85 .elementor-element.elementor-element-3f7c8414 .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-d4daf10 .elementor-heading-title{font-size:34px}.elementor-85 .elementor-element.elementor-element-7c91ca6a{font-size:12px}.elementor-85 .elementor-element.elementor-element-4ec565d5 .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-474b51e9 .elementor-heading-title{font-size:34px}.elementor-85 .elementor-element.elementor-element-4b48321{font-size:12px}.elementor-85 .elementor-element.elementor-element-64bf083c .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-50079bc4 .elementor-heading-title{font-size:29px}.elementor-85 .elementor-element.elementor-element-34a8b95b{font-size:12px}.elementor-85 .elementor-element.elementor-element-47b91c84 .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-aaea965 .elementor-heading-title{font-size:29px}.elementor-85 .elementor-element.elementor-element-5e0649e2{font-size:12px}.elementor-85 .elementor-element.elementor-element-3cb22435 .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-57daef7b .elementor-heading-title{font-size:29px}.elementor-85 .elementor-element.elementor-element-887b3f4{font-size:12px}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button{font-size:11px}.elementor-85 .elementor-element.elementor-element-78d44990{--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-48d9f6c3 .elementor-heading-title{font-size:11px}.elementor-85 .elementor-element.elementor-element-66f891b3 .elementor-heading-title{font-size:56px}.elementor-85 .elementor-element.elementor-element-69ec5f26 .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-67fcf58b .elementor-heading-title{font-size:28px}.elementor-85 .elementor-element.elementor-element-f054037{font-size:14px}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button{font-size:11px}.elementor-85 .elementor-element.elementor-element-25e65da8{--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-1eaa1fe9 .elementor-heading-title{font-size:11px}.elementor-85 .elementor-element.elementor-element-736324db .elementor-heading-title{font-size:52px}.elementor-85 .elementor-element.elementor-element-0985183 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-85 .elementor-element.elementor-element-0985183 .elementor-swiper-button.elementor-swiper-button-next{font-size:49px}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button{font-size:11px}.elementor-85 .elementor-element.elementor-element-21904a13{--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-85 .elementor-element.elementor-element-24ec1732{--min-height:620px}.elementor-85 .elementor-element.elementor-element-6bcd64ba{--padding-top:74px;--padding-bottom:94px;--padding-left:28px;--padding-right:28px}.elementor-85 .elementor-element.elementor-element-43a4ea6f .elementor-heading-title{font-size:11px}.elementor-85 .elementor-element.elementor-element-250abf1e .elementor-heading-title{font-size:68px}.elementor-85 .elementor-element.elementor-element-7b20ad93{font-size:14px}.elementor-85 .elementor-element.elementor-element-44dde9db{font-size:14px}.elementor-85 .elementor-element.elementor-element-547c1983{font-size:14px}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button{font-size:11px}.elementor-85 .elementor-element.elementor-element-ccedcfc{--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-458de67d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:46px;--padding-bottom:46px;--padding-left:38px;--padding-right:38px}.elementor-85 .elementor-element.elementor-element-63c84968 .elementor-heading-title{font-size:11px}.elementor-85 .elementor-element.elementor-element-122a0779 .elementor-heading-title{font-size:52px}.elementor-85 .elementor-element.elementor-element-ee722c4{font-size:14px}.elementor-85 .elementor-element.elementor-element-43d51318 .elementor-heading-title{font-size:11px}.elementor-85 .elementor-element.elementor-element-39bb81fe .elementor-heading-title{font-size:12px}.elementor-85 .elementor-element.elementor-element-6bd2dd88 .elementor-heading-title{font-size:20px}.elementor-85 .elementor-element.elementor-element-37fa37b8 .elementor-heading-title{font-size:54px}.elementor-85 .elementor-element.elementor-element-3161bf67{font-size:13px}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button{font-size:11px}.elementor-85 .elementor-element.elementor-element-64353ce6{--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-78734dcf{--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-85 .elementor-element.elementor-element-2eeb1916 .elementor-heading-title{font-size:11px}.elementor-85 .elementor-element.elementor-element-196615ca .elementor-heading-title{font-size:52px}.elementor-85 .elementor-element.elementor-element-f71c935{font-size:14px}.elementor-85 .elementor-element.elementor-element-757181af{font-size:14px}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button{font-size:11px}.elementor-85 .elementor-element.elementor-element-5b5bee66{--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-2d4ebf3b .elementor-heading-title{font-size:11px}.elementor-85 .elementor-element.elementor-element-4cbda052 .elementor-heading-title{font-size:52px}.elementor-85 .elementor-element.elementor-element-2e30ec95 .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-1b85d4ca .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-29f3efba .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-4c449341 .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-760fcd2e .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-77e13e33 .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-26838855 .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-7967d7c9 .elementor-heading-title{font-size:11px}.elementor-85 .elementor-element.elementor-element-52f2d6e8 .elementor-heading-title{font-size:64px}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button{font-size:11px}.elementor-85 .elementor-element.elementor-element-852e47f{--padding-top:26px;--padding-bottom:88px;--padding-left:28px;--padding-right:28px}.elementor-85 .elementor-element.elementor-element-1018c24a .elementor-heading-title{font-size:8px}.elementor-85 .elementor-element.elementor-element-590a195f .elementor-heading-title{font-size:10px}}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-4d246d0c{--width:1240px}.elementor-85 .elementor-element.elementor-element-5237e69f{--width:46%}.elementor-85 .elementor-element.elementor-element-3915c5ba{--width:100%}.elementor-85 .elementor-element.elementor-element-2fb859{--width:1180px}.elementor-85 .elementor-element.elementor-element-5c03aa48{--width:54%}.elementor-85 .elementor-element.elementor-element-20f13382{--width:46%}.elementor-85 .elementor-element.elementor-element-126fbcc7{--width:100%}.elementor-85 .elementor-element.elementor-element-69d71258{--width:1180px}.elementor-85 .elementor-element.elementor-element-1cfc85df{--width:75%}.elementor-85 .elementor-element.elementor-element-464e7b73{--width:49%}.elementor-85 .elementor-element.elementor-element-568c8ad4{--width:49%}.elementor-85 .elementor-element.elementor-element-1cf2a4e1{--width:32%}.elementor-85 .elementor-element.elementor-element-38fcc679{--width:32%}.elementor-85 .elementor-element.elementor-element-3d8d88a{--width:32%}.elementor-85 .elementor-element.elementor-element-78d44990{--width:100%}.elementor-85 .elementor-element.elementor-element-5512b98d{--width:1180px}.elementor-85 .elementor-element.elementor-element-507837b8{--width:49%}.elementor-85 .elementor-element.elementor-element-25e65da8{--width:100%}.elementor-85 .elementor-element.elementor-element-6368ad2c{--width:1180px}.elementor-85 .elementor-element.elementor-element-21904a13{--content-width:1080px}.elementor-85 .elementor-element.elementor-element-24ec1732{--width:39%}.elementor-85 .elementor-element.elementor-element-6bcd64ba{--width:50%}.elementor-85 .elementor-element.elementor-element-ccedcfc{--width:100%}.elementor-85 .elementor-element.elementor-element-458de67d{--width:1080px}.elementor-85 .elementor-element.elementor-element-7ed64a6e{--width:57%}.elementor-85 .elementor-element.elementor-element-2a4de122{--width:43%}.elementor-85 .elementor-element.elementor-element-64353ce6{--width:100%}.elementor-85 .elementor-element.elementor-element-78734dcf{--width:970px}.elementor-85 .elementor-element.elementor-element-5e1be679{--width:280px}.elementor-85 .elementor-element.elementor-element-5b5bee66{--width:100%}.elementor-85 .elementor-element.elementor-element-7df20933{--width:1180px}.elementor-85 .elementor-element.elementor-element-3da63b0d{--width:100%}.elementor-85 .elementor-element.elementor-element-54b16716{--width:100%}.elementor-85 .elementor-element.elementor-element-1abe79b7{--width:920px}.elementor-85 .elementor-element.elementor-element-852e47f{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-85 .elementor-element.elementor-element-4d246d0c{--width:100%}.elementor-85 .elementor-element.elementor-element-5237e69f{--width:100%}.elementor-85 .elementor-element.elementor-element-2fb859{--width:100%}.elementor-85 .elementor-element.elementor-element-5c03aa48{--width:100%}.elementor-85 .elementor-element.elementor-element-20f13382{--width:100%}.elementor-85 .elementor-element.elementor-element-69d71258{--width:100%}.elementor-85 .elementor-element.elementor-element-1cfc85df{--width:100%}.elementor-85 .elementor-element.elementor-element-464e7b73{--width:100%}.elementor-85 .elementor-element.elementor-element-568c8ad4{--width:100%}.elementor-85 .elementor-element.elementor-element-1cf2a4e1{--width:100%}.elementor-85 .elementor-element.elementor-element-38fcc679{--width:100%}.elementor-85 .elementor-element.elementor-element-3d8d88a{--width:100%}.elementor-85 .elementor-element.elementor-element-5512b98d{--width:100%}.elementor-85 .elementor-element.elementor-element-507837b8{--width:100%}.elementor-85 .elementor-element.elementor-element-6368ad2c{--width:100%}.elementor-85 .elementor-element.elementor-element-24ec1732{--width:100%}.elementor-85 .elementor-element.elementor-element-6bcd64ba{--width:100%}.elementor-85 .elementor-element.elementor-element-458de67d{--width:100%}.elementor-85 .elementor-element.elementor-element-7ed64a6e{--width:100%}.elementor-85 .elementor-element.elementor-element-2a4de122{--width:100%}.elementor-85 .elementor-element.elementor-element-78734dcf{--width:100%}.elementor-85 .elementor-element.elementor-element-7df20933{--width:100%}.elementor-85 .elementor-element.elementor-element-1abe79b7{--width:100%}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-74232e2b:not(.elementor-motion-effects-element-type-background),.elementor-85 .elementor-element.elementor-element-74232e2b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://academymichelleferreira.com/wp-content/uploads/2026/07/hero-mobile.webp);background-size:contain}.elementor-85 .elementor-element.elementor-element-4d246d0c{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:58px 58px;--row-gap:58px;--column-gap:58px;--padding-top:276px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-5237e69f{--width:100%}.elementor-85 .elementor-element.elementor-element-57738c45 .elementor-heading-title{font-size:35px}.elementor-85 .elementor-element.elementor-element-5b69a1e{font-size:15px}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button{font-size:10px}.elementor-85 .elementor-element.elementor-element-29ff330 .elementor-heading-title{font-size:8px}.elementor-85 .elementor-element.elementor-element-3915c5ba{--padding-top:78px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-2fb859{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:62px 62px;--row-gap:62px;--column-gap:62px}.elementor-85 .elementor-element.elementor-element-5c03aa48{--width:100%}.elementor-85 .elementor-element.elementor-element-365cf9fa{text-align:start}.elementor-85 .elementor-element.elementor-element-365cf9fa .elementor-heading-title{font-size:10px}.elementor-85 .elementor-element.elementor-element-2f579444 .elementor-heading-title{font-size:39px}.elementor-85 .elementor-element.elementor-element-3cdc8bd0 .elementor-heading-title{font-size:22px}.elementor-85 .elementor-element.elementor-element-245dd356{font-size:14px}.elementor-85 .elementor-element.elementor-element-78fe8110 .elementor-heading-title{font-size:22px}.elementor-85 .elementor-element.elementor-element-240327ac{font-size:14px}.elementor-85 .elementor-element.elementor-element-3bb4b6fb .elementor-heading-title{font-size:22px}.elementor-85 .elementor-element.elementor-element-5fe1da86{font-size:14px}.elementor-85 .elementor-element.elementor-element-21c6857b .elementor-heading-title{font-size:22px}.elementor-85 .elementor-element.elementor-element-5ae98dfd{font-size:14px}.elementor-85 .elementor-element.elementor-element-48c71d71{font-size:14px}.elementor-85 .elementor-element.elementor-element-31108fcc .elementor-heading-title{font-size:20px}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button{font-size:10px}.elementor-85 .elementor-element.elementor-element-20f13382{--width:100%;--min-height:520px}.elementor-85 .elementor-element.elementor-element-76c48065 img{height:220px}.elementor-85 .elementor-element.elementor-element-501218f7 .elementor-heading-title{font-size:8px}.elementor-85 .elementor-element.elementor-element-126fbcc7{--padding-top:78px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-69d71258{--width:100%}.elementor-85 .elementor-element.elementor-element-1cfc85df{--width:100%}.elementor-85 .elementor-element.elementor-element-59172b3a{text-align:center}.elementor-85 .elementor-element.elementor-element-59172b3a .elementor-heading-title{font-size:10px}.elementor-85 .elementor-element.elementor-element-4cce82a{text-align:center}.elementor-85 .elementor-element.elementor-element-4cce82a .elementor-heading-title{font-size:46px}.elementor-85 .elementor-element.elementor-element-12f35bbd{--gap:14px 14px;--row-gap:14px;--column-gap:14px}.elementor-85 .elementor-element.elementor-element-464e7b73{--width:100%;--min-height:330px}.elementor-85 .elementor-element.elementor-element-3f7c8414 .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-d4daf10 .elementor-heading-title{font-size:28px}.elementor-85 .elementor-element.elementor-element-7c91ca6a{font-size:12px}.elementor-85 .elementor-element.elementor-element-568c8ad4{--width:100%;--min-height:330px}.elementor-85 .elementor-element.elementor-element-4ec565d5 .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-474b51e9 .elementor-heading-title{font-size:28px}.elementor-85 .elementor-element.elementor-element-4b48321{font-size:12px}.elementor-85 .elementor-element.elementor-element-1cf2a4e1{--width:100%;--min-height:330px}.elementor-85 .elementor-element.elementor-element-64bf083c .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-50079bc4 .elementor-heading-title{font-size:28px}.elementor-85 .elementor-element.elementor-element-34a8b95b{font-size:12px}.elementor-85 .elementor-element.elementor-element-38fcc679{--width:100%;--min-height:330px}.elementor-85 .elementor-element.elementor-element-47b91c84 .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-aaea965 .elementor-heading-title{font-size:28px}.elementor-85 .elementor-element.elementor-element-5e0649e2{font-size:12px}.elementor-85 .elementor-element.elementor-element-3d8d88a{--width:100%;--min-height:330px}.elementor-85 .elementor-element.elementor-element-3cb22435 .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-57daef7b .elementor-heading-title{font-size:28px}.elementor-85 .elementor-element.elementor-element-887b3f4{font-size:12px}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button{font-size:10px}.elementor-85 .elementor-element.elementor-element-78d44990{--padding-top:78px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-5512b98d{--width:100%}.elementor-85 .elementor-element.elementor-element-507837b8{--width:100%}.elementor-85 .elementor-element.elementor-element-48d9f6c3{text-align:start}.elementor-85 .elementor-element.elementor-element-48d9f6c3 .elementor-heading-title{font-size:10px}.elementor-85 .elementor-element.elementor-element-66f891b3 .elementor-heading-title{font-size:46px}.elementor-85 .elementor-element.elementor-element-8f3ba11{--e-image-carousel-slides-to-show:2;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-accordion-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-50a52cae .elementor-tab-title{padding:17px 14px 17px 62px}.elementor-85 .elementor-element.elementor-element-69ec5f26 .elementor-heading-title{font-size:18px}.elementor-85 .elementor-element.elementor-element-67fcf58b .elementor-heading-title{font-size:28px}.elementor-85 .elementor-element.elementor-element-f054037{font-size:14px}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button{font-size:10px}.elementor-85 .elementor-element.elementor-element-25e65da8{--padding-top:78px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-6368ad2c{--width:100%}.elementor-85 .elementor-element.elementor-element-1eaa1fe9{text-align:start}.elementor-85 .elementor-element.elementor-element-1eaa1fe9 .elementor-heading-title{font-size:10px}.elementor-85 .elementor-element.elementor-element-736324db .elementor-heading-title{font-size:46px}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button{font-size:10px}.elementor-85 .elementor-element.elementor-element-21904a13{--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-85 .elementor-element.elementor-element-24ec1732{--width:100%;--min-height:480px}.elementor-85 .elementor-element.elementor-element-ccb1f4e{width:var(--container-widget-width,88%);max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center}.elementor-85 .elementor-element.elementor-element-ccb1f4e.elementor-element{--align-self:center}.elementor-85 .elementor-element.elementor-element-7b36940{top:363px}.elementor-85 .elementor-element.elementor-element-6bcd64ba{--width:100%;--padding-top:0px;--padding-bottom:94px;--padding-left:20px;--padding-right:20px}.elementor-85 .elementor-element.elementor-element-43a4ea6f{text-align:start}.elementor-85 .elementor-element.elementor-element-43a4ea6f .elementor-heading-title{font-size:10px}.elementor-85 .elementor-element.elementor-element-250abf1e .elementor-heading-title{font-size:59px}.elementor-85 .elementor-element.elementor-element-7b20ad93{font-size:14px}.elementor-85 .elementor-element.elementor-element-44dde9db{font-size:14px}.elementor-85 .elementor-element.elementor-element-547c1983{font-size:14px}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button{font-size:10px}.elementor-85 .elementor-element.elementor-element-ccedcfc{--padding-top:78px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-458de67d{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:38px;--padding-bottom:38px;--padding-left:22px;--padding-right:22px}.elementor-85 .elementor-element.elementor-element-7ed64a6e{--width:100%}.elementor-85 .elementor-element.elementor-element-63c84968{text-align:start}.elementor-85 .elementor-element.elementor-element-63c84968 .elementor-heading-title{font-size:10px}.elementor-85 .elementor-element.elementor-element-122a0779 .elementor-heading-title{font-size:40px}.elementor-85 .elementor-element.elementor-element-ee722c4{font-size:14px}.elementor-85 .elementor-element.elementor-element-2a4de122{--width:100%;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px}.elementor-85 .elementor-element.elementor-element-43d51318 .elementor-heading-title{font-size:11px}.elementor-85 .elementor-element.elementor-element-39bb81fe .elementor-heading-title{font-size:12px}.elementor-85 .elementor-element.elementor-element-6bd2dd88 .elementor-heading-title{font-size:20px}.elementor-85 .elementor-element.elementor-element-37fa37b8 .elementor-heading-title{font-size:46px}.elementor-85 .elementor-element.elementor-element-3161bf67{font-size:13px}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button{font-size:10px}.elementor-85 .elementor-element.elementor-element-64353ce6{--padding-top:78px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-78734dcf{--width:100%;--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-85 .elementor-element.elementor-element-4c3da4a img{width:57%}.elementor-85 .elementor-element.elementor-element-2eeb1916{text-align:start}.elementor-85 .elementor-element.elementor-element-2eeb1916 .elementor-heading-title{font-size:10px}.elementor-85 .elementor-element.elementor-element-196615ca .elementor-heading-title{font-size:46px}.elementor-85 .elementor-element.elementor-element-f71c935{font-size:14px}.elementor-85 .elementor-element.elementor-element-757181af{font-size:14px}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button{font-size:10px}.elementor-85 .elementor-element.elementor-element-5b5bee66{--padding-top:78px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px}.elementor-85 .elementor-element.elementor-element-7df20933{--width:100%}.elementor-85 .elementor-element.elementor-element-2d4ebf3b{text-align:start}.elementor-85 .elementor-element.elementor-element-2d4ebf3b .elementor-heading-title{font-size:10px}.elementor-85 .elementor-element.elementor-element-4cbda052 .elementor-heading-title{font-size:46px}.elementor-85 .elementor-element.elementor-element-2e30ec95{text-align:start}.elementor-85 .elementor-element.elementor-element-2e30ec95 .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-1b85d4ca{text-align:start}.elementor-85 .elementor-element.elementor-element-1b85d4ca .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-29f3efba{text-align:start}.elementor-85 .elementor-element.elementor-element-29f3efba .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-4c449341{text-align:start}.elementor-85 .elementor-element.elementor-element-4c449341 .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-760fcd2e{text-align:start}.elementor-85 .elementor-element.elementor-element-760fcd2e .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-77e13e33{text-align:start}.elementor-85 .elementor-element.elementor-element-77e13e33 .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-26838855{text-align:start}.elementor-85 .elementor-element.elementor-element-26838855 .elementor-heading-title{font-size:14px}.elementor-85 .elementor-element.elementor-element-60cd70eb{--n-accordion-padding:17px 15px 17px 17px}.elementor-85 .elementor-element.elementor-element-60cd70eb{--n-accordion-title-font-size:18px}:where(.elementor-85 .elementor-element.elementor-element-60cd70eb>.e-n-accordion>.e-n-accordion-item)>.e-con{--padding-top:4px;--padding-right:17px;--padding-bottom:20px;--padding-left:17px}.elementor-85 .elementor-element.elementor-element-54b16716{--min-height:650px}.elementor-85 .elementor-element.elementor-element-1abe79b7{--width:100%}.elementor-85 .elementor-element.elementor-element-7967d7c9{text-align:center}.elementor-85 .elementor-element.elementor-element-7967d7c9 .elementor-heading-title{font-size:10px}.elementor-85 .elementor-element.elementor-element-52f2d6e8{text-align:center}.elementor-85 .elementor-element.elementor-element-52f2d6e8 .elementor-heading-title{font-size:48px}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button{font-size:10px}.elementor-85 .elementor-element.elementor-element-852e47f{--padding-top:25px;--padding-bottom:95px;--padding-left:18px;--padding-right:18px}.elementor-85 .elementor-element.elementor-element-1018c24a .elementor-heading-title{font-size:8px}.elementor-85 .elementor-element.elementor-element-590a195f .elementor-heading-title{font-size:10px}}.elementor-85 .elementor-element.elementor-element-59aa8a4d{--btn-texto:#3b2114;--btn-claro:#f4d4af;--btn-medio:#e6c098;--btn-escuro:#d5aa7e}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button{position:relative;isolation:isolate;width:100%;min-height:126px;overflow:hidden;display:flex;align-items:center;padding:28px 42px 28px 48px;color:var(--btn-texto)!important;background:radial-gradient(circle at 15% 0%,rgb(255 255 255 / .65),transparent 38%),linear-gradient(110deg,var(--btn-claro) 0%,var(--btn-medio) 52%,var(--btn-escuro) 100%)!important;border:1px solid rgb(255 255 255 / .58);border-radius:18px;box-shadow:0 22px 55px rgb(28 14 8 / .28),0 5px 16px rgb(28 14 8 / .16),inset 0 1px 0 rgb(255 255 255 / .7),inset 0 -1px 0 rgb(92 51 29 / .12);transition:transform 0.45s cubic-bezier(.22,1,.36,1),box-shadow 0.45s ease,filter 0.45s ease}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-content-wrapper{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:28px;width:100%}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-text{text-align:left;font-family:"Manrope",sans-serif;font-size:clamp(15px, 1.3vw, 22px);font-weight:800;line-height:1.25;letter-spacing:.035em;text-transform:uppercase}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon{display:flex;flex:0 0 58px;align-items:center;justify-content:center;width:58px;height:58px;margin:0!important;color:var(--btn-texto);border:2px solid var(--btn-texto);border-radius:50%;transition:color 0.4s ease,background 0.4s ease,transform 0.5s cubic-bezier(.22,1,.36,1),box-shadow 0.4s ease;animation:mf-seta-flutuante 2.4s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon svg{font-size:22px;transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button::before{content:"";position:absolute;z-index:1;top:-90%;left:-45%;width:30%;height:280%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .58),transparent);transform:rotate(18deg) translateX(-320%);pointer-events:none;animation:mf-brilho-botao 4.8s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button::after{content:"";position:absolute;z-index:2;inset:2px;border:1px solid rgb(255 255 255 / .18);border-radius:15px;pointer-events:none}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button:hover{color:var(--btn-texto)!important;transform:translateY(-7px) scale(1.012);filter:saturate(1.08) brightness(1.035);box-shadow:0 34px 75px rgb(28 14 8 / .36),0 10px 24px rgb(28 14 8 / .18),0 0 35px rgb(235 194 151 / .24),inset 0 1px 0 rgb(255 255 255 / .82)}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button:hover .elementor-button-icon{color:#f3d2ad;background:var(--btn-texto);transform:translateY(-4px) rotate(45deg);box-shadow:0 12px 25px rgb(59 33 20 / .25);animation:none}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button:hover .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button:hover .elementor-button-icon svg{transform:rotate(-45deg) scale(1.08)}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button:active{transform:translateY(-1px) scale(.985);transition-duration:0.12s}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button:focus-visible{outline:3px solid rgb(244 212 175 / .75);outline-offset:5px}@keyframes mf-brilho-botao{0%,52%{opacity:0;transform:rotate(18deg) translateX(-320%)}62%{opacity:.9}82%,100%{opacity:0;transform:rotate(18deg) translateX(650%)}}@keyframes mf-seta-flutuante{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button{min-height:88px;padding:20px 20px 20px 24px;border-radius:15px}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-text{max-width:calc(100% - 62px);font-size:12px;line-height:1.35;letter-spacing:.025em}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon{flex-basis:46px;width:46px;height:46px}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon svg{font-size:18px}}@media (prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button,.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button::before,.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon{animation:none!important;transition-duration:0.01ms!important}}.elementor-85 .elementor-element.elementor-element-59aa8a4d{width:100%;max-width:820px;margin-inline:auto}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button{width:100%!important;min-height:86px!important;height:auto!important;padding:16px 22px 16px 30px!important;border-radius:16px!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-content-wrapper{width:100%!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-text{flex:1 1 auto!important;width:auto!important;max-width:none!important;white-space:nowrap!important;word-break:normal!important;font-size:15px!important;line-height:1.1!important;letter-spacing:0.025em!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon{flex:0 0 48px!important;width:48px!important;height:48px!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon svg{font-size:19px!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button::after{border-radius:14px!important}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-59aa8a4d{max-width:100%}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button{min-height:72px!important;padding:13px 16px 13px 20px!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-text{font-size:11px!important;letter-spacing:0.015em!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon{flex-basis:40px!important;width:40px!important;height:40px!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon svg{font-size:16px!important}}@media (max-width:380px){.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button{min-height:64px!important;padding:11px 12px 11px 14px!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-content-wrapper{gap:8px!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-text{font-size:8.5px!important;letter-spacing:0!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-icon{flex-basis:36px!important;width:36px!important;height:36px!important}}.elementor-85 .elementor-element.elementor-element-59aa8a4d{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button{width:auto!important;max-width:100%!important}.elementor-85 .elementor-element.elementor-element-59aa8a4d .elementor-button-content-wrapper{width:auto!important;justify-content:flex-start!important;gap:36px!important}.elementor-85 .elementor-element.elementor-element-74232e2b .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-eyebrow .elementor-heading-title{display:flex;gap:12px;align-items:center}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-eyebrow .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-cta .elementor-button{position:relative;min-height:56px;overflow:hidden;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;box-shadow:0 15px 35px rgb(57 34 16 / .16);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-cta .elementor-button:before{content:"";position:absolute;top:-50%;left:-35%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);opacity:0;transform:rotate(16deg);transition:left .65s ease,opacity .2s ease}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-cta .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgb(57 34 16 / .24)}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-cta .elementor-button:hover:before{left:110%;opacity:1}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid currentColor;border-radius:50%}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-cta .elementor-button-icon i{transform:rotate(45deg)}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-brand{display:flex!important;align-items:center;gap:12px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-brand-mark .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#392210;background:linear-gradient(135deg,#f0d2b2,#ae8161);border:1px solid rgb(255 255 255 / .45);border-radius:50% 50% 45% 55%;box-shadow:inset 0 1px rgb(255 255 255 / .55)}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-74232e2b .mf-brand-mark .elementor-heading-title{width:38px;height:38px;font-size:17px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-brand-name .elementor-heading-title{font-size:17px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-brand-subtitle .elementor-heading-title{font-size:7px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-74232e2b .mf-brand-subtitle{display:none}}.elementor-85 .elementor-element.elementor-element-74232e2b.mf-hero{position:relative;min-height:930px;overflow:hidden;isolation:isolate;background:linear-gradient(112deg,rgb(31 20 15 / .96),rgb(66 45 34 / .96) 54%,rgb(54 37 29 / .94))}.elementor-85 .elementor-element.elementor-element-74232e2b.mf-hero:before{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .018) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to right,transparent,#000 45%,#000)}.elementor-85 .elementor-element.elementor-element-74232e2b.mf-hero:after{content:"";position:absolute;right:-10vw;bottom:-180px;width:760px;height:760px;border:1px solid rgb(209 172 136 / .18);border-radius:50%;box-shadow:0 0 0 80px rgb(209 172 136 / .025),0 0 0 170px rgb(209 172 136 / .018)}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-shell{position:relative;z-index:3;flex-direction:row!important;width:min(1240px,calc(100% - 64px))!important;gap:clamp(48px,6vw,100px);align-items:center;min-height:930px;margin-inline:auto;padding:150px 0 100px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-copy{flex:1.08 1 0;width:auto!important;max-width:700px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-visual{flex:.92 1 0;width:auto!important}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-title .elementor-heading-title{font-size:clamp(54px,5.35vw,78px)!important;text-wrap:balance}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-proof{display:flex!important;flex-direction:row!important;margin-top:48px;padding-top:25px;border-top:1px solid rgb(255 255 255 / .12)}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-stat{min-height:44px;padding-inline:22px;border-left:1px solid rgb(255 255 255 / .11)}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-stat{flex:1 1 0%}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-stat:first-child{padding-left:0;border-left:0}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-visual{position:relative;min-height:650px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-arch{position:absolute;inset:0 0 0 5%;z-index:1;overflow:hidden;border:1px solid rgb(255 255 255 / .18);border-radius:260px 260px 24px 24px;box-shadow:0 45px 100px rgb(0 0 0 / .28)}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-arch:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgb(209 172 136 / .18),transparent 45%)}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-arch{height:100%}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-arch .elementor-widget-container{height:100%}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-arch img{width:100%;height:100%;object-fit:cover;object-position:51% center;filter:sepia(.12) saturate(.82) contrast(.96);animation:mfHeroDrift 14s ease-in-out infinite alternate}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-floating-card{position:absolute;z-index:4;display:flex!important;flex-direction:row!important;align-items:center;gap:13px;min-width:156px;padding:14px 16px;background:rgb(255 250 246 / .91);border:1px solid rgb(255 255 255 / .64);border-radius:14px;box-shadow:0 18px 45px rgb(32 20 14 / .22);backdrop-filter:blur(14px);animation:mfFloat 7s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-floating-icon .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:37px;height:37px;color:#fffdfc;background:#5e462d;border-radius:10px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-floating-icon.mf-seal .elementor-heading-title{border-radius:50%;font-family:"Cormorant Garamond",serif}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-floating-top{top:23%;left:-10%}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-floating-bottom{right:-8%;bottom:12%;animation-delay:-3.5s}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-line-art{position:absolute;top:8%;right:-18%;z-index:0;display:flex!important;flex-direction:row!important;gap:24px;transform:rotate(-18deg);pointer-events:none}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-line{display:block;width:90px!important;height:320px;min-height:320px;border:1px solid rgb(209 172 136 / .25);border-radius:50%}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-glow{position:absolute;width:620px;height:620px;top:-260px;left:18%;border-radius:50%;background:radial-gradient(circle,rgb(209 172 136 / .21),transparent 68%);pointer-events:none}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-glow:after{content:"";position:absolute;width:520px;height:520px;right:-55vw;bottom:-90vh;border-radius:50%;background:radial-gradient(circle,rgb(166 122 88 / .16),transparent 70%)}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-scroll-cue{position:absolute;z-index:5;bottom:28px;left:50%;padding-bottom:26px;transform:translateX(-50%)}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-scroll-cue:after{content:"";position:absolute;bottom:0;left:50%;width:1px;height:19px;background:linear-gradient(to bottom,#d1ac88,transparent);animation:mfScrollPulse 2s ease-in-out infinite}@media(max-width:1100px){.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-shell{gap:45px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-title .elementor-heading-title{font-size:clamp(49px,6vw,66px)!important}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-visual{min-height:590px!important}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-floating-bottom{right:-3%}}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-shell{width:min(100% - 36px,680px)!important}.elementor-85 .elementor-element.elementor-element-74232e2b.mf-hero{min-height:auto!important}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-shell{flex-direction:column!important;gap:58px;min-height:auto!important;padding:132px 0 95px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-copy{flex:none;width:100%!important}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-visual{flex:none;width:100%!important}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-visual{width:min(100%,560px)!important;min-height:640px!important;margin-inline:auto}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-title .elementor-heading-title{font-size:clamp(49px,10vw,68px)!important}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-floating-top{left:-2%}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-floating-bottom{right:-2%}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-scroll-cue{display:none}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-shell{width:calc(100% - 32px)!important;padding-top:116px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-title .elementor-heading-title{font-size:clamp(45px,13.5vw,59px)!important}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-copy .mf-eyebrow .elementor-heading-title{max-width:290px;font-size:9px;line-height:1.5}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-visual{min-height:505px!important}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-arch{border-radius:180px 180px 18px 18px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-hero-proof{flex-direction:column!important;gap:14px;margin-top:38px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-stat{display:flex!important;flex-direction:row!important;align-items:center;min-height:auto;padding:0;border:0}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-stat>.elementor-widget-heading:first-child{flex:0 0 112px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-stat>.elementor-widget-heading:last-child{flex:1 1 0%}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-floating-card{min-width:142px;padding:11px 12px}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-floating-top{top:18%}.elementor-85 .elementor-element.elementor-element-74232e2b .mf-floating-bottom{right:-3%;bottom:7%}}@keyframes mfHeroDrift{from{transform:scale(1.015) translate3d(0,0,0)}to{transform:scale(1.055) translate3d(-.7%,-.4%,0)}}@keyframes mfFloat{0%,100%{transform:translateY(0) rotate(-.4deg)}50%{transform:translateY(-9px) rotate(.4deg)}}@keyframes mfScrollPulse{0%,100%{opacity:.3;transform:scaleY(.6);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-74232e2b *,.elementor-85 .elementor-element.elementor-element-74232e2b *:before,.elementor-85 .elementor-element.elementor-element-74232e2b *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.elementor-85 .elementor-element.elementor-element-4d3f864e{--dark-text:#fffdfc;--dark-light:#7c5e48;--dark-middle:#694c35;--dark-deep:#4f3626;width:100%;max-width:720px;margin-inline:auto}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button{position:relative;isolation:isolate;width:100%!important;min-height:86px!important;height:auto!important;overflow:hidden;display:flex;align-items:center;padding:16px 22px 16px 30px!important;color:var(--dark-text)!important;background:radial-gradient(circle at 15% 0%,rgb(255 235 214 / .13),transparent 38%),linear-gradient(110deg,var(--dark-light) 0%,var(--dark-middle) 52%,var(--dark-deep) 100%)!important;background-size:160% 160%!important;border:1px solid rgb(255 255 255 / .16);border-radius:16px!important;box-shadow:0 22px 50px rgb(57 34 16 / .22),0 6px 16px rgb(57 34 16 / .14),inset 0 1px 0 rgb(255 255 255 / .14),inset 0 -1px 0 rgb(0 0 0 / .18);transition:transform 0.45s cubic-bezier(.22,1,.36,1),box-shadow 0.45s ease,filter 0.45s ease;animation:mf-dark-respiro 6s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-content-wrapper{position:relative;z-index:3;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;width:100%!important}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-text{flex:1 1 auto!important;width:auto!important;max-width:none!important;color:var(--dark-text)!important;white-space:nowrap!important;word-break:normal!important;text-align:left;font-family:"Manrope",sans-serif;font-size:15px!important;font-weight:800;line-height:1.1!important;letter-spacing:0.035em!important;text-transform:uppercase}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-icon{display:flex;flex:0 0 48px!important;align-items:center;justify-content:center;width:48px!important;height:48px!important;margin:0!important;color:var(--dark-text)!important;border:2px solid rgb(255 253 252 / .92);border-radius:50%;transition:color 0.4s ease,background 0.4s ease,transform 0.5s cubic-bezier(.22,1,.36,1),box-shadow 0.4s ease;animation:mf-dark-seta 2.4s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-icon svg{color:currentColor!important;fill:currentColor!important;font-size:19px!important;transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button::before{content:"";position:absolute;z-index:1;top:-90%;left:-45%;width:28%;height:280%;background:linear-gradient(90deg,transparent,rgb(255 235 214 / .35),transparent);transform:rotate(18deg) translateX(-320%);pointer-events:none;animation:mf-dark-brilho 4.8s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button::after{content:"";position:absolute;z-index:2;inset:2px;border:1px solid rgb(255 255 255 / .07);border-radius:14px;pointer-events:none}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button:hover{color:var(--dark-text)!important;transform:translateY(-6px) scale(1.01);filter:brightness(1.09) saturate(1.06);box-shadow:0 32px 70px rgb(57 34 16 / .32),0 10px 25px rgb(57 34 16 / .18),0 0 30px rgb(162 134 112 / .2),inset 0 1px 0 rgb(255 255 255 / .2)}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button:hover .elementor-button-icon{color:#392210!important;background:#efd0ad;border-color:#efd0ad;transform:translateY(-4px) rotate(45deg);box-shadow:0 12px 25px rgb(30 16 10 / .3);animation:none}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button:hover .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button:hover .elementor-button-icon svg{transform:rotate(-45deg) scale(1.08)}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button:active{transform:translateY(-1px) scale(.985);transition-duration:0.12s}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button:focus-visible{outline:3px solid rgb(209 172 136 / .7);outline-offset:5px}@keyframes mf-dark-brilho{0%,52%{opacity:0;transform:rotate(18deg) translateX(-320%)}62%{opacity:.85}82%,100%{opacity:0;transform:rotate(18deg) translateX(650%)}}@keyframes mf-dark-seta{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mf-dark-respiro{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-4d3f864e{max-width:100%}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button{min-height:72px!important;padding:13px 16px 13px 20px!important}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-text{font-size:10.5px!important;letter-spacing:0.015em!important}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-icon{flex-basis:40px!important;width:40px!important;height:40px!important}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-icon svg{font-size:16px!important}}@media (max-width:380px){.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button{min-height:64px!important;padding:11px 12px 11px 14px!important}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-content-wrapper{gap:8px!important}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-text{font-size:8.5px!important;letter-spacing:0!important}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-icon{flex-basis:36px!important;width:36px!important;height:36px!important}}@media (prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button,.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button::before,.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-icon{animation:none!important;transition-duration:0.01ms!important}}.elementor-85 .elementor-element.elementor-element-4d3f864e{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0!important}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button{width:auto!important;max-width:100%!important}.elementor-85 .elementor-element.elementor-element-4d3f864e .elementor-button-content-wrapper{width:auto!important;justify-content:flex-start!important;gap:36px!important}.elementor-85 .elementor-element.elementor-element-3915c5ba .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-eyebrow .elementor-heading-title{display:flex;gap:12px;align-items:center}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-eyebrow .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-cta .elementor-button{position:relative;min-height:56px;overflow:hidden;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;box-shadow:0 15px 35px rgb(57 34 16 / .16);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-cta .elementor-button:before{content:"";position:absolute;top:-50%;left:-35%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);opacity:0;transform:rotate(16deg);transition:left .65s ease,opacity .2s ease}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-cta .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgb(57 34 16 / .24)}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-cta .elementor-button:hover:before{left:110%;opacity:1}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid currentColor;border-radius:50%}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-cta .elementor-button-icon i{transform:rotate(45deg)}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-brand{display:flex!important;align-items:center;gap:12px}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-brand-mark .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#392210;background:linear-gradient(135deg,#f0d2b2,#ae8161);border:1px solid rgb(255 255 255 / .45);border-radius:50% 50% 45% 55%;box-shadow:inset 0 1px rgb(255 255 255 / .55)}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-brand-mark .elementor-heading-title{width:38px;height:38px;font-size:17px}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-brand-name .elementor-heading-title{font-size:17px}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-brand-subtitle .elementor-heading-title{font-size:7px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-brand-subtitle{display:none}}.elementor-85 .elementor-element.elementor-element-3915c5ba.mf-pain{background:#f8f5f2}.elementor-85 .elementor-element.elementor-element-3915c5ba.mf-pain:after{content:"";position:absolute;right:0;bottom:-1px;width:min(32vw,450px);height:88px;background:#e8e3df;border-radius:120px 0 0}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-grid{flex-direction:row!important;gap:clamp(58px,8vw,116px);align-items:center}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-copy{flex:1.05 1 0;width:auto!important}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-visual{flex:.95 1 0;width:auto!important}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-copy h2.elementor-heading-title{font-size:clamp(43px,4vw,62px)!important}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-list{border-top:1px solid rgb(94 70 45 / .15);margin:38px 0 30px}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-item{display:flex!important;flex-direction:row!important;gap:16px;padding:19px 0;border-bottom:1px solid rgb(94 70 45 / .15)}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-item>.elementor-widget-heading{flex:0 0 42px}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-item>.elementor-widget-text-editor{flex:1 1 0%}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-truth{padding:22px 24px;background:rgb(205 172 150 / .13);border-left:3px solid #a28670;border-radius:0 12px 12px 0;margin-bottom:32px}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-visual{position:relative;min-height:700px}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-main{position:absolute;inset:0 48px 50px 0;overflow:hidden;border-radius:220px 220px 18px 18px;box-shadow:0 22px 70px rgb(57 34 16 / .12)}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-main img{height:100%;object-fit:cover;filter:sepia(.11) saturate(.72)}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-main .elementor-widget-container{height:100%}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-detail .elementor-widget-container{height:100%}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-detail{position:absolute;right:0;bottom:0;width:50%;aspect-ratio:1/1.25;overflow:hidden;border:10px solid #f8f5f2;border-radius:18px 18px 70px 18px;box-shadow:0 22px 70px rgb(57 34 16 / .12)}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-detail img{height:100%;object-fit:cover}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-vertical-note{position:absolute;top:48%;right:-84px;transform:rotate(90deg)}@media(max-width:1100px){.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-grid{gap:60px}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-visual{min-height:620px!important}}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-grid{flex-direction:column!important}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-copy{flex:none;width:100%!important}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-visual{flex:none;width:100%!important}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-visual{width:min(100%,590px)!important;min-height:650px!important;margin-inline:auto}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-vertical-note{display:none}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-copy h2.elementor-heading-title{font-size:clamp(39px,11.5vw,51px)!important}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-visual{min-height:520px!important}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-main{inset:0 20px 36px 0;border-radius:160px 160px 14px 14px}.elementor-85 .elementor-element.elementor-element-3915c5ba .mf-pain-detail{width:48%;border-width:7px;border-radius:14px 14px 45px 14px}}.elementor-85 .elementor-element.elementor-element-17868268{--dark-text:#fffdfc;--dark-light:#7c5e48;--dark-middle:#694c35;--dark-deep:#4f3626;width:100%;max-width:720px;margin-inline:auto}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button{position:relative;isolation:isolate;width:100%!important;min-height:86px!important;height:auto!important;overflow:hidden;display:flex;align-items:center;padding:16px 22px 16px 30px!important;color:var(--dark-text)!important;background:radial-gradient(circle at 15% 0%,rgb(255 235 214 / .13),transparent 38%),linear-gradient(110deg,var(--dark-light) 0%,var(--dark-middle) 52%,var(--dark-deep) 100%)!important;background-size:160% 160%!important;border:1px solid rgb(255 255 255 / .16);border-radius:16px!important;box-shadow:0 22px 50px rgb(57 34 16 / .22),0 6px 16px rgb(57 34 16 / .14),inset 0 1px 0 rgb(255 255 255 / .14),inset 0 -1px 0 rgb(0 0 0 / .18);transition:transform 0.45s cubic-bezier(.22,1,.36,1),box-shadow 0.45s ease,filter 0.45s ease;animation:mf-dark-respiro 6s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-content-wrapper{position:relative;z-index:3;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;width:100%!important}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-text{flex:1 1 auto!important;width:auto!important;max-width:none!important;color:var(--dark-text)!important;white-space:nowrap!important;word-break:normal!important;text-align:left;font-family:"Manrope",sans-serif;font-size:15px!important;font-weight:800;line-height:1.1!important;letter-spacing:0.035em!important;text-transform:uppercase}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-icon{display:flex;flex:0 0 48px!important;align-items:center;justify-content:center;width:48px!important;height:48px!important;margin:0!important;color:var(--dark-text)!important;border:2px solid rgb(255 253 252 / .92);border-radius:50%;transition:color 0.4s ease,background 0.4s ease,transform 0.5s cubic-bezier(.22,1,.36,1),box-shadow 0.4s ease;animation:mf-dark-seta 2.4s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-icon svg{color:currentColor!important;fill:currentColor!important;font-size:19px!important;transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button::before{content:"";position:absolute;z-index:1;top:-90%;left:-45%;width:28%;height:280%;background:linear-gradient(90deg,transparent,rgb(255 235 214 / .35),transparent);transform:rotate(18deg) translateX(-320%);pointer-events:none;animation:mf-dark-brilho 4.8s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button::after{content:"";position:absolute;z-index:2;inset:2px;border:1px solid rgb(255 255 255 / .07);border-radius:14px;pointer-events:none}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button:hover{color:var(--dark-text)!important;transform:translateY(-6px) scale(1.01);filter:brightness(1.09) saturate(1.06);box-shadow:0 32px 70px rgb(57 34 16 / .32),0 10px 25px rgb(57 34 16 / .18),0 0 30px rgb(162 134 112 / .2),inset 0 1px 0 rgb(255 255 255 / .2)}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button:hover .elementor-button-icon{color:#392210!important;background:#efd0ad;border-color:#efd0ad;transform:translateY(-4px) rotate(45deg);box-shadow:0 12px 25px rgb(30 16 10 / .3);animation:none}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button:hover .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button:hover .elementor-button-icon svg{transform:rotate(-45deg) scale(1.08)}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button:active{transform:translateY(-1px) scale(.985);transition-duration:0.12s}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button:focus-visible{outline:3px solid rgb(209 172 136 / .7);outline-offset:5px}@keyframes mf-dark-brilho{0%,52%{opacity:0;transform:rotate(18deg) translateX(-320%)}62%{opacity:.85}82%,100%{opacity:0;transform:rotate(18deg) translateX(650%)}}@keyframes mf-dark-seta{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mf-dark-respiro{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-17868268{max-width:100%}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button{min-height:72px!important;padding:13px 16px 13px 20px!important}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-text{font-size:10.5px!important;letter-spacing:0.015em!important}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-icon{flex-basis:40px!important;width:40px!important;height:40px!important}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-icon svg{font-size:16px!important}}@media (max-width:380px){.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button{min-height:64px!important;padding:11px 12px 11px 14px!important}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-content-wrapper{gap:8px!important}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-text{font-size:8.5px!important;letter-spacing:0!important}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-icon{flex-basis:36px!important;width:36px!important;height:36px!important}}@media (prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button,.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button::before,.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-icon{animation:none!important;transition-duration:0.01ms!important}}.elementor-85 .elementor-element.elementor-element-17868268{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0!important}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button{width:auto!important;max-width:100%!important}.elementor-85 .elementor-element.elementor-element-17868268 .elementor-button-content-wrapper{width:auto!important;justify-content:flex-start!important;gap:36px!important}.elementor-85 .elementor-element.elementor-element-126fbcc7 .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-eyebrow .elementor-heading-title{display:flex;gap:12px;align-items:center}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-eyebrow .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-cta .elementor-button{position:relative;min-height:56px;overflow:hidden;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;box-shadow:0 15px 35px rgb(57 34 16 / .16);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-cta .elementor-button:before{content:"";position:absolute;top:-50%;left:-35%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);opacity:0;transform:rotate(16deg);transition:left .65s ease,opacity .2s ease}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-cta .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgb(57 34 16 / .24)}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-cta .elementor-button:hover:before{left:110%;opacity:1}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid currentColor;border-radius:50%}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-cta .elementor-button-icon i{transform:rotate(45deg)}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-brand{display:flex!important;align-items:center;gap:12px}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-brand-mark .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#392210;background:linear-gradient(135deg,#f0d2b2,#ae8161);border:1px solid rgb(255 255 255 / .45);border-radius:50% 50% 45% 55%;box-shadow:inset 0 1px rgb(255 255 255 / .55)}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-brand-mark .elementor-heading-title{width:38px;height:38px;font-size:17px}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-brand-name .elementor-heading-title{font-size:17px}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-brand-subtitle .elementor-heading-title{font-size:7px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-brand-subtitle{display:none}}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-centered h2.elementor-heading-title{font-size:clamp(43px,4vw,62px)!important}.elementor-85 .elementor-element.elementor-element-126fbcc7.mf-outcomes{background:#e8e3df}.elementor-85 .elementor-element.elementor-element-126fbcc7.mf-outcomes:before{content:"";position:absolute;top:0;left:0;width:min(26vw,380px);height:90px;background:#f8f5f2;border-radius:0 0 110px}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-centered{width:min(850px,100%)!important;margin:0 auto 58px;text-align:center;align-items:center}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-centered .mf-eyebrow .elementor-heading-title{justify-content:center}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcomes-grid{display:flex!important;flex-flow:row wrap!important;gap:22px}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card{position:relative;min-height:310px;overflow:hidden;padding:24px 26px 28px;color:#fffdfc;background-color:#5e462d!important;border:1px solid rgb(255 255 255 / .09);border-radius:18px;box-shadow:0 18px 48px rgb(57 34 16 / .1);isolation:isolate;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card>*{position:relative;z-index:1}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card:hover{transform:translateY(-6px);box-shadow:0 26px 58px rgb(57 34 16 / .2)}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card:nth-child(1){flex:1 1 calc(50% - 11px)}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card:nth-child(2){flex:1 1 calc(50% - 11px)}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card:nth-child(n+3){flex:1 1 calc(33.333% - 15px)}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-number .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border:1px solid rgb(209 172 136 / .4);border-radius:50%}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-copy{margin-top:auto;max-width:63%}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card:nth-child(n+3) .mf-outcome-copy{max-width:76%}@media(max-width:1100px){.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card:nth-child(3){flex-basis:calc(50% - 11px)}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card:nth-child(4){flex-basis:calc(50% - 11px)}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card:nth-child(5){flex:0 1 calc(50% - 11px);margin-inline:auto}}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card{flex:1 1 100%!important}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-centered h2.elementor-heading-title{font-size:clamp(39px,11.5vw,51px)!important}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-card{min-height:330px}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcomes-grid{gap:14px}.elementor-85 .elementor-element.elementor-element-126fbcc7 .mf-outcome-copy{max-width:78%}}.elementor-85 .elementor-element.elementor-element-8f3ba11 .swiper,.elementor-85 .elementor-element.elementor-element-8f3ba11 .swiper-container{overflow:visible!important;clip-path:polygon(0% 0%,100% -100%,1000% 100%,0% 100%)}.elementor-85 .elementor-element.elementor-element-4e4676ec{--dark-text:#fffdfc;--dark-light:#7c5e48;--dark-middle:#694c35;--dark-deep:#4f3626;width:100%;max-width:720px;margin-inline:auto}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button{position:relative;isolation:isolate;width:100%!important;min-height:86px!important;height:auto!important;overflow:hidden;display:flex;align-items:center;padding:16px 22px 16px 30px!important;color:var(--dark-text)!important;background:radial-gradient(circle at 15% 0%,rgb(255 235 214 / .13),transparent 38%),linear-gradient(110deg,var(--dark-light) 0%,var(--dark-middle) 52%,var(--dark-deep) 100%)!important;background-size:160% 160%!important;border:1px solid rgb(255 255 255 / .16);border-radius:16px!important;box-shadow:0 22px 50px rgb(57 34 16 / .22),0 6px 16px rgb(57 34 16 / .14),inset 0 1px 0 rgb(255 255 255 / .14),inset 0 -1px 0 rgb(0 0 0 / .18);transition:transform 0.45s cubic-bezier(.22,1,.36,1),box-shadow 0.45s ease,filter 0.45s ease;animation:mf-dark-respiro 6s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-content-wrapper{position:relative;z-index:3;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;width:100%!important}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-text{flex:1 1 auto!important;width:auto!important;max-width:none!important;color:var(--dark-text)!important;white-space:nowrap!important;word-break:normal!important;text-align:left;font-family:"Manrope",sans-serif;font-size:15px!important;font-weight:800;line-height:1.1!important;letter-spacing:0.035em!important;text-transform:uppercase}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-icon{display:flex;flex:0 0 48px!important;align-items:center;justify-content:center;width:48px!important;height:48px!important;margin:0!important;color:var(--dark-text)!important;border:2px solid rgb(255 253 252 / .92);border-radius:50%;transition:color 0.4s ease,background 0.4s ease,transform 0.5s cubic-bezier(.22,1,.36,1),box-shadow 0.4s ease;animation:mf-dark-seta 2.4s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-icon svg{color:currentColor!important;fill:currentColor!important;font-size:19px!important;transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button::before{content:"";position:absolute;z-index:1;top:-90%;left:-45%;width:28%;height:280%;background:linear-gradient(90deg,transparent,rgb(255 235 214 / .35),transparent);transform:rotate(18deg) translateX(-320%);pointer-events:none;animation:mf-dark-brilho 4.8s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button::after{content:"";position:absolute;z-index:2;inset:2px;border:1px solid rgb(255 255 255 / .07);border-radius:14px;pointer-events:none}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button:hover{color:var(--dark-text)!important;transform:translateY(-6px) scale(1.01);filter:brightness(1.09) saturate(1.06);box-shadow:0 32px 70px rgb(57 34 16 / .32),0 10px 25px rgb(57 34 16 / .18),0 0 30px rgb(162 134 112 / .2),inset 0 1px 0 rgb(255 255 255 / .2)}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button:hover .elementor-button-icon{color:#392210!important;background:#efd0ad;border-color:#efd0ad;transform:translateY(-4px) rotate(45deg);box-shadow:0 12px 25px rgb(30 16 10 / .3);animation:none}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button:hover .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button:hover .elementor-button-icon svg{transform:rotate(-45deg) scale(1.08)}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button:active{transform:translateY(-1px) scale(.985);transition-duration:0.12s}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button:focus-visible{outline:3px solid rgb(209 172 136 / .7);outline-offset:5px}@keyframes mf-dark-brilho{0%,52%{opacity:0;transform:rotate(18deg) translateX(-320%)}62%{opacity:.85}82%,100%{opacity:0;transform:rotate(18deg) translateX(650%)}}@keyframes mf-dark-seta{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mf-dark-respiro{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-4e4676ec{max-width:100%}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button{min-height:72px!important;padding:13px 16px 13px 20px!important}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-text{font-size:10.5px!important;letter-spacing:0.015em!important}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-icon{flex-basis:40px!important;width:40px!important;height:40px!important}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-icon svg{font-size:16px!important}}@media (max-width:380px){.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button{min-height:64px!important;padding:11px 12px 11px 14px!important}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-content-wrapper{gap:8px!important}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-text{font-size:8.5px!important;letter-spacing:0!important}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-icon{flex-basis:36px!important;width:36px!important;height:36px!important}}@media (prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button,.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button::before,.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-icon{animation:none!important;transition-duration:0.01ms!important}}.elementor-85 .elementor-element.elementor-element-4e4676ec{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0!important}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button{width:auto!important;max-width:100%!important}.elementor-85 .elementor-element.elementor-element-4e4676ec .elementor-button-content-wrapper{width:auto!important;justify-content:flex-start!important;gap:36px!important}.elementor-85 .elementor-element.elementor-element-78d44990 .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-eyebrow .elementor-heading-title{display:flex;gap:12px;align-items:center}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-eyebrow .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-cta .elementor-button{position:relative;min-height:56px;overflow:hidden;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;box-shadow:0 15px 35px rgb(57 34 16 / .16);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-cta .elementor-button:before{content:"";position:absolute;top:-50%;left:-35%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);opacity:0;transform:rotate(16deg);transition:left .65s ease,opacity .2s ease}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-cta .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgb(57 34 16 / .24)}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-cta .elementor-button:hover:before{left:110%;opacity:1}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid currentColor;border-radius:50%}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-cta .elementor-button-icon i{transform:rotate(45deg)}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-brand{display:flex!important;align-items:center;gap:12px}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-brand-mark .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#392210;background:linear-gradient(135deg,#f0d2b2,#ae8161);border:1px solid rgb(255 255 255 / .45);border-radius:50% 50% 45% 55%;box-shadow:inset 0 1px rgb(255 255 255 / .55)}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-78d44990 .mf-brand-mark .elementor-heading-title{width:38px;height:38px;font-size:17px}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-brand-name .elementor-heading-title{font-size:17px}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-brand-subtitle .elementor-heading-title{font-size:7px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-78d44990 .mf-brand-subtitle{display:none}}.elementor-85 .elementor-element.elementor-element-78d44990.mf-curriculum{overflow:hidden;color:#fffdfc;background:linear-gradient(135deg,rgb(36 22 15 / .99),rgb(78 55 40 / .98))}.elementor-85 .elementor-element.elementor-element-78d44990.mf-curriculum:before{content:"";position:absolute;top:-290px;right:-210px;width:700px;height:700px;border:1px solid rgb(209 172 136 / .16);border-radius:50%;box-shadow:0 0 0 110px rgb(209 172 136 / .024)}.elementor-85 .elementor-element.elementor-element-78d44990.mf-curriculum:after{content:"";position:absolute;bottom:-330px;left:-260px;width:650px;height:650px;border:1px solid rgb(209 172 136 / .09);border-radius:50%;box-shadow:0 0 0 90px rgb(209 172 136 / .018);pointer-events:none}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-curriculum-intro{display:flex!important;flex-direction:row!important;gap:88px;align-items:flex-end;margin-bottom:54px}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-curriculum-intro>.e-con:first-child{flex:1.2 1 0;width:auto!important}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-curriculum-intro>.elementor-widget-text-editor{flex:.8 1 0;width:auto!important}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-curriculum-intro h2.elementor-heading-title{font-size:clamp(46px,4.4vw,68px)!important}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-curriculum-note{padding-left:28px;border-left:1px solid rgb(209 172 136 / .45)}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-module-accordion .elementor-accordion{display:flex;flex-flow:row wrap;gap:12px;counter-reset:mfmodule;align-items:flex-start}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-module-accordion .elementor-accordion-item{flex:1 1 calc(50% - 6px)}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-module-accordion .elementor-accordion-item{counter-increment:mfmodule;overflow:hidden;border-radius:12px;transition:background .26s ease,border-color .26s ease}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-module-accordion .elementor-tab-title{position:relative;min-height:78px;display:flex;align-items:center}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-module-accordion .elementor-tab-title:before{content:counter(mfmodule,decimal-leading-zero);position:absolute;left:18px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#d1ac88;border:1px solid rgb(209 172 136 / .3);border-radius:9px;font:800 9px/1 Manrope,sans-serif}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-module-accordion .elementor-accordion-item:hover{background:rgb(209 172 136 / .1);border-color:rgb(209 172 136 / .35)}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-module-accordion .elementor-accordion-item:has(.elementor-active){background:rgb(209 172 136 / .1);border-color:rgb(209 172 136 / .35)}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus{display:flex!important;flex-direction:row!important;gap:34px;align-items:center;padding:30px;background:linear-gradient(115deg,#e9d5c4,#c9a88f);border:1px solid rgb(255 255 255 / .4);border-radius:18px 18px 72px 18px;box-shadow:0 25px 60px rgb(0 0 0 / .2)}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus>.mf-bonus-badge{flex:0 0 104px}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus>.e-con{flex:1 1 0%}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus>.mf-cta{flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus-badge .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:104px;height:104px;color:#ead3b9;background:#5e462d;border-radius:50%}@media(max-width:1100px){.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus{flex-wrap:wrap}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus>.mf-bonus-badge{flex-basis:88px}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus>.e-con{flex:1 1 calc(100% - 122px)}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus-badge .elementor-heading-title{width:88px;height:88px}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus .mf-cta{margin-left:122px}}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-78d44990 .mf-module-accordion .elementor-accordion-item{flex-basis:100%}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-curriculum-intro{flex-direction:column!important;gap:26px;align-items:stretch}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-curriculum-intro>.e-con:first-child{flex:none;width:100%!important}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-curriculum-intro>.elementor-widget-text-editor{flex:none;width:100%!important}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-78d44990 .mf-curriculum-intro h2.elementor-heading-title{font-size:clamp(39px,11.5vw,51px)!important}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus{flex-direction:column!important;align-items:flex-start;gap:20px;padding:26px;border-radius:16px 16px 52px 16px}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus>.mf-bonus-badge{flex:none;width:100%}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus>.e-con{flex:none;width:100%}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus>.mf-cta{flex:none;width:100%}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus-badge .elementor-heading-title{width:72px;height:72px;font-size:14px}.elementor-85 .elementor-element.elementor-element-78d44990 .mf-bonus .mf-cta{margin-left:0}}.swiper-pagination-bullet{background:#FFFFFF!important;transition:0.5s}.swiper-pagination-bullet-active{background:#E9D5C4!important;width:50px!important;border-radius:3px!important}.elementor-85 .elementor-element.elementor-element-0985183 .elementor-swiper-button.elementor-swiper-button-next{top:-35px;right:0;position:absolute;z-index:9999}.elementor-85 .elementor-element.elementor-element-0985183 .elementor-swiper-button.elementor-swiper-button-prev{top:-35px;right:60px;left:inherit;position:absolute;z-index:9999}@media(max-width:1024px){.elementor-85 .elementor-element.elementor-element-0985183 .elementor-swiper-button-next{top:105%!important;right:calc(50% - 5px)!important;transform:translatex(50px)!important}.elementor-85 .elementor-element.elementor-element-0985183 .elementor-swiper-button-prev{top:105%!important;right:calc(50% + 60px)!important;transform:translatex(50px)!important}}.elementor-85 .elementor-element.elementor-element-12d9f474{--dark-text:#fffdfc;--dark-light:#7c5e48;--dark-middle:#694c35;--dark-deep:#4f3626;width:100%;max-width:720px;margin-inline:auto}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button{position:relative;isolation:isolate;width:100%!important;min-height:86px!important;height:auto!important;overflow:hidden;display:flex;align-items:center;padding:16px 22px 16px 30px!important;color:var(--dark-text)!important;background:radial-gradient(circle at 15% 0%,rgb(255 235 214 / .13),transparent 38%),linear-gradient(110deg,var(--dark-light) 0%,var(--dark-middle) 52%,var(--dark-deep) 100%)!important;background-size:160% 160%!important;border:1px solid rgb(255 255 255 / .16);border-radius:16px!important;box-shadow:0 22px 50px rgb(57 34 16 / .22),0 6px 16px rgb(57 34 16 / .14),inset 0 1px 0 rgb(255 255 255 / .14),inset 0 -1px 0 rgb(0 0 0 / .18);transition:transform 0.45s cubic-bezier(.22,1,.36,1),box-shadow 0.45s ease,filter 0.45s ease;animation:mf-dark-respiro 6s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-content-wrapper{position:relative;z-index:3;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;width:100%!important}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-text{flex:1 1 auto!important;width:auto!important;max-width:none!important;color:var(--dark-text)!important;white-space:nowrap!important;word-break:normal!important;text-align:left;font-family:"Manrope",sans-serif;font-size:15px!important;font-weight:800;line-height:1.1!important;letter-spacing:0.035em!important;text-transform:uppercase}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-icon{display:flex;flex:0 0 48px!important;align-items:center;justify-content:center;width:48px!important;height:48px!important;margin:0!important;color:var(--dark-text)!important;border:2px solid rgb(255 253 252 / .92);border-radius:50%;transition:color 0.4s ease,background 0.4s ease,transform 0.5s cubic-bezier(.22,1,.36,1),box-shadow 0.4s ease;animation:mf-dark-seta 2.4s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-icon svg{color:currentColor!important;fill:currentColor!important;font-size:19px!important;transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button::before{content:"";position:absolute;z-index:1;top:-90%;left:-45%;width:28%;height:280%;background:linear-gradient(90deg,transparent,rgb(255 235 214 / .35),transparent);transform:rotate(18deg) translateX(-320%);pointer-events:none;animation:mf-dark-brilho 4.8s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button::after{content:"";position:absolute;z-index:2;inset:2px;border:1px solid rgb(255 255 255 / .07);border-radius:14px;pointer-events:none}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button:hover{color:var(--dark-text)!important;transform:translateY(-6px) scale(1.01);filter:brightness(1.09) saturate(1.06);box-shadow:0 32px 70px rgb(57 34 16 / .32),0 10px 25px rgb(57 34 16 / .18),0 0 30px rgb(162 134 112 / .2),inset 0 1px 0 rgb(255 255 255 / .2)}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button:hover .elementor-button-icon{color:#392210!important;background:#efd0ad;border-color:#efd0ad;transform:translateY(-4px) rotate(45deg);box-shadow:0 12px 25px rgb(30 16 10 / .3);animation:none}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button:hover .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button:hover .elementor-button-icon svg{transform:rotate(-45deg) scale(1.08)}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button:active{transform:translateY(-1px) scale(.985);transition-duration:0.12s}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button:focus-visible{outline:3px solid rgb(209 172 136 / .7);outline-offset:5px}@keyframes mf-dark-brilho{0%,52%{opacity:0;transform:rotate(18deg) translateX(-320%)}62%{opacity:.85}82%,100%{opacity:0;transform:rotate(18deg) translateX(650%)}}@keyframes mf-dark-seta{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mf-dark-respiro{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-12d9f474{max-width:100%}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button{min-height:72px!important;padding:13px 16px 13px 20px!important}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-text{font-size:10.5px!important;letter-spacing:0.015em!important}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-icon{flex-basis:40px!important;width:40px!important;height:40px!important}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-icon svg{font-size:16px!important}}@media (max-width:380px){.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button{min-height:64px!important;padding:11px 12px 11px 14px!important}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-content-wrapper{gap:8px!important}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-text{font-size:8.5px!important;letter-spacing:0!important}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-icon{flex-basis:36px!important;width:36px!important;height:36px!important}}@media (prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button,.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button::before,.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-icon{animation:none!important;transition-duration:0.01ms!important}}.elementor-85 .elementor-element.elementor-element-12d9f474{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0!important}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button{width:auto!important;max-width:100%!important}.elementor-85 .elementor-element.elementor-element-12d9f474 .elementor-button-content-wrapper{width:auto!important;justify-content:flex-start!important;gap:36px!important}.elementor-85 .elementor-element.elementor-element-25e65da8 .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-eyebrow .elementor-heading-title{display:flex;gap:12px;align-items:center}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-eyebrow .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-cta .elementor-button{position:relative;min-height:56px;overflow:hidden;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;box-shadow:0 15px 35px rgb(57 34 16 / .16);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-cta .elementor-button:before{content:"";position:absolute;top:-50%;left:-35%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);opacity:0;transform:rotate(16deg);transition:left .65s ease,opacity .2s ease}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-cta .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgb(57 34 16 / .24)}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-cta .elementor-button:hover:before{left:110%;opacity:1}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid currentColor;border-radius:50%}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-cta .elementor-button-icon i{transform:rotate(45deg)}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-brand{display:flex!important;align-items:center;gap:12px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-brand-mark .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#392210;background:linear-gradient(135deg,#f0d2b2,#ae8161);border:1px solid rgb(255 255 255 / .45);border-radius:50% 50% 45% 55%;box-shadow:inset 0 1px rgb(255 255 255 / .55)}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-brand-mark .elementor-heading-title{width:38px;height:38px;font-size:17px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-brand-name .elementor-heading-title{font-size:17px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-brand-subtitle .elementor-heading-title{font-size:7px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-brand-subtitle{display:none}}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-results-heading h2.elementor-heading-title{font-size:clamp(43px,4vw,62px)!important}.elementor-85 .elementor-element.elementor-element-25e65da8.mf-results{background:radial-gradient(circle at 10% 15%,rgb(205 172 150 / .14),transparent 28%),#fffdfb}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-results-heading{display:flex!important;flex-direction:row!important;gap:40px;align-items:flex-start;margin-bottom:54px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-results-heading>.mf-eyebrow{flex:.7 1 0}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-results-heading>.elementor-widget-heading:not(.mf-eyebrow){flex:1.3 1 0}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery{display:flex!important;flex-direction:row!important;gap:16px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-main{flex:1 1 50%;height:546px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-side{flex:1 1 50%;gap:16px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-top{display:flex!important;flex-direction:row!important;gap:16px;height:300px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-top .mf-gallery-item{flex:1 1 0%}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-wide{height:230px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-item{position:relative;overflow:hidden;border-radius:16px;box-shadow:0 16px 40px rgb(57 34 16 / .1)}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-main{border-radius:130px 16px 16px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-image{position:absolute;inset:0;width:100%;height:100%}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-image .elementor-widget-container{height:100%}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-item img{width:100%;height:100%;object-fit:cover;filter:sepia(.08) saturate(.8);transition:transform .9s cubic-bezier(.22,1,.36,1)}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-item:hover img{transform:scale(1.045)}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-caption{position:absolute;z-index:2;right:20px;bottom:18px;left:20px}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-results-heading{flex-direction:column!important}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-results-heading>*{flex:none;width:100%!important}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery{flex-direction:column!important}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-main{flex:none;width:100%!important;height:330px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-side{flex:none;width:100%!important}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-top{height:230px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-wide{height:230px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-results-heading h2.elementor-heading-title{font-size:clamp(39px,11.5vw,51px)!important}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-results-heading{gap:10px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery{gap:9px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-side{gap:9px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-top{gap:9px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-main{height:300px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-top{height:180px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-wide{height:200px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-main{border-radius:75px 12px 12px}.elementor-85 .elementor-element.elementor-element-25e65da8 .mf-gallery-caption{right:12px;bottom:12px;left:12px}}.elementor-85 .elementor-element.elementor-element-7b36940{--badge-cima:-12px;--badge-baixo:12px;overflow:visible!important}.elementor-85 .elementor-element.elementor-element-7b36940 .elementor-widget-container{overflow:visible!important}.elementor-85 .elementor-element.elementor-element-7b36940 img{display:block;animation:badgeSobeDesce 3.2s ease-in-out infinite!important;filter:drop-shadow(0 10px 16px rgb(32 15 8 / .25));transform:translate3d(0,0,0);transform-origin:center;will-change:transform;backface-visibility:hidden}@keyframes badgeSobeDesce{0%,100%{transform:translate3d(0,0,0)}25%{transform:translate3d(0,var(--badge-cima),0)}50%{transform:translate3d(0,0,0)}75%{transform:translate3d(0,var(--badge-baixo),0)}}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-7b36940{--badge-cima:-7px;--badge-baixo:7px}}.elementor-85 .elementor-element.elementor-element-4761f675{--btn-texto:#3b2114;--btn-claro:#f4d4af;--btn-medio:#e6c098;--btn-escuro:#d5aa7e}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button{position:relative;isolation:isolate;width:100%;min-height:126px;overflow:hidden;display:flex;align-items:center;padding:28px 42px 28px 48px;color:var(--btn-texto)!important;background:radial-gradient(circle at 15% 0%,rgb(255 255 255 / .65),transparent 38%),linear-gradient(110deg,var(--btn-claro) 0%,var(--btn-medio) 52%,var(--btn-escuro) 100%)!important;border:1px solid rgb(255 255 255 / .58);border-radius:18px;box-shadow:0 22px 55px rgb(28 14 8 / .28),0 5px 16px rgb(28 14 8 / .16),inset 0 1px 0 rgb(255 255 255 / .7),inset 0 -1px 0 rgb(92 51 29 / .12);transition:transform 0.45s cubic-bezier(.22,1,.36,1),box-shadow 0.45s ease,filter 0.45s ease}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-content-wrapper{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:28px;width:100%}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-text{text-align:left;font-family:"Manrope",sans-serif;font-size:clamp(15px, 1.3vw, 22px);font-weight:800;line-height:1.25;letter-spacing:.035em;text-transform:uppercase}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon{display:flex;flex:0 0 58px;align-items:center;justify-content:center;width:58px;height:58px;margin:0!important;color:var(--btn-texto);border:2px solid var(--btn-texto);border-radius:50%;transition:color 0.4s ease,background 0.4s ease,transform 0.5s cubic-bezier(.22,1,.36,1),box-shadow 0.4s ease;animation:mf-seta-flutuante 2.4s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon svg{font-size:22px;transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button::before{content:"";position:absolute;z-index:1;top:-90%;left:-45%;width:30%;height:280%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .58),transparent);transform:rotate(18deg) translateX(-320%);pointer-events:none;animation:mf-brilho-botao 4.8s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button::after{content:"";position:absolute;z-index:2;inset:2px;border:1px solid rgb(255 255 255 / .18);border-radius:15px;pointer-events:none}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button:hover{color:var(--btn-texto)!important;transform:translateY(-7px) scale(1.012);filter:saturate(1.08) brightness(1.035);box-shadow:0 34px 75px rgb(28 14 8 / .36),0 10px 24px rgb(28 14 8 / .18),0 0 35px rgb(235 194 151 / .24),inset 0 1px 0 rgb(255 255 255 / .82)}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button:hover .elementor-button-icon{color:#f3d2ad;background:var(--btn-texto);transform:translateY(-4px) rotate(45deg);box-shadow:0 12px 25px rgb(59 33 20 / .25);animation:none}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button:hover .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button:hover .elementor-button-icon svg{transform:rotate(-45deg) scale(1.08)}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button:active{transform:translateY(-1px) scale(.985);transition-duration:0.12s}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button:focus-visible{outline:3px solid rgb(244 212 175 / .75);outline-offset:5px}@keyframes mf-brilho-botao{0%,52%{opacity:0;transform:rotate(18deg) translateX(-320%)}62%{opacity:.9}82%,100%{opacity:0;transform:rotate(18deg) translateX(650%)}}@keyframes mf-seta-flutuante{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button{min-height:88px;padding:20px 20px 20px 24px;border-radius:15px}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-text{max-width:calc(100% - 62px);font-size:12px;line-height:1.35;letter-spacing:.025em}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon{flex-basis:46px;width:46px;height:46px}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon svg{font-size:18px}}@media (prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button,.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button::before,.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon{animation:none!important;transition-duration:0.01ms!important}}.elementor-85 .elementor-element.elementor-element-4761f675{width:100%;max-width:820px;margin-inline:auto}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button{width:100%!important;min-height:86px!important;height:auto!important;padding:16px 22px 16px 30px!important;border-radius:16px!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-content-wrapper{width:100%!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-text{flex:1 1 auto!important;width:auto!important;max-width:none!important;white-space:nowrap!important;word-break:normal!important;font-size:15px!important;line-height:1.1!important;letter-spacing:0.025em!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon{flex:0 0 48px!important;width:48px!important;height:48px!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon svg{font-size:19px!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button::after{border-radius:14px!important}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-4761f675{max-width:100%}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button{min-height:72px!important;padding:13px 16px 13px 20px!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-text{font-size:11px!important;letter-spacing:0.015em!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon{flex-basis:40px!important;width:40px!important;height:40px!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon svg{font-size:16px!important}}@media (max-width:380px){.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button{min-height:64px!important;padding:11px 12px 11px 14px!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-content-wrapper{gap:8px!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-text{font-size:8.5px!important;letter-spacing:0!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-icon{flex-basis:36px!important;width:36px!important;height:36px!important}}.elementor-85 .elementor-element.elementor-element-4761f675{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button{width:auto!important;max-width:100%!important}.elementor-85 .elementor-element.elementor-element-4761f675 .elementor-button-content-wrapper{width:auto!important;justify-content:flex-start!important;gap:36px!important}.elementor-85 .elementor-element.elementor-element-21904a13 .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-eyebrow .elementor-heading-title{display:flex;gap:12px;align-items:center}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-eyebrow .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-cta .elementor-button{position:relative;min-height:56px;overflow:hidden;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;box-shadow:0 15px 35px rgb(57 34 16 / .16);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-cta .elementor-button:before{content:"";position:absolute;top:-50%;left:-35%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);opacity:0;transform:rotate(16deg);transition:left .65s ease,opacity .2s ease}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-cta .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgb(57 34 16 / .24)}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-cta .elementor-button:hover:before{left:110%;opacity:1}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid currentColor;border-radius:50%}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-cta .elementor-button-icon i{transform:rotate(45deg)}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-brand{display:flex!important;align-items:center;gap:12px}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-brand-mark .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#392210;background:linear-gradient(135deg,#f0d2b2,#ae8161);border:1px solid rgb(255 255 255 / .45);border-radius:50% 50% 45% 55%;box-shadow:inset 0 1px rgb(255 255 255 / .55)}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-21904a13 .mf-brand-mark .elementor-heading-title{width:38px;height:38px;font-size:17px}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-brand-name .elementor-heading-title{font-size:17px}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-brand-subtitle .elementor-heading-title{font-size:7px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-21904a13 .mf-brand-subtitle{display:none}}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-final-content{position:relative;z-index:2;width:min(920px,calc(100% - 48px));align-items:center;text-align:center;padding:70px 30px}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-final-content .mf-eyebrow .elementor-heading-title{justify-content:center}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-final-content h2.elementor-heading-title{font-size:clamp(48px,5.8vw,82px)!important}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-21904a13.mf-final{min-height:650px!important}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-final-content{width:calc(100% - 24px);padding:50px 0}.elementor-85 .elementor-element.elementor-element-21904a13 .mf-final-content h2.elementor-heading-title{font-size:48px!important}}@keyframes mfFinalDrift{from{background-position:50% 48%}to{background-position:52% 52%}}@media(prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-21904a13{animation-duration:.01ms!important;animation-iteration-count:1!important}}.elementor-85 .elementor-element.elementor-element-3d5b1562{--dark-text:#fffdfc;--dark-light:#7c5e48;--dark-middle:#694c35;--dark-deep:#4f3626;width:100%;max-width:720px;margin-inline:auto}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button{position:relative;isolation:isolate;width:100%!important;min-height:86px!important;height:auto!important;overflow:hidden;display:flex;align-items:center;padding:16px 22px 16px 30px!important;color:var(--dark-text)!important;background:radial-gradient(circle at 15% 0%,rgb(255 235 214 / .13),transparent 38%),linear-gradient(110deg,var(--dark-light) 0%,var(--dark-middle) 52%,var(--dark-deep) 100%)!important;background-size:160% 160%!important;border:1px solid rgb(255 255 255 / .16);border-radius:16px!important;box-shadow:0 22px 50px rgb(57 34 16 / .22),0 6px 16px rgb(57 34 16 / .14),inset 0 1px 0 rgb(255 255 255 / .14),inset 0 -1px 0 rgb(0 0 0 / .18);transition:transform 0.45s cubic-bezier(.22,1,.36,1),box-shadow 0.45s ease,filter 0.45s ease;animation:mf-dark-respiro 6s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-content-wrapper{position:relative;z-index:3;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;width:100%!important}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-text{flex:1 1 auto!important;width:auto!important;max-width:none!important;color:var(--dark-text)!important;white-space:nowrap!important;word-break:normal!important;text-align:left;font-family:"Manrope",sans-serif;font-size:15px!important;font-weight:800;line-height:1.1!important;letter-spacing:0.035em!important;text-transform:uppercase}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-icon{display:flex;flex:0 0 48px!important;align-items:center;justify-content:center;width:48px!important;height:48px!important;margin:0!important;color:var(--dark-text)!important;border:2px solid rgb(255 253 252 / .92);border-radius:50%;transition:color 0.4s ease,background 0.4s ease,transform 0.5s cubic-bezier(.22,1,.36,1),box-shadow 0.4s ease;animation:mf-dark-seta 2.4s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-icon svg{color:currentColor!important;fill:currentColor!important;font-size:19px!important;transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button::before{content:"";position:absolute;z-index:1;top:-90%;left:-45%;width:28%;height:280%;background:linear-gradient(90deg,transparent,rgb(255 235 214 / .35),transparent);transform:rotate(18deg) translateX(-320%);pointer-events:none;animation:mf-dark-brilho 4.8s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button::after{content:"";position:absolute;z-index:2;inset:2px;border:1px solid rgb(255 255 255 / .07);border-radius:14px;pointer-events:none}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button:hover{color:var(--dark-text)!important;transform:translateY(-6px) scale(1.01);filter:brightness(1.09) saturate(1.06);box-shadow:0 32px 70px rgb(57 34 16 / .32),0 10px 25px rgb(57 34 16 / .18),0 0 30px rgb(162 134 112 / .2),inset 0 1px 0 rgb(255 255 255 / .2)}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button:hover .elementor-button-icon{color:#392210!important;background:#efd0ad;border-color:#efd0ad;transform:translateY(-4px) rotate(45deg);box-shadow:0 12px 25px rgb(30 16 10 / .3);animation:none}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button:hover .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button:hover .elementor-button-icon svg{transform:rotate(-45deg) scale(1.08)}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button:active{transform:translateY(-1px) scale(.985);transition-duration:0.12s}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button:focus-visible{outline:3px solid rgb(209 172 136 / .7);outline-offset:5px}@keyframes mf-dark-brilho{0%,52%{opacity:0;transform:rotate(18deg) translateX(-320%)}62%{opacity:.85}82%,100%{opacity:0;transform:rotate(18deg) translateX(650%)}}@keyframes mf-dark-seta{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mf-dark-respiro{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-3d5b1562{max-width:100%}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button{min-height:72px!important;padding:13px 16px 13px 20px!important}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-text{font-size:10.5px!important;letter-spacing:0.015em!important}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-icon{flex-basis:40px!important;width:40px!important;height:40px!important}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-icon svg{font-size:16px!important}}@media (max-width:380px){.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button{min-height:64px!important;padding:11px 12px 11px 14px!important}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-content-wrapper{gap:8px!important}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-text{font-size:8.5px!important;letter-spacing:0!important}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-icon{flex-basis:36px!important;width:36px!important;height:36px!important}}@media (prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button,.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button::before,.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-icon{animation:none!important;transition-duration:0.01ms!important}}.elementor-85 .elementor-element.elementor-element-3d5b1562{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0!important}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button{width:auto!important;max-width:100%!important}.elementor-85 .elementor-element.elementor-element-3d5b1562 .elementor-button-content-wrapper{width:auto!important;justify-content:flex-start!important;gap:36px!important}.elementor-85 .elementor-element.elementor-element-ccedcfc .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-eyebrow .elementor-heading-title{display:flex;gap:12px;align-items:center}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-eyebrow .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-cta .elementor-button{position:relative;min-height:56px;overflow:hidden;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;box-shadow:0 15px 35px rgb(57 34 16 / .16);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-cta .elementor-button:before{content:"";position:absolute;top:-50%;left:-35%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);opacity:0;transform:rotate(16deg);transition:left .65s ease,opacity .2s ease}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-cta .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgb(57 34 16 / .24)}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-cta .elementor-button:hover:before{left:110%;opacity:1}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid currentColor;border-radius:50%}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-cta .elementor-button-icon i{transform:rotate(45deg)}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-brand{display:flex!important;align-items:center;gap:12px}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-brand-mark .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#392210;background:linear-gradient(135deg,#f0d2b2,#ae8161);border:1px solid rgb(255 255 255 / .45);border-radius:50% 50% 45% 55%;box-shadow:inset 0 1px rgb(255 255 255 / .55)}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-brand-mark .elementor-heading-title{width:38px;height:38px;font-size:17px}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-brand-name .elementor-heading-title{font-size:17px}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-brand-subtitle .elementor-heading-title{font-size:7px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-brand-subtitle{display:none}}.elementor-85 .elementor-element.elementor-element-ccedcfc.mf-offer{overflow:hidden;background:linear-gradient(to bottom,#fffdfb 0 24%,#dad2cd 24% 100%)}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-rings{position:absolute;top:80px;left:-70px;z-index:1;display:flex!important;flex-direction:row!important;pointer-events:none}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-ring{position:absolute;display:block;width:250px!important;height:440px;min-height:440px;border:1px solid rgb(94 70 45 / .15);border-radius:50%;transform:rotate(28deg)}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-ring:nth-child(2){left:40px}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-ring:nth-child(3){left:80px}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-card{position:relative;z-index:1;flex-direction:row!important;gap:70px;align-items:center;max-width:1080px;padding:clamp(46px,6vw,80px);color:#fffdfc;background:linear-gradient(130deg,rgb(48 29 19 / .98),rgb(93 67 48 / .98));border:1px solid rgb(255 255 255 / .12);border-radius:22px 22px 110px 22px;box-shadow:0 38px 90px rgb(57 34 16 / .24);overflow:hidden}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-copy{flex:1.14 1 0;width:auto!important}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-price-card{flex:.86 1 0;width:auto!important}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-card:before{content:"";position:absolute;top:-220px;right:-190px;width:520px;height:520px;border:1px solid rgb(209 172 136 / .18);border-radius:50%;box-shadow:0 0 0 72px rgb(209 172 136 / .025)}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-price-card{position:relative;z-index:2;padding:35px;background:linear-gradient(145deg,#f5e6d8,#d6b9a2);border:1px solid rgb(255 255 255 / .45);border-radius:18px 18px 68px 18px;box-shadow:0 22px 60px rgb(0 0 0 / .22)}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-price-row{display:flex!important;flex-direction:row!important;align-items:baseline;gap:10px}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-price-from .elementor-heading-title{text-decoration:line-through}@media(max-width:1100px){.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-card{gap:38px}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-price-card{padding:28px}}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-card{flex-direction:column!important;gap:38px;width:min(100% - 36px,680px)!important}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-copy{flex:none;width:100%!important}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-price-card{flex:none;width:100%!important}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-card{width:calc(100% - 28px)!important;padding:38px 22px;border-radius:18px 18px 62px 18px}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-offer-copy h2.elementor-heading-title{font-size:40px!important}.elementor-85 .elementor-element.elementor-element-ccedcfc .mf-price-card{padding:26px 20px;border-radius:16px 16px 48px 16px}}.elementor-85 .elementor-element.elementor-element-24b6db2b{--dark-text:#fffdfc;--dark-light:#7c5e48;--dark-middle:#694c35;--dark-deep:#4f3626;width:100%;max-width:720px;margin-inline:auto}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button{position:relative;isolation:isolate;width:100%!important;min-height:86px!important;height:auto!important;overflow:hidden;display:flex;align-items:center;padding:16px 22px 16px 30px!important;color:var(--dark-text)!important;background:radial-gradient(circle at 15% 0%,rgb(255 235 214 / .13),transparent 38%),linear-gradient(110deg,var(--dark-light) 0%,var(--dark-middle) 52%,var(--dark-deep) 100%)!important;background-size:160% 160%!important;border:1px solid rgb(255 255 255 / .16);border-radius:16px!important;box-shadow:0 22px 50px rgb(57 34 16 / .22),0 6px 16px rgb(57 34 16 / .14),inset 0 1px 0 rgb(255 255 255 / .14),inset 0 -1px 0 rgb(0 0 0 / .18);transition:transform 0.45s cubic-bezier(.22,1,.36,1),box-shadow 0.45s ease,filter 0.45s ease;animation:mf-dark-respiro 6s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-content-wrapper{position:relative;z-index:3;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;width:100%!important}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-text{flex:1 1 auto!important;width:auto!important;max-width:none!important;color:var(--dark-text)!important;white-space:nowrap!important;word-break:normal!important;text-align:left;font-family:"Manrope",sans-serif;font-size:15px!important;font-weight:800;line-height:1.1!important;letter-spacing:0.035em!important;text-transform:uppercase}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-icon{display:flex;flex:0 0 48px!important;align-items:center;justify-content:center;width:48px!important;height:48px!important;margin:0!important;color:var(--dark-text)!important;border:2px solid rgb(255 253 252 / .92);border-radius:50%;transition:color 0.4s ease,background 0.4s ease,transform 0.5s cubic-bezier(.22,1,.36,1),box-shadow 0.4s ease;animation:mf-dark-seta 2.4s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-icon svg{color:currentColor!important;fill:currentColor!important;font-size:19px!important;transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button::before{content:"";position:absolute;z-index:1;top:-90%;left:-45%;width:28%;height:280%;background:linear-gradient(90deg,transparent,rgb(255 235 214 / .35),transparent);transform:rotate(18deg) translateX(-320%);pointer-events:none;animation:mf-dark-brilho 4.8s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button::after{content:"";position:absolute;z-index:2;inset:2px;border:1px solid rgb(255 255 255 / .07);border-radius:14px;pointer-events:none}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button:hover{color:var(--dark-text)!important;transform:translateY(-6px) scale(1.01);filter:brightness(1.09) saturate(1.06);box-shadow:0 32px 70px rgb(57 34 16 / .32),0 10px 25px rgb(57 34 16 / .18),0 0 30px rgb(162 134 112 / .2),inset 0 1px 0 rgb(255 255 255 / .2)}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button:hover .elementor-button-icon{color:#392210!important;background:#efd0ad;border-color:#efd0ad;transform:translateY(-4px) rotate(45deg);box-shadow:0 12px 25px rgb(30 16 10 / .3);animation:none}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button:hover .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button:hover .elementor-button-icon svg{transform:rotate(-45deg) scale(1.08)}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button:active{transform:translateY(-1px) scale(.985);transition-duration:0.12s}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button:focus-visible{outline:3px solid rgb(209 172 136 / .7);outline-offset:5px}@keyframes mf-dark-brilho{0%,52%{opacity:0;transform:rotate(18deg) translateX(-320%)}62%{opacity:.85}82%,100%{opacity:0;transform:rotate(18deg) translateX(650%)}}@keyframes mf-dark-seta{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mf-dark-respiro{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-24b6db2b{max-width:100%}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button{min-height:72px!important;padding:13px 16px 13px 20px!important}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-text{font-size:10.5px!important;letter-spacing:0.015em!important}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-icon{flex-basis:40px!important;width:40px!important;height:40px!important}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-icon svg{font-size:16px!important}}@media (max-width:380px){.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button{min-height:64px!important;padding:11px 12px 11px 14px!important}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-content-wrapper{gap:8px!important}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-text{font-size:8.5px!important;letter-spacing:0!important}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-icon{flex-basis:36px!important;width:36px!important;height:36px!important}}@media (prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button,.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button::before,.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-icon{animation:none!important;transition-duration:0.01ms!important}}.elementor-85 .elementor-element.elementor-element-24b6db2b{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0!important}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button{width:auto!important;max-width:100%!important}.elementor-85 .elementor-element.elementor-element-24b6db2b .elementor-button-content-wrapper{width:auto!important;justify-content:flex-start!important;gap:36px!important}.elementor-85 .elementor-element.elementor-element-64353ce6 .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-eyebrow .elementor-heading-title{display:flex;gap:12px;align-items:center}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-eyebrow .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-cta .elementor-button{position:relative;min-height:56px;overflow:hidden;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;box-shadow:0 15px 35px rgb(57 34 16 / .16);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-cta .elementor-button:before{content:"";position:absolute;top:-50%;left:-35%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);opacity:0;transform:rotate(16deg);transition:left .65s ease,opacity .2s ease}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-cta .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgb(57 34 16 / .24)}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-cta .elementor-button:hover:before{left:110%;opacity:1}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid currentColor;border-radius:50%}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-cta .elementor-button-icon i{transform:rotate(45deg)}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-brand{display:flex!important;align-items:center;gap:12px}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-brand-mark .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#392210;background:linear-gradient(135deg,#f0d2b2,#ae8161);border:1px solid rgb(255 255 255 / .45);border-radius:50% 50% 45% 55%;box-shadow:inset 0 1px rgb(255 255 255 / .55)}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-brand-mark .elementor-heading-title{width:38px;height:38px;font-size:17px}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-brand-name .elementor-heading-title{font-size:17px}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-brand-subtitle .elementor-heading-title{font-size:7px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-brand-subtitle{display:none}}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-copy h2.elementor-heading-title{font-size:clamp(43px,4vw,62px)!important}.elementor-85 .elementor-element.elementor-element-64353ce6.mf-guarantee{background:#fffdfb}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-grid{display:flex!important;flex-direction:row!important;gap:100px;align-items:center;max-width:970px}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-grid>.mf-guarantee-seal{flex:0 0 280px}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-grid>.mf-guarantee-copy{flex:1 1 0%}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-seal{position:relative;display:flex!important;width:280px;height:280px;align-items:center;justify-content:center;background:linear-gradient(145deg,#ead8c7,#c6a88f);border:1px solid rgb(94 70 45 / .14);border-radius:50%;box-shadow:0 24px 70px rgb(57 34 16 / .14),inset 0 0 0 15px rgb(255 255 255 / .26),inset 0 0 0 17px rgb(94 70 45 / .11)}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-seal:before{content:"";position:absolute;z-index:0;bottom:-65px;width:70px;height:105px;background:#5e462d;clip-path:polygon(0 0,100% 0,82% 100%,50% 76%,16% 100%)}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-seal:after{content:"";position:absolute;z-index:0;bottom:-65px;width:70px;height:105px;background:#5e462d;clip-path:polygon(0 0,100% 0,82% 100%,50% 76%,16% 100%)}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-seal:before{left:64px;transform:rotate(8deg)}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-seal:after{right:64px;transform:rotate(-8deg)}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-seal>*{position:relative;z-index:1}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-grid{flex-direction:column!important;gap:100px;align-items:stretch}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-grid>.mf-guarantee-seal{flex:none;align-self:center}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-grid>.mf-guarantee-copy{flex:none;width:100%}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-copy h2.elementor-heading-title{font-size:clamp(39px,11.5vw,51px)!important}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-seal{width:220px;height:220px}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-grid{gap:88px}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-seal:before{left:46px}.elementor-85 .elementor-element.elementor-element-64353ce6 .mf-guarantee-seal:after{right:46px}}.elementor-85 .elementor-element.elementor-element-5b5bee66 .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-eyebrow .elementor-heading-title{display:flex;gap:12px;align-items:center}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-eyebrow .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-cta .elementor-button{position:relative;min-height:56px;overflow:hidden;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;box-shadow:0 15px 35px rgb(57 34 16 / .16);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-cta .elementor-button:before{content:"";position:absolute;top:-50%;left:-35%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);opacity:0;transform:rotate(16deg);transition:left .65s ease,opacity .2s ease}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-cta .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgb(57 34 16 / .24)}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-cta .elementor-button:hover:before{left:110%;opacity:1}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid currentColor;border-radius:50%}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-cta .elementor-button-icon i{transform:rotate(45deg)}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-brand{display:flex!important;align-items:center;gap:12px}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-brand-mark .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#392210;background:linear-gradient(135deg,#f0d2b2,#ae8161);border:1px solid rgb(255 255 255 / .45);border-radius:50% 50% 45% 55%;box-shadow:inset 0 1px rgb(255 255 255 / .55)}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-brand-mark .elementor-heading-title{width:38px;height:38px;font-size:17px}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-brand-name .elementor-heading-title{font-size:17px}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-brand-subtitle .elementor-heading-title{font-size:7px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-brand-subtitle{display:none}}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-heading h2.elementor-heading-title{font-size:clamp(43px,4vw,62px)!important}.elementor-85 .elementor-element.elementor-element-5b5bee66.mf-faq{background:#e8e3df}.elementor-85 .elementor-element.elementor-element-5b5bee66.mf-faq:before{content:"";position:absolute;top:0;right:0;width:34vw;height:110px;background:#fffdfb;border-radius:0 0 0 120px}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-grid{display:flex!important;flex-direction:row!important;gap:clamp(60px,9vw,130px);align-items:flex-start}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-grid>.mf-faq-heading{flex:.72 1 0}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-grid>.mf-faq-accordion{flex:1.28 1 0}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-heading{position:sticky;top:60px}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-accordion .elementor-accordion-item{overflow:hidden;margin-bottom:10px;border-radius:10px;box-shadow:0 10px 26px rgb(57 34 16 / .09);transition:transform .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-accordion .elementor-accordion-item:hover{transform:translateX(-4px)}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-accordion .e-n-accordion-item{overflow:hidden;margin-bottom:10px;background:#5e462d;border:1px solid rgb(94 70 45 / .16);border-radius:10px;box-shadow:0 10px 26px rgb(57 34 16 / .09);transition:transform .26s ease,background .26s ease,border-color .26s ease}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-accordion .e-n-accordion-item:hover{transform:translateX(-4px);border-color:#d1ac88}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-accordion .e-n-accordion-item[open]{transform:translateX(-4px);border-color:#d1ac88}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-accordion .e-n-accordion-item-title{min-height:72px;background:#5e462d;border:0!important}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-accordion .e-n-accordion-item-title-icon{display:flex;align-items:center;justify-content:center;width:27px;height:27px;flex:0 0 27px;border:1px solid rgb(209 172 136 / .55);border-radius:50%}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-accordion .e-n-accordion-item[open]{background:#4c3526}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{background:#4c3526}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-accordion .e-n-accordion-item>.e-con{background:#4c3526}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-ornament{position:relative;width:165px;height:210px;margin:42px 0 0 36px;transform:rotate(25deg);pointer-events:none}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-ring{position:absolute;top:0;left:0;width:95px!important;height:210px;min-height:210px;border:1px solid rgb(94 70 45 / .2);border-radius:50%}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-ring:nth-child(2){left:35px}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-ring:nth-child(3){left:70px}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-grid{flex-direction:column!important;gap:44px}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-grid>.mf-faq-heading{flex:none;width:100%}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-grid>.mf-faq-accordion{flex:none;width:100%}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-heading{position:relative;top:0}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-ornament{display:none}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-heading h2.elementor-heading-title{font-size:clamp(39px,11.5vw,51px)!important}.elementor-85 .elementor-element.elementor-element-5b5bee66 .mf-faq-accordion .e-n-accordion-item-title{min-height:66px}}.elementor-85 .elementor-element.elementor-element-7085b26{--btn-texto:#3b2114;--btn-claro:#f4d4af;--btn-medio:#e6c098;--btn-escuro:#d5aa7e}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button{position:relative;isolation:isolate;width:100%;min-height:126px;overflow:hidden;display:flex;align-items:center;padding:28px 42px 28px 48px;color:var(--btn-texto)!important;background:radial-gradient(circle at 15% 0%,rgb(255 255 255 / .65),transparent 38%),linear-gradient(110deg,var(--btn-claro) 0%,var(--btn-medio) 52%,var(--btn-escuro) 100%)!important;border:1px solid rgb(255 255 255 / .58);border-radius:18px;box-shadow:0 22px 55px rgb(28 14 8 / .28),0 5px 16px rgb(28 14 8 / .16),inset 0 1px 0 rgb(255 255 255 / .7),inset 0 -1px 0 rgb(92 51 29 / .12);transition:transform 0.45s cubic-bezier(.22,1,.36,1),box-shadow 0.45s ease,filter 0.45s ease}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-content-wrapper{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:28px;width:100%}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-text{text-align:left;font-family:"Manrope",sans-serif;font-size:clamp(15px, 1.3vw, 22px);font-weight:800;line-height:1.25;letter-spacing:.035em;text-transform:uppercase}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon{display:flex;flex:0 0 58px;align-items:center;justify-content:center;width:58px;height:58px;margin:0!important;color:var(--btn-texto);border:2px solid var(--btn-texto);border-radius:50%;transition:color 0.4s ease,background 0.4s ease,transform 0.5s cubic-bezier(.22,1,.36,1),box-shadow 0.4s ease;animation:mf-seta-flutuante 2.4s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon svg{font-size:22px;transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button::before{content:"";position:absolute;z-index:1;top:-90%;left:-45%;width:30%;height:280%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .58),transparent);transform:rotate(18deg) translateX(-320%);pointer-events:none;animation:mf-brilho-botao 4.8s ease-in-out infinite}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button::after{content:"";position:absolute;z-index:2;inset:2px;border:1px solid rgb(255 255 255 / .18);border-radius:15px;pointer-events:none}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button:hover{color:var(--btn-texto)!important;transform:translateY(-7px) scale(1.012);filter:saturate(1.08) brightness(1.035);box-shadow:0 34px 75px rgb(28 14 8 / .36),0 10px 24px rgb(28 14 8 / .18),0 0 35px rgb(235 194 151 / .24),inset 0 1px 0 rgb(255 255 255 / .82)}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button:hover .elementor-button-icon{color:#f3d2ad;background:var(--btn-texto);transform:translateY(-4px) rotate(45deg);box-shadow:0 12px 25px rgb(59 33 20 / .25);animation:none}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button:hover .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button:hover .elementor-button-icon svg{transform:rotate(-45deg) scale(1.08)}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button:active{transform:translateY(-1px) scale(.985);transition-duration:0.12s}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button:focus-visible{outline:3px solid rgb(244 212 175 / .75);outline-offset:5px}@keyframes mf-brilho-botao{0%,52%{opacity:0;transform:rotate(18deg) translateX(-320%)}62%{opacity:.9}82%,100%{opacity:0;transform:rotate(18deg) translateX(650%)}}@keyframes mf-seta-flutuante{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button{min-height:88px;padding:20px 20px 20px 24px;border-radius:15px}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-text{max-width:calc(100% - 62px);font-size:12px;line-height:1.35;letter-spacing:.025em}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon{flex-basis:46px;width:46px;height:46px}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon svg{font-size:18px}}@media (prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button,.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button::before,.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon{animation:none!important;transition-duration:0.01ms!important}}.elementor-85 .elementor-element.elementor-element-7085b26{width:100%;max-width:820px;margin-inline:auto}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button{width:100%!important;min-height:86px!important;height:auto!important;padding:16px 22px 16px 30px!important;border-radius:16px!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-content-wrapper{width:100%!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-text{flex:1 1 auto!important;width:auto!important;max-width:none!important;white-space:nowrap!important;word-break:normal!important;font-size:15px!important;line-height:1.1!important;letter-spacing:0.025em!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon{flex:0 0 48px!important;width:48px!important;height:48px!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon svg{font-size:19px!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button::after{border-radius:14px!important}@media (max-width:767px){.elementor-85 .elementor-element.elementor-element-7085b26{max-width:100%}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button{min-height:72px!important;padding:13px 16px 13px 20px!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-text{font-size:11px!important;letter-spacing:0.015em!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon{flex-basis:40px!important;width:40px!important;height:40px!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon i,.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon svg{font-size:16px!important}}@media (max-width:380px){.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button{min-height:64px!important;padding:11px 12px 11px 14px!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-content-wrapper{gap:8px!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-text{font-size:8.5px!important;letter-spacing:0!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-icon{flex-basis:36px!important;width:36px!important;height:36px!important}}.elementor-85 .elementor-element.elementor-element-7085b26{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button{width:auto!important;max-width:100%!important}.elementor-85 .elementor-element.elementor-element-7085b26 .elementor-button-content-wrapper{width:auto!important;justify-content:flex-start!important;gap:36px!important}.elementor-85 .elementor-element.elementor-element-3da63b0d .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-eyebrow .elementor-heading-title{display:flex;gap:12px;align-items:center}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-eyebrow .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-cta .elementor-button{position:relative;min-height:56px;overflow:hidden;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;box-shadow:0 15px 35px rgb(57 34 16 / .16);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-cta .elementor-button:before{content:"";position:absolute;top:-50%;left:-35%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);opacity:0;transform:rotate(16deg);transition:left .65s ease,opacity .2s ease}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-cta .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgb(57 34 16 / .24)}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-cta .elementor-button:hover:before{left:110%;opacity:1}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid currentColor;border-radius:50%}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-cta .elementor-button-icon i{transform:rotate(45deg)}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-brand{display:flex!important;align-items:center;gap:12px}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-brand-mark .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#392210;background:linear-gradient(135deg,#f0d2b2,#ae8161);border:1px solid rgb(255 255 255 / .45);border-radius:50% 50% 45% 55%;box-shadow:inset 0 1px rgb(255 255 255 / .55)}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-brand-mark .elementor-heading-title{width:38px;height:38px;font-size:17px}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-brand-name .elementor-heading-title{font-size:17px}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-brand-subtitle .elementor-heading-title{font-size:7px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-brand-subtitle{display:none}}.elementor-85 .elementor-element.elementor-element-3da63b0d.mf-final{position:relative;min-height:720px;display:flex!important;flex-direction:column!important;align-items:center;justify-content:center;overflow:hidden;background-position:center;background-size:cover;isolation:isolate;animation:mfFinalDrift 16s ease-in-out infinite alternate}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-final-content{position:relative;z-index:2;width:min(920px,calc(100% - 48px));align-items:center;text-align:center;padding:70px 30px}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-final-content .mf-eyebrow .elementor-heading-title{justify-content:center}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-final-content h2.elementor-heading-title{font-size:clamp(48px,5.8vw,82px)!important}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-3da63b0d.mf-final{min-height:650px!important}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-final-content{width:calc(100% - 24px);padding:50px 0}.elementor-85 .elementor-element.elementor-element-3da63b0d .mf-final-content h2.elementor-heading-title{font-size:48px!important}}@keyframes mfFinalDrift{from{background-position:50% 48%}to{background-position:52% 52%}}@media(prefers-reduced-motion:reduce){.elementor-85 .elementor-element.elementor-element-3da63b0d{animation-duration:.01ms!important;animation-iteration-count:1!important}}.elementor-85 .elementor-element.elementor-element-852e47f .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-85 .elementor-element.elementor-element-852e47f .mf-eyebrow .elementor-heading-title{display:flex;gap:12px;align-items:center}.elementor-85 .elementor-element.elementor-element-852e47f .mf-eyebrow .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;flex:0 0 auto}.elementor-85 .elementor-element.elementor-element-852e47f .mf-cta .elementor-button{position:relative;min-height:56px;overflow:hidden;display:inline-flex;gap:24px;align-items:center;justify-content:space-between;box-shadow:0 15px 35px rgb(57 34 16 / .16);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,background .26s ease}.elementor-85 .elementor-element.elementor-element-852e47f .mf-cta .elementor-button:before{content:"";position:absolute;top:-50%;left:-35%;width:34%;height:200%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent);opacity:0;transform:rotate(16deg);transition:left .65s ease,opacity .2s ease}.elementor-85 .elementor-element.elementor-element-852e47f .mf-cta .elementor-button:hover{transform:translateY(-3px);box-shadow:0 20px 45px rgb(57 34 16 / .24)}.elementor-85 .elementor-element.elementor-element-852e47f .mf-cta .elementor-button:hover:before{left:110%;opacity:1}.elementor-85 .elementor-element.elementor-element-852e47f .mf-cta .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid currentColor;border-radius:50%}.elementor-85 .elementor-element.elementor-element-852e47f .mf-cta .elementor-button-icon i{transform:rotate(45deg)}.elementor-85 .elementor-element.elementor-element-852e47f .mf-brand{display:flex!important;align-items:center;gap:12px}.elementor-85 .elementor-element.elementor-element-852e47f .mf-brand-mark .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#392210;background:linear-gradient(135deg,#f0d2b2,#ae8161);border:1px solid rgb(255 255 255 / .45);border-radius:50% 50% 45% 55%;box-shadow:inset 0 1px rgb(255 255 255 / .55)}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-852e47f .mf-brand-mark .elementor-heading-title{width:38px;height:38px;font-size:17px}.elementor-85 .elementor-element.elementor-element-852e47f .mf-brand-name .elementor-heading-title{font-size:17px}.elementor-85 .elementor-element.elementor-element-852e47f .mf-brand-subtitle .elementor-heading-title{font-size:7px}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-852e47f .mf-brand-subtitle{display:none}}.elementor-85 .elementor-element.elementor-element-852e47f.mf-footer{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;min-height:135px;padding:26px max(28px,calc((100vw - 1240px)/2));background:#2b1b14}.elementor-85 .elementor-element.elementor-element-852e47f.mf-footer>*{flex:1 1 0%}.elementor-85 .elementor-element.elementor-element-852e47f.mf-footer .mf-brand{justify-content:flex-start}.elementor-85 .elementor-element.elementor-element-852e47f .mf-footer-back .elementor-heading-title{text-align:right}@media(max-width:820px){.elementor-85 .elementor-element.elementor-element-852e47f.mf-footer{padding-bottom:88px}.elementor-85 .elementor-element.elementor-element-852e47f .mf-footer-center{display:none}}@media(max-width:560px){.elementor-85 .elementor-element.elementor-element-852e47f.mf-footer{min-height:170px;padding:25px 18px 95px}.elementor-85 .elementor-element.elementor-element-852e47f .mf-footer-back .elementor-heading-title{font-size:8px}}