.elementor-10 .elementor-element.elementor-element-5557a83{--display:flex;--min-height:92vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.75;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-5557a83:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5557a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://larissaloper.com/wp-content/uploads/2026/02/bg-lari-links-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5557a83::before, .elementor-10 .elementor-element.elementor-element-5557a83 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5557a83 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5557a83 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5557a83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5557a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-c89d7da{--display:flex;--margin-top:0px;--margin-bottom:-72px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-28cbdd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:700;letter-spacing:3.6px;color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-fc9d971{width:var( --container-widget-width, 615px );max-width:615px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--container-widget-width:615px;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-fc9d971.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-fc9d971 .elementor-image-box-title{margin-bottom:0px;font-family:"perfect", Sans-serif;font-size:1px;font-weight:300;line-height:1em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fc9d971:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-fc9d971:has(:focus) .elementor-image-box-title{color:#283E36;}.elementor-10 .elementor-element.elementor-element-fc9d971 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:2px;letter-spacing:2.8px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d914a58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-d914a58:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d914a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-10 .elementor-element.elementor-element-d914a58.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-10bf304{--display:flex;--min-height:304px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-10bf304.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8d33ce5{--display:flex;--min-height:275px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8d33ce5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6774362{--display:flex;--min-height:640px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-6774362:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6774362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://larissaloper.com/wp-content/uploads/2026/02/Mask-group-1.png");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6774362::before, .elementor-10 .elementor-element.elementor-element-6774362 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6774362 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6774362 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6774362 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6774362 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-6774362.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-6774362.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-9ecc355{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-9ecc355 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#F7F5EF;}.elementor-10 .elementor-element.elementor-element-bd517ef{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bd517ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9f310d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-8b0074b .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF38;border-radius:25px 25px 25px 25px;padding:1px 10px 1px 10px;}.elementor-10 .elementor-element.elementor-element-8b0074b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF05;}.elementor-10 .elementor-element.elementor-element-8b0074b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-566e331{width:var( --container-widget-width, 76.815% );max-width:76.815%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:0px 0px 0px 0px;--container-widget-width:76.815%;--container-widget-flex-grow:0;text-align:start;font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#F8F8F8;}.elementor-10 .elementor-element.elementor-element-566e331.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-69eacf6 .elementor-button{background-color:#283E36;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#F5EEE4;color:#F5EEE4;padding:10px 040px 10px 40px;}.elementor-10 .elementor-element.elementor-element-69eacf6{width:var( --container-widget-width, 66.726% );max-width:66.726%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66.726%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-69eacf6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6a894e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6a894e0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a1a4db1{--display:flex;--min-height:640px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-a1a4db1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a1a4db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://larissaloper.com/wp-content/uploads/2026/02/Mask-group.png");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a1a4db1::before, .elementor-10 .elementor-element.elementor-element-a1a4db1 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a1a4db1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a1a4db1 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a1a4db1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a1a4db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-a1a4db1.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-a1a4db1.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5776863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-5776863 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#F7F5EF;}.elementor-10 .elementor-element.elementor-element-edda7ca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-edda7ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-dc367db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e911a61 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF47;border-radius:25px 25px 25px 25px;padding:1px 10px 1px 10px;}.elementor-10 .elementor-element.elementor-element-e911a61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF05;}.elementor-10 .elementor-element.elementor-element-e911a61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1927b72{width:var( --container-widget-width, 82.249% );max-width:82.249%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;padding:0px 0px 0px 0px;--container-widget-width:82.249%;--container-widget-flex-grow:0;text-align:start;font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#F8F8F8;}.elementor-10 .elementor-element.elementor-element-1927b72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0328c5b .elementor-button{background-color:#283E36;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#F5EEE4;color:#F5EEE4;padding:10px 040px 10px 40px;}.elementor-10 .elementor-element.elementor-element-0328c5b{width:var( --container-widget-width, 66.726% );max-width:66.726%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66.726%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0328c5b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d473020{--display:flex;--min-height:748px;--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:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-d473020:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d473020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00040D00;}.elementor-10 .elementor-element.elementor-element-e1dd015{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:31px 31px 31px 31px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05vw;--padding-bottom:05vw;--padding-left:05vw;--padding-right:05vw;}.elementor-10 .elementor-element.elementor-element-e1dd015.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-1aa6743{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1aa6743.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1aa6743 img{border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-1ed1e9b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-1ed1e9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-494f3a7{width:var( --container-widget-width, 458.719px );max-width:458.719px;--container-widget-width:458.719px;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-494f3a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-494f3a7 .elementor-heading-title{font-family:"Perfect", Sans-serif;font-size:42px;font-weight:400;line-height:1.3em;color:#283E36;}.elementor-10 .elementor-element.elementor-element-f0bb115{width:var( --container-widget-width, 517px );max-width:517px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:517px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#454135;}.elementor-10 .elementor-element.elementor-element-f0bb115.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-97a8e8e .elementor-button{background-color:#283E36;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#F5EEE4;color:#F5EEE4;border-radius:11px 11px 11px 11px;padding:20px 80px 20px 80px;}.elementor-10 .elementor-element.elementor-element-97a8e8e{width:var( --container-widget-width, 93.729% );max-width:93.729%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:93.729%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-97a8e8e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c94ca32{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:31px 31px 31px 31px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05vw;--padding-bottom:05vw;--padding-left:05vw;--padding-right:05vw;}.elementor-10 .elementor-element.elementor-element-c94ca32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e7b2a25{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e7b2a25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e7b2a25 img{border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-ec4ac60{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-ec4ac60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-17f9f7a{width:var( --container-widget-width, 458.719px );max-width:458.719px;--container-widget-width:458.719px;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-17f9f7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-17f9f7a .elementor-heading-title{font-family:"Perfect", Sans-serif;font-size:42px;font-weight:400;line-height:1.3em;color:#283E36;}.elementor-10 .elementor-element.elementor-element-a56964f .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:19px;fill:#283E36;color:#283E36;border-style:solid;border-width:1px 1px 1px 1px;border-color:#283E364F;border-radius:25px 25px 25px 25px;padding:8px 10px 7px 10px;}.elementor-10 .elementor-element.elementor-element-a56964f{width:var( --container-widget-width, 107.547% );max-width:107.547%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:107.547%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF05;}.elementor-10 .elementor-element.elementor-element-a56964f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5b8222a{width:var( --container-widget-width, 517px );max-width:517px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:517px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#454135;}.elementor-10 .elementor-element.elementor-element-5b8222a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7208877 .elementor-button{background-color:#283E36;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#F5EEE4;color:#F5EEE4;border-radius:11px 11px 11px 11px;padding:20px 80px 20px 80px;}.elementor-10 .elementor-element.elementor-element-7208877{width:var( --container-widget-width, 93.729% );max-width:93.729%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:93.729%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7208877.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e9af685{--display:flex;--min-height:92vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.75;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-e9af685:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e9af685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-10 .elementor-element.elementor-element-e9af685::before, .elementor-10 .elementor-element.elementor-element-e9af685 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e9af685 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e9af685 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e9af685 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e9af685 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-65d2e1e{width:var( --container-widget-width, 709.719px );max-width:709.719px;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:709.719px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-65d2e1e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-65d2e1e .elementor-image-box-title{font-family:"perfect", Sans-serif;font-size:56px;font-weight:400;line-height:1.3em;color:#283E36;}.elementor-10 .elementor-element.elementor-element-65d2e1e:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-65d2e1e:has(:focus) .elementor-image-box-title{color:#454135;}.elementor-10 .elementor-element.elementor-element-65d2e1e .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#454135;}.elementor-10 .elementor-element.elementor-element-400db77{width:var( --container-widget-width, 71% );max-width:71%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-400db77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-400db77 img{width:51%;}.elementor-10 .elementor-element.elementor-element-f0cc626{--display:flex;--min-height:92vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.21;--padding-top:0vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-f0cc626:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f0cc626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-10 .elementor-element.elementor-element-f0cc626::before, .elementor-10 .elementor-element.elementor-element-f0cc626 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f0cc626 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f0cc626 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f0cc626 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f0cc626 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://larissaloper.com/wp-content/uploads/2026/02/bg-corpo-mente-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d3e3b52{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:108px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d217294{width:var( --container-widget-width, 709.719px );max-width:709.719px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:709.719px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d217294.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d217294 .elementor-image-box-title{font-family:"perfect", Sans-serif;font-size:56px;font-weight:400;line-height:1.3em;color:#283E36;}.elementor-10 .elementor-element.elementor-element-d217294:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-d217294:has(:focus) .elementor-image-box-title{color:#454135;}.elementor-10 .elementor-element.elementor-element-d217294 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#454135;}.elementor-10 .elementor-element.elementor-element-658c253{width:var( --container-widget-width, 95.495% );max-width:95.495%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95.495%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-658c253.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-658c253 img{width:40%;}.elementor-10 .elementor-element.elementor-element-5031a54{width:var( --container-widget-width, 39.707% );max-width:39.707%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:39.707%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;color:#283E36;}.elementor-10 .elementor-element.elementor-element-5031a54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-52458f6{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-107px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-52458f6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-52458f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8bc847c{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8bc847c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8bc847c img{border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-b4767ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-2ff73bf{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-2ff73bf .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#283E36;}.elementor-10 .elementor-element.elementor-element-9603d13{width:100%;max-width:100%;margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-9603d13 .elementor-heading-title{font-family:"Perfect", Sans-serif;font-size:54px;font-weight:400;line-height:1.3em;color:#283E36;}.elementor-10 .elementor-element.elementor-element-a4e861a{width:var( --container-widget-width, 92.182% );max-width:92.182%;--container-widget-width:92.182%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a4e861a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a4e861a .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#242424;}.elementor-10 .elementor-element.elementor-element-3775075{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-3775075:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3775075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-10 .elementor-element.elementor-element-4bc9ae0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-1a0893a{--display:flex;--min-height:272px;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6C725E;--border-color:#6C725E;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-1a0893a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1a0893a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E36;}.elementor-10 .elementor-element.elementor-element-1a0893a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3835af0{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;top:-62px;}.elementor-10 .elementor-element.elementor-element-3835af0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3835af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#43434300;}.elementor-10 .elementor-element.elementor-element-3835af0.e-con{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3835af0{left:-5px;}body.rtl .elementor-10 .elementor-element.elementor-element-3835af0{right:-5px;}.elementor-10 .elementor-element.elementor-element-a0c7cef{width:var( --container-widget-width, 84.571% );max-width:84.571%;margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:84.571%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a0c7cef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a0c7cef.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-a0c7cef.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a0c7cef.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a0c7cef .elementor-image-box-title{margin-bottom:20px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;line-height:31px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a0c7cef .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-10 .elementor-element.elementor-element-a0c7cef .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-a0c7cef .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#E5E5E585;}.elementor-10 .elementor-element.elementor-element-50da568 .elementor-button{background-color:#283E36;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:3.6px;fill:#283E36;color:#283E36;border-radius:11px 11px 11px 11px;padding:20px 80px 20px 80px;}.elementor-10 .elementor-element.elementor-element-50da568{width:var( --container-widget-width, 93.729% );max-width:93.729%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:93.729%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-50da568.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6fee93f{--display:flex;--min-height:0px;--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6fee93f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6fee93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1C1C00;}.elementor-10 .elementor-element.elementor-element-0a00494{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0a00494.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-83958c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-83958c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#283E36;}.elementor-10 .elementor-element.elementor-element-31ff929.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-31ff929 img{width:28%;}.elementor-10 .elementor-element.elementor-element-9be3855{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-9be3855.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-ha-social-icons .ha-social-icon-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-1bbf8d1 .ha-social-icons-wrapper > .elementor-repeater-item-b50452f.ha-social-icon{color:#283E36;background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-1bbf8d1 .ha-social-icons-wrapper > .elementor-repeater-item-b50452f.ha-social-icon svg{fill:#283E36;}.elementor-10 .elementor-element.elementor-element-1bbf8d1 .ha-social-icons-wrapper > .elementor-repeater-item-160f6b0.ha-social-icon{color:#283E36;background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-1bbf8d1 .ha-social-icons-wrapper > .elementor-repeater-item-160f6b0.ha-social-icon svg{fill:#283E36;}.elementor-10 .elementor-element.elementor-element-1bbf8d1 .ha-social-icons-wrapper > .elementor-repeater-item-1b2258f.ha-social-icon{color:#283E36;background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-1bbf8d1 .ha-social-icons-wrapper > .elementor-repeater-item-1b2258f.ha-social-icon svg{fill:#283E36;}.elementor-10 .elementor-element.elementor-element-1bbf8d1{text-align:center;}.elementor-10 .elementor-element.elementor-element-1bbf8d1 .ha-social-icon.ha-social-icon--network{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1a3709c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1a3709c img{width:26%;}.elementor-10 .elementor-element.elementor-element-29fa76e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29fa76e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6fd169c{width:100%;max-width:100%;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-6fd169c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-icon i{color:#283E36;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-icon svg{fill:#283E36;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-text{color:#283E36;transition:color 0.3s;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-5557a83{--justify-content:flex-end;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-c89d7da{--margin-top:0px;--margin-bottom:-43px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-28cbdd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-10 .elementor-element.elementor-element-fc9d971{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-fc9d971.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-fc9d971 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-fc9d971 .elementor-image-box-title{font-size:52px;line-height:1em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-d914a58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-10bf304{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-6774362{--min-height:252px;}.elementor-10 .elementor-element.elementor-element-9ecc355{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + -73px) 0px;}.elementor-10 .elementor-element.elementor-element-9ecc355 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-9f310d0{--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8b0074b{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;}.elementor-10 .elementor-element.elementor-element-a1a4db1{--min-height:252px;}.elementor-10 .elementor-element.elementor-element-5776863 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d473020{--min-height:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-e1dd015{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-494f3a7 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-f0bb115{font-size:18px;}.elementor-10 .elementor-element.elementor-element-c94ca32{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-17f9f7a .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5b8222a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-e9af685{--justify-content:flex-end;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-65d2e1e .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-65d2e1e .elementor-image-box-title{font-size:52px;line-height:1.3em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-400db77{width:var( --container-widget-width, 716.109px );max-width:716.109px;--container-widget-width:716.109px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f0cc626{--justify-content:flex-end;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-d217294 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-d217294 .elementor-image-box-title{font-size:52px;line-height:1.3em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-5031a54{width:var( --container-widget-width, 411.5px );max-width:411.5px;--container-widget-width:411.5px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-52458f6{--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-10 .elementor-element.elementor-element-8bc847c{width:var( --container-widget-width, 400.219px );max-width:400.219px;--container-widget-width:400.219px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8bc847c img{width:100%;}.elementor-10 .elementor-element.elementor-element-b4767ef{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2ff73bf .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-9603d13 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-a4e861a .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-4bc9ae0{--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;--margin-top:66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a0c7cef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6fee93f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-0a00494{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-83958c1{text-align:center;}.elementor-10 .elementor-element.elementor-element-83958c1 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-9be3855{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10 .elementor-element.elementor-element-9be3855.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-29fa76e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-6fd169c{margin:-210px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-5557a83{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-10bf304{--width:86.859%;}.elementor-10 .elementor-element.elementor-element-8d33ce5{--width:41%;}.elementor-10 .elementor-element.elementor-element-6774362{--width:100%;}.elementor-10 .elementor-element.elementor-element-bd517ef{--width:129.31%;}.elementor-10 .elementor-element.elementor-element-9f310d0{--width:84%;}.elementor-10 .elementor-element.elementor-element-6a894e0{--width:37.808%;}.elementor-10 .elementor-element.elementor-element-a1a4db1{--width:100%;}.elementor-10 .elementor-element.elementor-element-edda7ca{--width:129.31%;}.elementor-10 .elementor-element.elementor-element-dc367db{--width:84%;}.elementor-10 .elementor-element.elementor-element-e1dd015{--width:62%;}.elementor-10 .elementor-element.elementor-element-1ed1e9b{--width:48.582%;}.elementor-10 .elementor-element.elementor-element-c94ca32{--width:62%;}.elementor-10 .elementor-element.elementor-element-ec4ac60{--width:49.433%;}.elementor-10 .elementor-element.elementor-element-e9af685{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-f0cc626{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-b4767ef{--width:50%;}.elementor-10 .elementor-element.elementor-element-1a0893a{--width:39%;}.elementor-10 .elementor-element.elementor-element-6fee93f{--content-width:823px;}.elementor-10 .elementor-element.elementor-element-0a00494{--width:24%;}.elementor-10 .elementor-element.elementor-element-9be3855{--width:35.277%;}.elementor-10 .elementor-element.elementor-element-29fa76e{--width:29%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-5557a83{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-8d33ce5{--width:402.797px;}.elementor-10 .elementor-element.elementor-element-6a894e0{--width:415.062px;}.elementor-10 .elementor-element.elementor-element-e1dd015{--width:100%;}.elementor-10 .elementor-element.elementor-element-c94ca32{--width:100%;}.elementor-10 .elementor-element.elementor-element-e9af685{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-f0cc626{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-b4767ef{--width:100%;}.elementor-10 .elementor-element.elementor-element-1a0893a{--width:350px;}.elementor-10 .elementor-element.elementor-element-0a00494{--width:100%;}.elementor-10 .elementor-element.elementor-element-9be3855{--width:100%;}.elementor-10 .elementor-element.elementor-element-29fa76e{--width:100%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-5557a83:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5557a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://larissaloper.com/wp-content/uploads/2026/02/bg-mobile-lari-links.png");}.elementor-10 .elementor-element.elementor-element-5557a83{--min-height:77vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-c89d7da{--margin-top:0px;--margin-bottom:-13px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-28cbdd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -38px) 0px;font-size:6px;}.elementor-10 .elementor-element.elementor-element-fc9d971{width:var( --container-widget-width, 77.854% );max-width:77.854%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;--container-widget-width:77.854%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-fc9d971 .elementor-image-box-title{margin-bottom:0px;font-size:35px;line-height:1em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-fc9d971 .elementor-image-box-description{font-size:6px;line-height:0.1em;}.elementor-10 .elementor-element.elementor-element-d914a58{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10 .elementor-element.elementor-element-10bf304{--width:356.719px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-8d33ce5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-6774362{--min-height:494px;}.elementor-10 .elementor-element.elementor-element-9ecc355 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-bd517ef{--width:356px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-9f310d0{--flex-wrap:nowrap;}.elementor-10 .elementor-element.elementor-element-8b0074b{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8b0074b .elementor-button{font-size:6px;border-width:1px 1px 1px 1px;}.elementor-10 .elementor-element.elementor-element-566e331{width:var( --container-widget-width, 249px );max-width:249px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:249px;--container-widget-flex-grow:0;font-size:11px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-69eacf6{width:var( --container-widget-width, 254.125px );max-width:254.125px;--container-widget-width:254.125px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-69eacf6 .elementor-button{font-size:9px;}.elementor-10 .elementor-element.elementor-element-6a894e0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-a1a4db1{--min-height:494px;}.elementor-10 .elementor-element.elementor-element-5776863 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-edda7ca{--width:319px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-dc367db{--flex-wrap:nowrap;}.elementor-10 .elementor-element.elementor-element-e911a61{width:var( --container-widget-width, 872px );max-width:872px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:872px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e911a61 .elementor-button{font-size:5px;}.elementor-10 .elementor-element.elementor-element-1927b72{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;font-size:11px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-0328c5b{width:var( --container-widget-width, 254.125px );max-width:254.125px;--container-widget-width:254.125px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0328c5b .elementor-button{font-size:9px;}.elementor-10 .elementor-element.elementor-element-d473020{--min-height:0px;--padding-top:7vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-10 .elementor-element.elementor-element-e1dd015{--margin-top:44px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-10 .elementor-element.elementor-element-1aa6743{width:var( --container-widget-width, 234.625px );max-width:234.625px;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 4px;--container-widget-width:234.625px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-1aa6743.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1ed1e9b{--width:237.625px;}.elementor-10 .elementor-element.elementor-element-494f3a7{width:var( --container-widget-width, 242.625px );max-width:242.625px;--container-widget-width:242.625px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-494f3a7 .elementor-heading-title{font-size:27px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-f0bb115{width:var( --container-widget-width, 243.625px );max-width:243.625px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:243.625px;--container-widget-flex-grow:0;font-size:12px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-97a8e8e{width:var( --container-widget-width, 264px );max-width:264px;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-97a8e8e .elementor-button{font-size:13px;padding:20px 040px 20px 40px;}.elementor-10 .elementor-element.elementor-element-c94ca32{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-5px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e7b2a25{width:var( --container-widget-width, 261.625px );max-width:261.625px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:261.625px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-e7b2a25.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ec4ac60{--width:252.625px;}.elementor-10 .elementor-element.elementor-element-17f9f7a{width:var( --container-widget-width, 242.625px );max-width:242.625px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;--container-widget-width:242.625px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-17f9f7a .elementor-heading-title{font-size:31px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-a56964f{width:var( --container-widget-width, 224.625px );max-width:224.625px;--container-widget-width:224.625px;--container-widget-flex-grow:0;border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a56964f .elementor-button{font-size:8px;line-height:1.6em;border-width:1px 1px 1px 1px;padding:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-5b8222a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-7208877{width:var( --container-widget-width, 264px );max-width:264px;margin:-51px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7208877 .elementor-button{font-size:13px;padding:20px 040px 20px 40px;}.elementor-10 .elementor-element.elementor-element-e9af685{--min-height:48vh;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-65d2e1e{width:var( --container-widget-width, 242.625px );max-width:242.625px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;--container-widget-width:242.625px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-65d2e1e .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-65d2e1e .elementor-image-box-title{font-size:26px;line-height:1.3em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-65d2e1e .elementor-image-box-description{font-size:14px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-400db77{width:var( --container-widget-width, 514px );max-width:514px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:514px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-400db77 img{width:92%;}.elementor-10 .elementor-element.elementor-element-f0cc626{--min-height:76vh;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-d3e3b52{--margin-top:0px;--margin-bottom:135px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-10 .elementor-element.elementor-element-d217294{width:var( --container-widget-width, 282px );max-width:282px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 76px) 0px;--container-widget-width:282px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d217294 .elementor-image-box-title{font-size:24px;line-height:1.3em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-d217294 .elementor-image-box-description{font-size:18px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-658c253{width:var( --container-widget-width, 421px );max-width:421px;margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;padding:-21px 0px 3px 0px;--container-widget-width:421px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-658c253 img{width:100%;}.elementor-10 .elementor-element.elementor-element-5031a54{width:var( --container-widget-width, 246.688px );max-width:246.688px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:246.688px;--container-widget-flex-grow:0;font-size:14px;}.elementor-10 .elementor-element.elementor-element-52458f6{--margin-top:-93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8bc847c{width:var( --container-widget-width, 267px );max-width:267px;--container-widget-width:267px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b4767ef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2ff73bf .elementor-heading-title{font-size:24px;line-height:1.2em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-9603d13 .elementor-heading-title{font-size:36px;line-height:1.2em;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-a4e861a{width:var( --container-widget-width, 289.969px );max-width:289.969px;--container-widget-width:289.969px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a4e861a .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-4bc9ae0{--min-height:82px;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-1a0893a{--min-height:238px;}.elementor-10 .elementor-element.elementor-element-3835af0{--min-height:0px;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3835af0{left:2px;}body.rtl .elementor-10 .elementor-element.elementor-element-3835af0{right:2px;}.elementor-10 .elementor-element.elementor-element-a0c7cef{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a0c7cef .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a0c7cef.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-a0c7cef.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a0c7cef.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a0c7cef .elementor-image-box-title{margin-bottom:0px;font-size:17px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-a0c7cef .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-10 .elementor-element.elementor-element-a0c7cef .elementor-image-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-50da568{width:var( --container-widget-width, 274px );max-width:274px;margin:-133px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-50da568 .elementor-button{font-size:8px;padding:20px 040px 20px 40px;}.elementor-10 .elementor-element.elementor-element-6fee93f{--gap:40px 20px;--row-gap:40px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-10 .elementor-element.elementor-element-0a00494{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-83958c1{text-align:center;}.elementor-10 .elementor-element.elementor-element-83958c1 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-9be3855{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-29fa76e{--width:100%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-6fd169c .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}}/* Start custom CSS for text-editor, class: .elementor-element-28cbdd1 */@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-28cbdd1 {
    color: #283E36 !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc9d971 *//* Título principal */
#titulo-especial {
    margin: 0.1;           /* Remove espaçamento do h2 */
    padding: 0;
}

