.elementor-411 .elementor-element.elementor-element-d7cbf22{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.27;--padding-top:270px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-411 .elementor-element.elementor-element-d7cbf22::before, .elementor-411 .elementor-element.elementor-element-d7cbf22 > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-d7cbf22 > .e-con-inner > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-d7cbf22 > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-d7cbf22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-d7cbf22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://soymarianaguerreiro.com/wp-content/uploads/2026/09/mariana_noise_texture.png");--background-overlay:'';background-position:center center;background-repeat:repeat;}.elementor-411 .elementor-element.elementor-element-1d47cac{--display:flex;}.elementor-411 .elementor-element.elementor-element-305f316{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-fa3d7bf .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:48px;font-weight:900;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-0e966a9{--spacer-size:30px;}.elementor-411 .elementor-element.elementor-element-78b9670 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-b1c6cba{--spacer-size:30px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-411 .elementor-element.elementor-element-01c81f6 .elementor-button{background-color:#DFD6F600;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:00px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-01c81f6 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-01c81f6 .elementor-button:focus{background-color:#DFD6F68A;}.elementor-411 .elementor-element.elementor-element-01c81f6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-411 .elementor-element.elementor-element-5044e72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-411 .elementor-element.elementor-element-3ceb3ce img{height:400px;object-fit:cover;object-position:center center;}.elementor-411 .elementor-element.elementor-element-31d14a3{--display:flex;}.elementor-411 .elementor-element.elementor-element-44ae00e{--display:flex;--justify-content:center;--gap:016px 0px;--row-gap:016px;--column-gap:0px;--padding-top:120px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-44ae00e:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-44ae00e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-a02564e{--display:flex;--min-height:35vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-3137f98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-c562baa{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-411 .elementor-element.elementor-element-c562baa:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-c562baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-c562baa.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-411 .elementor-element.elementor-element-271b6f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-370f522{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-49b00e4 .elementor-button{background-color:#DFD6F600;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-9b904a0 );color:var( --e-global-color-9b904a0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9b904a0 );border-radius:8px 8px 8px 8px;padding:6px 16px 4px 16px;}.elementor-411 .elementor-element.elementor-element-3ef4e53{text-align:end;}.elementor-411 .elementor-element.elementor-element-3ef4e53 img{max-width:10%;border-radius:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-6b5c85b{--spacer-size:24px;}.elementor-411 .elementor-element.elementor-element-975365c{--display:flex;--gap:32px 16px;--row-gap:32px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-f75c272 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:40px;font-weight:900;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-411 .elementor-element.elementor-element-aa960e1{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-546b2fa{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-43764c9 .elementor-button{background-color:#DFD6F600;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-9b904a0 );color:var( --e-global-color-9b904a0 );border-style:solid;border-width:00px 0px 1px 0px;border-color:var( --e-global-color-9b904a0 );border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-43764c9 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-43764c9 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-43764c9 .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-43764c9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-50d2ec2 .elementor-icon-wrapper{text-align:end;}.elementor-411 .elementor-element.elementor-element-50d2ec2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-50d2ec2.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-50d2ec2.elementor-view-default .elementor-icon{color:var( --e-global-color-9b904a0 );border-color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-50d2ec2.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-50d2ec2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-50d2ec2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-50d2ec2.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-50d2ec2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9b904a0 );border-color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-50d2ec2.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-50d2ec2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-a6b76f8{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-411 .elementor-element.elementor-element-a6b76f8:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-a6b76f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5500DB;}.elementor-411 .elementor-element.elementor-element-a6b76f8.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-411 .elementor-element.elementor-element-8227bc9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-6f6c791{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-28d8639 .elementor-button{background-color:#DFD6F600;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-aaebf2b );color:var( --e-global-color-aaebf2b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-aaebf2b );border-radius:8px 8px 8px 8px;padding:6px 16px 4px 16px;}.elementor-411 .elementor-element.elementor-element-6bf054c{text-align:end;}.elementor-411 .elementor-element.elementor-element-6bf054c img{max-width:10%;border-radius:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-eb87c4b{--spacer-size:24px;}.elementor-411 .elementor-element.elementor-element-42dc78f{--display:flex;--gap:32px 16px;--row-gap:32px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-c1b4ddd .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:40px;font-weight:900;line-height:1em;color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-0a3bb80{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-6a1ba45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-7521aa5 .elementor-button{background-color:#FEE4D700;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-aaebf2b );color:var( --e-global-color-aaebf2b );border-style:solid;border-width:00px 0px 1px 0px;border-color:var( --e-global-color-20d0835 );border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-7521aa5 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-7521aa5 .elementor-button:focus{color:var( --e-global-color-20d0835 );border-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-7521aa5 .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-7521aa5 .elementor-button:focus svg{fill:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-98e84bc .elementor-icon-wrapper{text-align:end;}.elementor-411 .elementor-element.elementor-element-98e84bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-98e84bc.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-98e84bc.elementor-view-default .elementor-icon{color:var( --e-global-color-aaebf2b );border-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-98e84bc.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-98e84bc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-98e84bc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-98e84bc.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-98e84bc.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-aaebf2b );border-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-98e84bc.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-98e84bc.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-0a572ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-74b3c70{--display:flex;--justify-content:center;--gap:048px 16px;--row-gap:048px;--column-gap:16px;--padding-top:00px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-411 .elementor-element.elementor-element-74b3c70:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-74b3c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-331e12c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-411 .elementor-element.elementor-element-267f3e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-9014b03{--display:flex;--min-height:50vh;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-9014b03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-411 .elementor-element.elementor-element-f0ffe82 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:46px;font-weight:900;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-276ac16 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:20px;font-weight:600;font-style:italic;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-835e563{padding:32px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-8edd97e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-0ea9ecd{--display:flex;--min-height:50vh;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-74115c1{--display:flex;--min-height:50vh;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-74115c1:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-74115c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-411 .elementor-element.elementor-element-74115c1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-411 .elementor-element.elementor-element-db9af70 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:28px;font-weight:900;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-60967d8 .elementor-button{background-color:#DFD6F600;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;fill:#FF5500;color:#FF5500;border-style:solid;border-width:00px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-60967d8 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-60967d8 .elementor-button:focus{background-color:#DFD6F68A;}.elementor-411 .elementor-element.elementor-element-60967d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-411 .elementor-element.elementor-element-c22b72d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-4e2c3e2{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:060px;--padding-bottom:060px;--padding-left:60px;--padding-right:60px;--z-index:1;}.elementor-411 .elementor-element.elementor-element-4e2c3e2:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-4e2c3e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-afc3528 );}.elementor-411 .elementor-element.elementor-element-150a4c5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-29cd723{text-align:start;}.elementor-411 .elementor-element.elementor-element-29cd723 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:1em;color:#00000026;}.elementor-411 .elementor-element.elementor-element-f1cb55d{--spacer-size:60px;}.elementor-411 .elementor-element.elementor-element-10511b8{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-883db71{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-883db71:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-883db71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCD500D1;}.elementor-411 .elementor-element.elementor-element-6b86f76{text-align:start;}.elementor-411 .elementor-element.elementor-element-6b86f76 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:20px;font-weight:600;font-style:italic;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-f46ceee{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-df9133f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-df9133f:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-df9133f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-6973a3e{text-align:start;}.elementor-411 .elementor-element.elementor-element-6973a3e .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:20px;font-weight:600;font-style:italic;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-7e6db3f{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-578047a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-578047a:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-578047a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-411 .elementor-element.elementor-element-f1521b7{text-align:start;}.elementor-411 .elementor-element.elementor-element-f1521b7 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:20px;font-weight:600;font-style:italic;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-4e8d6e6{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-775de7d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-775de7d:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-775de7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5500BF;}.elementor-411 .elementor-element.elementor-element-62c1076{text-align:start;}.elementor-411 .elementor-element.elementor-element-62c1076 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:20px;font-weight:600;font-style:italic;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-9442513{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-6f0e0b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-6f0e0b3:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-6f0e0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-d552daf{--display:flex;--min-height:55vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:048px 16px;--row-gap:048px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-d552daf:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-d552daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF2;}.elementor-411 .elementor-element.elementor-element-e6dd83b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-ca30fe5{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-411 .elementor-element.elementor-element-ca30fe5:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-ca30fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://soymarianaguerreiro.com/wp-content/uploads/2026/09/pexels-mikhail-nilov-8342414-scaled-e1790348686621.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-411 .elementor-element.elementor-element-35279a4{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-411 .elementor-element.elementor-element-35279a4:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-35279a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-2fbfc92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-1a2ed2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-99cd12c .elementor-button{background-color:#DFD6F600;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-9b904a0 );color:var( --e-global-color-9b904a0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9b904a0 );border-radius:8px 8px 8px 8px;padding:6px 16px 4px 16px;}.elementor-411 .elementor-element.elementor-element-f4e2fb0{text-align:end;}.elementor-411 .elementor-element.elementor-element-f4e2fb0 img{max-width:10%;border-radius:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-e53f0c3{--spacer-size:24px;}.elementor-411 .elementor-element.elementor-element-77e4344{--display:flex;--gap:32px 16px;--row-gap:32px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-74802b3 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:36px;font-weight:900;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-17bae7d{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-2e30e63{--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:space-between;--align-items:center;--overflow:hidden;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-0392df1 .elementor-button{background-color:#FEE4D700;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-9b904a0 );color:var( --e-global-color-9b904a0 );border-style:solid;border-width:00px 0px 1px 0px;border-color:var( --e-global-color-9b904a0 );border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-0392df1 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-0392df1 .elementor-button:focus{color:var( --e-global-color-9b904a0 );border-color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-0392df1 .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-0392df1 .elementor-button:focus svg{fill:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-be08fb4 .elementor-icon-wrapper{text-align:end;}.elementor-411 .elementor-element.elementor-element-be08fb4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-be08fb4.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-be08fb4.elementor-view-default .elementor-icon{color:var( --e-global-color-9b904a0 );border-color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-be08fb4.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-be08fb4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-be08fb4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-be08fb4.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-be08fb4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9b904a0 );border-color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-be08fb4.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-be08fb4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-62b094d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-62b094d::before, .elementor-411 .elementor-element.elementor-element-62b094d > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-62b094d > .e-con-inner > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-62b094d > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-62b094d > .e-con-inner > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-62b094d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9b904a0 );--background-overlay:'';}.elementor-411 .elementor-element.elementor-element-f19ae75 .elementor-button{background-color:#FEE4D700;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:00px 0px 1px 0px;border-color:var( --e-global-color-20d0835 );border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-f19ae75 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-f19ae75 .elementor-button:focus{color:var( --e-global-color-20d0835 );border-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-f19ae75 .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-f19ae75 .elementor-button:focus svg{fill:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-08aac26 .elementor-icon-wrapper{text-align:end;}.elementor-411 .elementor-element.elementor-element-08aac26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-08aac26.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-08aac26.elementor-view-default .elementor-icon{color:var( --e-global-color-20d0835 );border-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-08aac26.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-08aac26.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-08aac26.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-08aac26.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-08aac26.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20d0835 );border-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-08aac26.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-08aac26.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-2cd621e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-677c0e9{--display:flex;--min-height:55vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:048px 16px;--row-gap:048px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-677c0e9:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-677c0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF2;}.elementor-411 .elementor-element.elementor-element-0812fa4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-2079eec{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-411 .elementor-element.elementor-element-2079eec:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-2079eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5500DB;}.elementor-411 .elementor-element.elementor-element-36f5cae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-f370199{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-35efc04 .elementor-button{background-color:#DFD6F600;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-aaebf2b );color:var( --e-global-color-aaebf2b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-aaebf2b );border-radius:8px 8px 8px 8px;padding:6px 16px 4px 16px;}.elementor-411 .elementor-element.elementor-element-8b1096c{text-align:end;}.elementor-411 .elementor-element.elementor-element-8b1096c img{max-width:10%;border-radius:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-34c7694{--spacer-size:24px;}.elementor-411 .elementor-element.elementor-element-45b5af5{--display:flex;--gap:32px 16px;--row-gap:32px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-b68a86c .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:36px;font-weight:900;line-height:1em;color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-44b5af4{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-22faffd{--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:space-between;--align-items:center;--overflow:hidden;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-f3871d9 .elementor-button{background-color:#FEE4D700;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-aaebf2b );color:var( --e-global-color-aaebf2b );border-style:solid;border-width:00px 0px 1px 0px;border-color:var( --e-global-color-20d0835 );border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-f3871d9 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-f3871d9 .elementor-button:focus{color:var( --e-global-color-20d0835 );border-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-f3871d9 .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-f3871d9 .elementor-button:focus svg{fill:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-e26fbe1 .elementor-icon-wrapper{text-align:end;}.elementor-411 .elementor-element.elementor-element-e26fbe1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-e26fbe1.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-e26fbe1.elementor-view-default .elementor-icon{color:var( --e-global-color-aaebf2b );border-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-e26fbe1.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-e26fbe1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-e26fbe1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-e26fbe1.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-e26fbe1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-aaebf2b );border-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-e26fbe1.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-e26fbe1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-04fb69e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.5;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-04fb69e::before, .elementor-411 .elementor-element.elementor-element-04fb69e > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-04fb69e > .e-con-inner > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-04fb69e > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-04fb69e > .e-con-inner > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-04fb69e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9b904a0 );--background-overlay:'';}.elementor-411 .elementor-element.elementor-element-cc62eb7 .elementor-button{background-color:#FEE4D700;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:00px 0px 1px 0px;border-color:var( --e-global-color-20d0835 );border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-cc62eb7 .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-cc62eb7 .elementor-button:focus{color:var( --e-global-color-20d0835 );border-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-cc62eb7 .elementor-button:hover svg, .elementor-411 .elementor-element.elementor-element-cc62eb7 .elementor-button:focus svg{fill:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-ccdb50b .elementor-icon-wrapper{text-align:end;}.elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-view-default .elementor-icon{color:var( --e-global-color-20d0835 );border-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-view-framed .elementor-icon, .elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20d0835 );border-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-view-framed .elementor-icon:hover, .elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-3b7ffa1{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-411 .elementor-element.elementor-element-3b7ffa1:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-3b7ffa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://soymarianaguerreiro.com/wp-content/uploads/2026/09/MG-lavanda-foto-texto.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-411 .elementor-element.elementor-element-501c117{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-7b6bdda{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-a855703{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-a855703 .elementor-headline{text-align:center;font-family:"Mont", Sans-serif;font-size:48px;font-weight:900;line-height:1em;}.elementor-411 .elementor-element.elementor-element-a855703 .elementor-headline-plain-text{color:var( --e-global-color-20d0835 );}.elementor-411 .elementor-element.elementor-element-a855703 .elementor-headline-dynamic-text{font-family:"Mont", Sans-serif;font-weight:900;line-height:1em;}.elementor-411 .elementor-element.elementor-element-d4497d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-411 .elementor-element.elementor-element-d4497d4:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-d4497d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-afc3528 );}.elementor-411 .elementor-element.elementor-element-adf9d6c{--display:flex;--min-height:60vh;--justify-content:flex-end;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-0614499 img{height:400px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-411 .elementor-element.elementor-element-a8b91ae{--display:flex;}.elementor-411 .elementor-element.elementor-element-db7348b{--display:flex;--min-height:60vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-c6d6b73 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:32px;font-weight:900;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-9912e06 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:18px;font-weight:600;font-style:italic;line-height:1em;color:var( --e-global-color-71338fa );}.elementor-411 .elementor-element.elementor-element-3c024e6{padding:32px 0px 32px 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-79171b1 .elementor-button{background-color:#DFD6F600;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:00px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-79171b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-411 .elementor-element.elementor-element-3abeb8b .elementor-button{background-color:#DFD6F600;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:00px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-3abeb8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-411 .elementor-element.elementor-element-304e7e7{--display:flex;}.elementor-411 .elementor-element.elementor-element-225b4aa{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-f623d78 img{height:200px;object-fit:cover;object-position:bottom center;border-radius:8px 8px 8px 8px;}.elementor-411 .elementor-element.elementor-element-8f09c70{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-8f09c70:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-8f09c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aaebf2b );}.elementor-411 .elementor-element.elementor-element-2d03bb5{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-2d03bb5:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-2d03bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-411 .elementor-element.elementor-element-ba9e76e{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-ba9e76e:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-ba9e76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-411 .elementor-element.elementor-element-0798377{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-0798377:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-0798377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-411 .elementor-element.elementor-element-1eaf359{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-1eaf359:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-1eaf359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-d4a9802{--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;--overlay-opacity:0.27;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-d4a9802::before, .elementor-411 .elementor-element.elementor-element-d4a9802 > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-d4a9802 > .e-con-inner > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-d4a9802 > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-d4a9802 > .e-con-inner > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-d4a9802 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://soymarianaguerreiro.com/wp-content/uploads/2026/09/mariana_noise_texture.png");--background-overlay:'';background-position:center center;background-repeat:repeat;}.elementor-411 .elementor-element.elementor-element-34ededa{--display:flex;}.elementor-411 .elementor-element.elementor-element-b541144{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:04%;}.elementor-411 .elementor-element.elementor-element-92b9731 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:48px;font-weight:900;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-4ee69aa{padding:32px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-e036ccc{--display:flex;--min-height:20vh;--justify-content:space-between;}.elementor-411 .elementor-element.elementor-element-b9b7036{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-2e00b8e .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:32px;font-weight:900;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-b311c1f .elementor-button{background-color:#DFD6F600;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;fill:#FF5500;color:#FF5500;border-style:none;border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-b311c1f .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-b311c1f .elementor-button:focus{background-color:#DFD6F600;}.elementor-411 .elementor-element.elementor-element-1c41a38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-0f56350 .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:32px;font-weight:900;line-height:1em;color:var( --e-global-color-9b904a0 );}.elementor-411 .elementor-element.elementor-element-235faca .elementor-button{background-color:#DFD6F600;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1em;fill:#FF5500;color:#FF5500;border-style:none;border-radius:0px 0px 0px 0px;padding:06px 02px 6px 0px;}.elementor-411 .elementor-element.elementor-element-235faca .elementor-button:hover, .elementor-411 .elementor-element.elementor-element-235faca .elementor-button:focus{background-color:#DFD6F600;}.elementor-411 .elementor-element.elementor-element-83d18ff{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-411 .elementor-element.elementor-element-1d47cac{--width:12.5%;}.elementor-411 .elementor-element.elementor-element-305f316{--width:50%;}.elementor-411 .elementor-element.elementor-element-5044e72{--width:25%;}.elementor-411 .elementor-element.elementor-element-31d14a3{--width:12.5%;}.elementor-411 .elementor-element.elementor-element-3137f98{--width:12%;}.elementor-411 .elementor-element.elementor-element-c562baa{--width:38%;}.elementor-411 .elementor-element.elementor-element-a6b76f8{--width:38%;}.elementor-411 .elementor-element.elementor-element-0a572ac{--width:12%;}.elementor-411 .elementor-element.elementor-element-267f3e3{--width:12.5%;}.elementor-411 .elementor-element.elementor-element-9014b03{--width:35.48%;}.elementor-411 .elementor-element.elementor-element-8edd97e{--width:6.25%;}.elementor-411 .elementor-element.elementor-element-0ea9ecd{--width:31.25%;}.elementor-411 .elementor-element.elementor-element-c22b72d{--width:12.5%;}.elementor-411 .elementor-element.elementor-element-10511b8{--width:90%;}.elementor-411 .elementor-element.elementor-element-883db71{--width:25%;}.elementor-411 .elementor-element.elementor-element-df9133f{--width:25%;}.elementor-411 .elementor-element.elementor-element-578047a{--width:25%;}.elementor-411 .elementor-element.elementor-element-775de7d{--width:25%;}.elementor-411 .elementor-element.elementor-element-e6dd83b{--width:12.5%;}.elementor-411 .elementor-element.elementor-element-ca30fe5{--width:43.75%;}.elementor-411 .elementor-element.elementor-element-35279a4{--width:31.25%;}.elementor-411 .elementor-element.elementor-element-2cd621e{--width:12.5%;}.elementor-411 .elementor-element.elementor-element-0812fa4{--width:12.5%;}.elementor-411 .elementor-element.elementor-element-2079eec{--width:31.25%;}.elementor-411 .elementor-element.elementor-element-3b7ffa1{--width:43.75%;}.elementor-411 .elementor-element.elementor-element-501c117{--width:12.5%;}.elementor-411 .elementor-element.elementor-element-adf9d6c{--width:37.25%;}.elementor-411 .elementor-element.elementor-element-a8b91ae{--width:6.25%;}.elementor-411 .elementor-element.elementor-element-db7348b{--width:31.25%;}.elementor-411 .elementor-element.elementor-element-304e7e7{--width:6.25%;}.elementor-411 .elementor-element.elementor-element-225b4aa{--width:18.75%;}.elementor-411 .elementor-element.elementor-element-34ededa{--width:18.75%;}.elementor-411 .elementor-element.elementor-element-b541144{--width:38.5%;}.elementor-411 .elementor-element.elementor-element-e036ccc{--width:31.25%;}.elementor-411 .elementor-element.elementor-element-83d18ff{--width:12.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-411 .elementor-element.elementor-element-5044e72{--width:25%;}.elementor-411 .elementor-element.elementor-element-a02564e{--width:100%;}.elementor-411 .elementor-element.elementor-element-3137f98{--width:0%;}.elementor-411 .elementor-element.elementor-element-c562baa{--width:50%;}.elementor-411 .elementor-element.elementor-element-a6b76f8{--width:50%;}.elementor-411 .elementor-element.elementor-element-0a572ac{--width:0%;}.elementor-411 .elementor-element.elementor-element-10511b8{--width:100%;}.elementor-411 .elementor-element.elementor-element-ca30fe5{--width:20%;}.elementor-411 .elementor-element.elementor-element-35279a4{--width:80%;}.elementor-411 .elementor-element.elementor-element-2079eec{--width:80%;}.elementor-411 .elementor-element.elementor-element-3b7ffa1{--width:20%;}.elementor-411 .elementor-element.elementor-element-adf9d6c{--width:30%;}.elementor-411 .elementor-element.elementor-element-db7348b{--width:70%;}.elementor-411 .elementor-element.elementor-element-b541144{--width:50%;}.elementor-411 .elementor-element.elementor-element-e036ccc{--width:50%;}}@media(max-width:1024px){.elementor-411 .elementor-element.elementor-element-305f316{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-411 .elementor-element.elementor-element-0e966a9{--spacer-size:16px;}.elementor-411 .elementor-element.elementor-element-78b9670 .elementor-heading-title{font-size:20px;}.elementor-411 .elementor-element.elementor-element-b1c6cba{--spacer-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-411 .elementor-element.elementor-element-01c81f6 .elementor-button{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-411 .elementor-element.elementor-element-3ceb3ce img{height:400px;object-fit:cover;object-position:center center;}.elementor-411 .elementor-element.elementor-element-44ae00e{--padding-top:100px;--padding-bottom:0120px;--padding-left:60px;--padding-right:60px;}.elementor-411 .elementor-element.elementor-element-a02564e{--min-height:0vh;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-411 .elementor-element.elementor-element-c562baa{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-411 .elementor-element.elementor-element-f75c272 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-411 .elementor-element.elementor-element-aa960e1{font-size:16px;}.elementor-411 .elementor-element.elementor-element-a6b76f8{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-411 .elementor-element.elementor-element-c1b4ddd .elementor-heading-title{font-size:29px;}.elementor-411 .elementor-element.elementor-element-0a3bb80{font-size:16px;}.elementor-411 .elementor-element.elementor-element-9014b03{--min-height:60vh;}.elementor-411 .elementor-element.elementor-element-f0ffe82 .elementor-heading-title{font-size:32px;}.elementor-411 .elementor-element.elementor-element-276ac16{padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-276ac16 .elementor-heading-title{font-size:18px;}.elementor-411 .elementor-element.elementor-element-0ea9ecd{--min-height:50vh;}.elementor-411 .elementor-element.elementor-element-74115c1{--min-height:20vh;}.elementor-411 .elementor-element.elementor-element-db9af70 .elementor-heading-title{font-size:22px;}.elementor-411 .elementor-element.elementor-element-4e2c3e2{--min-height:40vh;}.elementor-411 .elementor-element.elementor-element-29cd723 .elementor-heading-title{font-size:28px;}.elementor-411 .elementor-element.elementor-element-f1cb55d{--spacer-size:16px;}.elementor-411 .elementor-element.elementor-element-10511b8{--min-height:25vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-883db71{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-411 .elementor-element.elementor-element-6b86f76 .elementor-heading-title{font-size:18px;}.elementor-411 .elementor-element.elementor-element-f46ceee{font-size:16px;}.elementor-411 .elementor-element.elementor-element-df9133f{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:016px;}.elementor-411 .elementor-element.elementor-element-6973a3e .elementor-heading-title{font-size:18px;}.elementor-411 .elementor-element.elementor-element-7e6db3f{font-size:16px;}.elementor-411 .elementor-element.elementor-element-578047a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-411 .elementor-element.elementor-element-f1521b7 .elementor-heading-title{font-size:18px;}.elementor-411 .elementor-element.elementor-element-4e8d6e6{font-size:16px;}.elementor-411 .elementor-element.elementor-element-775de7d{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-411 .elementor-element.elementor-element-62c1076 .elementor-heading-title{font-size:18px;}.elementor-411 .elementor-element.elementor-element-9442513{font-size:16px;}.elementor-411 .elementor-element.elementor-element-6f0e0b3{--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-411 .elementor-element.elementor-element-d552daf{--min-height:20vh;}.elementor-411 .elementor-element.elementor-element-35279a4{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-2e30e63{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-0392df1.elementor-element{--align-self:center;}.elementor-411 .elementor-element.elementor-element-be08fb4.elementor-element{--align-self:center;}.elementor-411 .elementor-element.elementor-element-be08fb4 .elementor-icon{font-size:40px;}.elementor-411 .elementor-element.elementor-element-be08fb4 .elementor-icon svg{height:40px;}.elementor-411 .elementor-element.elementor-element-62b094d{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-f19ae75.elementor-element{--align-self:center;}.elementor-411 .elementor-element.elementor-element-08aac26.elementor-element{--align-self:center;}.elementor-411 .elementor-element.elementor-element-08aac26 .elementor-icon{font-size:40px;}.elementor-411 .elementor-element.elementor-element-08aac26 .elementor-icon svg{height:40px;}.elementor-411 .elementor-element.elementor-element-677c0e9{--min-height:20vh;}.elementor-411 .elementor-element.elementor-element-2079eec{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-22faffd{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-f3871d9.elementor-element{--align-self:center;}.elementor-411 .elementor-element.elementor-element-e26fbe1 .elementor-icon{font-size:40px;}.elementor-411 .elementor-element.elementor-element-e26fbe1 .elementor-icon svg{height:40px;}.elementor-411 .elementor-element.elementor-element-04fb69e{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-cc62eb7.elementor-element{--align-self:center;}.elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-element{--align-self:center;}.elementor-411 .elementor-element.elementor-element-ccdb50b .elementor-icon{font-size:40px;}.elementor-411 .elementor-element.elementor-element-ccdb50b .elementor-icon svg{height:40px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-411 .elementor-element.elementor-element-d4497d4{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-411 .elementor-element.elementor-element-adf9d6c{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-0614499 img{height:600px;}.elementor-411 .elementor-element.elementor-element-d4a9802{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0120px;--padding-bottom:120px;--padding-left:60px;--padding-right:060px;}.elementor-411 .elementor-element.elementor-element-92b9731 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-411 .elementor-element.elementor-element-d7cbf22{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:180px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-411 .elementor-element.elementor-element-fa3d7bf .elementor-heading-title{font-size:40px;}.elementor-411 .elementor-element.elementor-element-0e966a9{--spacer-size:4px;}.elementor-411 .elementor-element.elementor-element-b1c6cba{--spacer-size:4px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-411 .elementor-element.elementor-element-01c81f6 .elementor-button{font-size:16px;}.elementor-411 .elementor-element.elementor-element-5044e72{--min-height:200px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-411 .elementor-element.elementor-element-3ceb3ce img{height:200px;object-fit:cover;object-position:center center;}.elementor-411 .elementor-element.elementor-element-44ae00e{--padding-top:32px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-a02564e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-c562baa{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-370f522{--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-6b5c85b{--spacer-size:4px;}.elementor-411 .elementor-element.elementor-element-975365c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-411 .elementor-element.elementor-element-f75c272 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-411 .elementor-element.elementor-element-aa960e1{font-size:16px;}.elementor-411 .elementor-element.elementor-element-546b2fa{--justify-content:space-between;}.elementor-411 .elementor-element.elementor-element-50d2ec2 .elementor-icon{font-size:32px;}.elementor-411 .elementor-element.elementor-element-50d2ec2 .elementor-icon svg{height:32px;}.elementor-411 .elementor-element.elementor-element-a6b76f8{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-8227bc9{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-411 .elementor-element.elementor-element-6f6c791{--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-eb87c4b{--spacer-size:4px;}.elementor-411 .elementor-element.elementor-element-c1b4ddd .elementor-heading-title{font-size:28px;}.elementor-411 .elementor-element.elementor-element-0a3bb80{font-size:16px;}.elementor-411 .elementor-element.elementor-element-98e84bc .elementor-icon{font-size:32px;}.elementor-411 .elementor-element.elementor-element-98e84bc .elementor-icon svg{height:32px;}.elementor-411 .elementor-element.elementor-element-74b3c70{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:020px;}.elementor-411 .elementor-element.elementor-element-331e12c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-411 .elementor-element.elementor-element-f0ffe82 .elementor-heading-title{font-size:36px;}.elementor-411 .elementor-element.elementor-element-276ac16 .elementor-heading-title{font-size:18px;}.elementor-411 .elementor-element.elementor-element-835e563{padding:16px 0px 0px 0px;font-size:16px;}.elementor-411 .elementor-element.elementor-element-db9af70 .elementor-heading-title{font-size:22px;}.elementor-411 .elementor-element.elementor-element-60967d8 .elementor-button{font-size:16px;}.elementor-411 .elementor-element.elementor-element-4e2c3e2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-29cd723 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-411 .elementor-element.elementor-element-f1cb55d{--spacer-size:16px;}.elementor-411 .elementor-element.elementor-element-6f0e0b3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-d552daf{--min-height:20vh;--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;--flex-wrap:nowrap;}.elementor-411 .elementor-element.elementor-element-ca30fe5{--width:100%;--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-35279a4{--width:100%;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-1a2ed2f{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-e53f0c3{--spacer-size:4px;}.elementor-411 .elementor-element.elementor-element-77e4344{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-74802b3 .elementor-heading-title{font-size:28px;}.elementor-411 .elementor-element.elementor-element-17bae7d{font-size:16px;}.elementor-411 .elementor-element.elementor-element-2e30e63:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-2e30e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soymarianaguerreiro.com/wp-content/uploads/2026/09/pexels-mikhail-nilov-8342414-scaled-e1790348686621.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-411 .elementor-element.elementor-element-2e30e63{--width:100%;--min-height:200px;--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:flex-end;--align-items:center;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-0392df1.elementor-element{--align-self:flex-end;}.elementor-411 .elementor-element.elementor-element-be08fb4.elementor-element{--align-self:flex-end;}.elementor-411 .elementor-element.elementor-element-be08fb4 .elementor-icon{font-size:32px;}.elementor-411 .elementor-element.elementor-element-be08fb4 .elementor-icon svg{height:32px;}.elementor-411 .elementor-element.elementor-element-62b094d:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-62b094d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soymarianaguerreiro.com/wp-content/uploads/2026/09/pexels-mikhail-nilov-8342414-scaled-e1790348686621.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-411 .elementor-element.elementor-element-62b094d{--width:100%;--min-height:200px;--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;--flex-wrap:nowrap;--overlay-opacity:0.28;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-411 .elementor-element.elementor-element-f19ae75.elementor-element{--align-self:flex-end;}.elementor-411 .elementor-element.elementor-element-08aac26.elementor-element{--align-self:flex-end;}.elementor-411 .elementor-element.elementor-element-08aac26 .elementor-icon{font-size:24px;}.elementor-411 .elementor-element.elementor-element-08aac26 .elementor-icon svg{height:24px;}.elementor-411 .elementor-element.elementor-element-677c0e9{--min-height:20vh;--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-411 .elementor-element.elementor-element-2079eec{--width:100%;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-f370199{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-34c7694{--spacer-size:4px;}.elementor-411 .elementor-element.elementor-element-45b5af5{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-b68a86c .elementor-heading-title{font-size:32px;}.elementor-411 .elementor-element.elementor-element-44b5af4{font-size:16px;}.elementor-411 .elementor-element.elementor-element-22faffd:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-22faffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soymarianaguerreiro.com/wp-content/uploads/2026/09/MG-lavanda-foto-texto.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-411 .elementor-element.elementor-element-22faffd{--width:100%;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-411 .elementor-element.elementor-element-f3871d9.elementor-element{--align-self:flex-end;}.elementor-411 .elementor-element.elementor-element-e26fbe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-e26fbe1.elementor-element{--align-self:flex-end;}.elementor-411 .elementor-element.elementor-element-e26fbe1 .elementor-icon{font-size:32px;}.elementor-411 .elementor-element.elementor-element-e26fbe1 .elementor-icon svg{height:32px;}.elementor-411 .elementor-element.elementor-element-04fb69e:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-04fb69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soymarianaguerreiro.com/wp-content/uploads/2026/09/MG-lavanda-foto-texto.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-411 .elementor-element.elementor-element-04fb69e{--width:100%;--min-height:200px;--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;--flex-wrap:nowrap;--overlay-opacity:0.28;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-411 .elementor-element.elementor-element-cc62eb7.elementor-element{--align-self:flex-end;}.elementor-411 .elementor-element.elementor-element-ccdb50b.elementor-element{--align-self:flex-end;}.elementor-411 .elementor-element.elementor-element-ccdb50b .elementor-icon{font-size:24px;}.elementor-411 .elementor-element.elementor-element-ccdb50b .elementor-icon svg{height:24px;}.elementor-411 .elementor-element.elementor-element-3b7ffa1{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-7b6bdda{--min-height:5vh;--padding-top:32px;--padding-bottom:32px;--padding-left:10px;--padding-right:10px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-411 .elementor-element.elementor-element-a855703{padding:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-a855703 .elementor-headline{font-size:24px;}.elementor-411 .elementor-element.elementor-element-d4497d4{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-adf9d6c{--min-height:5vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-0614499 img{height:200px;object-fit:cover;object-position:center center;}.elementor-411 .elementor-element.elementor-element-db7348b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-c6d6b73 .elementor-heading-title{font-size:24px;}.elementor-411 .elementor-element.elementor-element-d4a9802{--padding-top:60px;--padding-bottom:060px;--padding-left:020px;--padding-right:20px;}.elementor-411 .elementor-element.elementor-element-92b9731{text-align:center;}.elementor-411 .elementor-element.elementor-element-92b9731 .elementor-heading-title{font-size:32px;}.elementor-411 .elementor-element.elementor-element-4ee69aa{padding:16px 0px 0px 0px;text-align:center;font-size:16px;}.elementor-411 .elementor-element.elementor-element-b9b7036{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-411 .elementor-element.elementor-element-2e00b8e{text-align:center;}.elementor-411 .elementor-element.elementor-element-2e00b8e .elementor-heading-title{font-size:24px;}.elementor-411 .elementor-element.elementor-element-b311c1f .elementor-button{font-size:16px;}.elementor-411 .elementor-element.elementor-element-1c41a38{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-411 .elementor-element.elementor-element-0f56350{text-align:center;}.elementor-411 .elementor-element.elementor-element-0f56350 .elementor-heading-title{font-size:24px;}.elementor-411 .elementor-element.elementor-element-235faca .elementor-button{font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-01c81f6 */.elementor-411 .elementor-element.elementor-element-01c81f6 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7cbf22 */@media (min-width:767px) {
.elementor-411 .elementor-element.elementor-element-d7cbf22 {
    position: sticky;
    top: 0px;
}
}

.moving-background {
    
    background-color:hsla(46,100%,97%,1);
background-image:
radial-gradient(at 45% 59%, hsla(256,63%,90%,1) 0px, transparent 50%),
radial-gradient(at 55% 40%, hsla(20,100%,50%,1) 0px, transparent 50%),
radial-gradient(at 56% 65%, hsla(256,64%,90%,1) 0px, transparent 50%);

   animation: gradient 13s ease 0.4s;
    background-size: 120% 120%;
}

@keyframes gradient {
	0% {
		background-position: 0% 20%;
	}
	25% {
		background-position: 100% 50%;
	}
	50% {
		background-position: 50% 70%;
	}
	100% {
		background-position: 0% 20%;
	}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49b00e4 */.elementor-411 .elementor-element.elementor-element-49b00e4 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43764c9 */.elementor-411 .elementor-element.elementor-element-43764c9 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-28d8639 */.elementor-411 .elementor-element.elementor-element-28d8639 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7521aa5 */.elementor-411 .elementor-element.elementor-element-7521aa5 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60967d8 */.elementor-411 .elementor-element.elementor-element-60967d8 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10511b8 */.hover-box {
    position: relative;
    height: 75px;
    min-height:75px !important; /* altura cuando solo está el título */
    display: flex !important;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
}

.hover-box .elementor-heading-title {
    transition: opacity 0.2s ease;
}

.hover-box .details {
     position: absolute;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.2s ease;
    margin: 0;
    width: 100%;
    text-align: center;
    padding: 32px !important;
}

.hover-box:hover {
    min-height: 220px !important;
    /* altura cuando aparece el párrafo */
}

/* TABLET */
@media (max-width: 1024px) {
    .hover-box {
        min-height: 130px;
    }

    .hover-box:hover {
        min-height: 220px;
    }
}


/* MÓVIL */
@media (max-width: 767px) {
    .hover-box {
        min-height: 100px;
    }

    .hover-box:hover {
        min-height: 200px;
    }
}

.hover-box:hover .title {
    opacity: 0;
    visibility: hidden;
}

.hover-box:hover .details {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-99cd12c */.elementor-411 .elementor-element.elementor-element-99cd12c svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0392df1 */.elementor-411 .elementor-element.elementor-element-0392df1 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f19ae75 */.elementor-411 .elementor-element.elementor-element-f19ae75 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35efc04 */.elementor-411 .elementor-element.elementor-element-35efc04 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3871d9 */.elementor-411 .elementor-element.elementor-element-f3871d9 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc62eb7 */.elementor-411 .elementor-element.elementor-element-cc62eb7 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f0e0b3 */@media (min-width: 1025px) {

.padre {
  display: flex;
}

.columna-1 {
  width: 43.75%;
  transition: width 0.4s ease;
}

.columna-2 {
  width: 31.25%;
  transition: width 0.4s ease;
}

.columna-2 .desc2 {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.columna-2:hover .desc2 {
  opacity: 1;
  visibility: visible;
}

.columna-2:hover {
  width: 43.75% !important;
}

.padre:has(.columna-2:hover) .columna-1 {
  width: 31.25% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6bdda */.mesh-test{
background-color: hsla(0, 0%, 100%, 1);
    background-image: radial-gradient(circle at 80% 0%, hsla(256, 64%, 90%, 1) 0%, transparent 50%), radial-gradient(circle at 4.849535140891219% 105.56350326991677%, hsla(256, 35%, 79%, 1) 0%, transparent 50%), radial-gradient(circle at 21.354849279161204% 2.178860731272295%, hsla(20, 100%, 50%, 0.63) 0%, transparent 77%), radial-gradient(circle at 0% 50%, hsla(20, 95%, 91%, 1) 0%, transparent 78%), radial-gradient(circle at 95.22649082568807% 76.49979563020214%, hsla(20, 95%, 91%, 1) 0%, transparent 78%);
    background-blend-mode: normal, normal, normal, normal, normal;


animation: gradient 13s ease infinite;
    background-size: 250% 250%;
}

@keyframes gradient {
	0% {
		background-position: 0% 20%;
	}
	25% {
		background-position: 100% 50%;
	}
	50% {
		background-position: 50% 70%;
	}
	100% {
		background-position: 0% 20%;
	}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79171b1 */.elementor-411 .elementor-element.elementor-element-79171b1 svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3abeb8b */.elementor-411 .elementor-element.elementor-element-3abeb8b svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b311c1f */.elementor-411 .elementor-element.elementor-element-b311c1f svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-235faca */.elementor-411 .elementor-element.elementor-element-235faca svg {
    fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4a9802 */.moving-background {
    
    background-color:hsla(46,100%,97%,1);
background-image:
radial-gradient(at 45% 59%, hsla(256,63%,90%,1) 0px, transparent 50%),
radial-gradient(at 55% 40%, hsla(20,100%,50%,1) 0px, transparent 50%),
radial-gradient(at 56% 65%, hsla(256,64%,90%,1) 0px, transparent 50%);

   animation: gradient 13s ease 0.4s;
    background-size: 120% 120%;
}

@keyframes gradient {
	0% {
		background-position: 0% 20%;
	}
	25% {
		background-position: 100% 50%;
	}
	50% {
		background-position: 50% 70%;
	}
	100% {
		background-position: 0% 20%;
	}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Heavy.eot');
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Heavy.eot?#iefix') format('embedded-opentype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Heavy.woff2') format('woff2'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Heavy.woff') format('woff'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Heavy.ttf') format('truetype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Heavy.svg#Mont') format('svg');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-HeavyItalic.eot');
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-HeavyItalic.eot?#iefix') format('embedded-opentype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-HeavyItalic.woff2') format('woff2'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-HeavyItalic.woff') format('woff'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-HeavyItalic.ttf') format('truetype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-HeavyItalic.svg#Mont') format('svg');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Bold.eot');
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Bold.woff2') format('woff2'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Bold.woff') format('woff'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Bold.ttf') format('truetype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Bold.svg#Mont') format('svg');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-BoldItalic.eot');
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-BoldItalic.woff2') format('woff2'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-BoldItalic.woff') format('woff'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-BoldItalic.ttf') format('truetype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-BoldItalic.svg#Mont') format('svg');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBold.eot');
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBold.woff2') format('woff2'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBold.woff') format('woff'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBold.ttf') format('truetype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBold.svg#Mont') format('svg');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBoldItalic.eot');
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBoldItalic.woff2') format('woff2'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBoldItalic.woff') format('woff'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBoldItalic.ttf') format('truetype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-SemiBoldItalic.svg#Mont') format('svg');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Regular.eot');
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Regular.woff2') format('woff2'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Regular.woff') format('woff'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Regular.ttf') format('truetype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Regular.svg#Mont') format('svg');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-RegularItalic.eot');
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-RegularItalic.eot?#iefix') format('embedded-opentype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-RegularItalic.woff2') format('woff2'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-RegularItalic.woff') format('woff'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-RegularItalic.ttf') format('truetype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-RegularItalic.svg#Mont') format('svg');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Light.eot');
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Light.eot?#iefix') format('embedded-opentype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Light.woff2') format('woff2'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Light.woff') format('woff'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Light.ttf') format('truetype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-Light.svg#Mont') format('svg');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-LightItalic.eot');
	src: url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-LightItalic.woff2') format('woff2'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-LightItalic.woff') format('woff'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-LightItalic.ttf') format('truetype'),
		url('https://soymarianaguerreiro.com/wp-content/uploads/2026/09/Mont-LightItalic.svg#Mont') format('svg');
}
/* End Custom Fonts CSS */