#titulo-especial span {
    font-family: 'Perfect', sans-serif;
  color: #FFF;
    font-size: 48px;     /* Desktop */
    line-height: 1.2;
}

/* Subtítulo */
#subtitulo-especial {
    display: block;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 6px;           /* Muito pequeno */
    text-transform: uppercase;
    letter-spacing: 2px;      /* Leve espaçamento entre letras */
    line-height: 1.2;
    margin: 0;                /* Remove todo o espaço */
    padding: 0;
     color: #283E36;
}

/* Mobile */
@media (max-width: 767px) {
    #titulo-especial span {
        font-size: 28px;
        line-height: 0.2;
         color: #283E36;
    }
    #subtitulo-especial {
        font-size: 6px;
      line-height: 1.1; 
        letter-spacing: 1.5px;
         color: #283E36;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc9d971 *//* Desktop - branco */
@media (min-width: 768px) {
  .elementor-widget-image-box .elementor-image-box-content h2,
  .elementor-widget-image-box .elementor-image-box-content h3,
  .elementor-widget-image-box .elementor-image-box-content h4 {
    color: #ffffff !important;
  }
}

/* Mobile - verde */
@media (max-width: 767px) {
  .elementor-widget-/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c89d7da *//* Desktop */
@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-c89d7da .elementor-heading-title {
    color: #ffffff !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-c89d7da .elementor-heading-title {
    color: #283E36 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5557a83 */html, body {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-566e331 */p{
    padding: 0px;
    margin: 2px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1927b72 */p{
    padding: 0px;
    margin: 2px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97a8e8e *//* Animação */
@keyframes floating {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(20px);
    }
}

/* Botão */
.elementor-10 .elementor-element.elementor-element-97a8e8e .elementor-button {
    position: relative;
    animation: floating 3s ease-in-out infinite;

    background-image: linear-gradient(
        135deg, 
        #936B39 0%,   /* dourado inicial */
        #B89A6A 50%,  /* dourado médio */
        #E6D3A3 100%  /* dourado suave */
    );
}

/* Hover */
.elementor-10 .elementor-element.elementor-element-97a8e8e .elementor-button:hover {
    filter: brightness(108%);
}

/* Brilho superior */
.elementor-10 .elementor-element.elementor-element-97a8e8e .elementor-button:before {
    background: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0.35),
        transparent
    );
    border-radius: inherit;
    content: "";
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 1px;
    position: absolute;
}

/* Sombra elegante */
.elementor-10 .elementor-element.elementor-element-97a8e8e .elementor-button:after {
    box-shadow: 
        0 0 transparent,
        0 14px 22px rgba(0, 0, 0, 0.18),
        0 -3px rgba(255, 255, 255, 0.25) inset;
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7208877 *//* Animação */
@keyframes floating {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(20px);
    }
}

/* Botão */
.elementor-10 .elementor-element.elementor-element-7208877 .elementor-button {
    position: relative;
    animation: floating 3s ease-in-out infinite;

    background-image: linear-gradient(
        135deg, 
        #936B39 0%,   /* dourado inicial */
        #B89A6A 50%,  /* dourado médio */
        #E6D3A3 100%  /* dourado suave */
    );
}

/* Hover */
.elementor-10 .elementor-element.elementor-element-7208877 .elementor-button:hover {
    filter: brightness(108%);
}

/* Brilho superior */
.elementor-10 .elementor-element.elementor-element-7208877 .elementor-button:before {
    background: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0.35),
        transparent
    );
    border-radius: inherit;
    content: "";
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 1px;
    position: absolute;
}

/* Sombra elegante */
.elementor-10 .elementor-element.elementor-element-7208877 .elementor-button:after {
    box-shadow: 
        0 0 transparent,
        0 14px 22px rgba(0, 0, 0, 0.18),
        0 -3px rgba(255, 255, 255, 0.25) inset;
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-65d2e1e */.elementor-10 .elementor-element.elementor-element-65d2e1e{
    text-wrap: balance;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d217294 */.elementor-10 .elementor-element.elementor-element-d217294{
    text-wrap: balance;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc847c */.elementor-10 .elementor-element.elementor-element-8bc847c {  
    animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 50px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ff73bf */.elementor-10 .elementor-element.elementor-element-2ff73bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9603d13 */.elementor-10 .elementor-element.elementor-element-9603d13{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50da568 *//* Animação */
@keyframes floating {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(18px);
    }
}

/* Botão */
.elementor-10 .elementor-element.elementor-element-50da568 .elementor-button {
    position: relative;
    animation: floating 3s ease-in-out infinite;

    background-image: linear-gradient(
        135deg, 
        #D9E4CB 0%,   /* verde claro principal */
        #C7D6B6 50%,  /* variação suave */
        #EEF4E8 100%  /* luz delicada */
    );
}

/* Hover */
.elementor-10 .elementor-element.elementor-element-50da568 .elementor-button:hover {
    filter: brightness(106%);
}

/* Brilho superior */
.elementor-10 .elementor-element.elementor-element-50da568 .elementor-button:before {
    background: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0.35),
        transparent
    );
    border-radius: inherit;
    content: "";
    inset: 0;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    padding: 1px;
    position: absolute;
}

/* Sombra */
.elementor-10 .elementor-element.elementor-element-50da568 .elementor-button:after {
    box-shadow: 
        0 0 t/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3775075 */.elementor-10 .elementor-element.elementor-element-3775075{
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83958c1 */.elementor-10 .elementor-element.elementor-element-83958c1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6fd169c */.elementor-10 .elementor-element.elementor-element-6fd169c{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden;
}/* End custom CSS */