.elementor-25 .elementor-element.elementor-element-cf75fda{--display:flex;--min-height:95vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-cf75fda:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-cf75fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Hero-desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-cf75fda.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1dfca77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-25 .elementor-element.elementor-element-de68567{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-de68567 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:5.5rem;font-weight:700;color:#FBF7EE;}.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-25 .elementor-element.elementor-element-db539a1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4em;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-8cb4cd2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4em;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-be69d7a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4em;color:#A8A39A;}.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-25 .elementor-element.elementor-element-95ca7fd .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;fill:#020101;color:#020101;padding:16px 60px 16px 60px;}.elementor-25 .elementor-element.elementor-element-95ca7fd .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-95ca7fd .elementor-button:focus{color:#201804;}.elementor-25 .elementor-element.elementor-element-95ca7fd .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-95ca7fd .elementor-button:focus svg{fill:#201804;}.elementor-25 .elementor-element.elementor-element-63c1719{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-25 .elementor-element.elementor-element-63c1719:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-63c1719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#878787;}.elementor-25 .elementor-element.elementor-element-abf1ec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-abf1ec7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-28692d3{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;--z-index:9;}.elementor-25 .elementor-element.elementor-element-5880645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d83e546{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12.8rem;--padding-bottom:12.8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-d83e546:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d83e546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Iluminacao-about.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-444860d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:5.6rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-55a9c8c{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-25 .elementor-element.elementor-element-a0c7521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-a0c7521 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#CAC5BB;}.elementor-25 .elementor-element.elementor-element-14e0f0c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-14e0f0c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.8rem;font-weight:700;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-94ed874{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-94ed874.e-con{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-decb163{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.6rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4em;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-a97a403{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:2.2rem;font-weight:500;line-height:1.4em;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-81d743e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0rem;--margin-bottom:2.4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-934344d{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;}.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-25 .elementor-element.elementor-element-68b4e27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-68b4e27.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-334fce6{margin:0rem 3.2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 3.2rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-334fce6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-365f597{margin:0rem 3.2rem calc(var(--kit-widget-spacing, 0px) + 3.2rem) 3.2rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-0be53fa{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--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-25 .elementor-element.elementor-element-3b148b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3b148b6.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-154d97c{margin:0rem 3.2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 3.2rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-154d97c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-94eab4d{margin:0rem 3.2rem calc(var(--kit-widget-spacing, 0px) + 3.2rem) 3.2rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-c617452{--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:flex-end;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0rem;--margin-bottom:2.4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2bb1308{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--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-25 .elementor-element.elementor-element-72b47fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1ab4066{margin:0rem 3.2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 3.2rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1ab4066 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-b025e9e{margin:0rem 3.2rem calc(var(--kit-widget-spacing, 0px) + 3.2rem) 3.2rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-09fc5e4{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;}.elementor-25 .elementor-element.elementor-element-d9745cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2a34ddb{margin:0rem 3.2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 3.2rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2a34ddb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-98341a9{margin:0rem 3.2rem calc(var(--kit-widget-spacing, 0px) + 3.2rem) 3.2rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-cf5852a{--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:flex-end;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-25 .elementor-element.elementor-element-ea18ab6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-25 .elementor-element.elementor-element-01a63b4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-ce1f2b3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7a6a4ad{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 8px 8px 24px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#FBB718;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-7a6a4ad.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-7a6a4ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.6em;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-516cccd{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-516cccd:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-516cccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/div-top-verde.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-b7c06f9{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4.8rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-2c8d6ad{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-eb7ea11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-eb7ea11 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#CAC5BB;}.elementor-25 .elementor-element.elementor-element-8d2d1d7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8d2d1d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.8rem;font-weight:700;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-3cf6eb1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.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-25 .elementor-element.elementor-element-4deec30{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:16px 24px 16px 24px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-4deec30 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-4deec30 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-4deec30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-4deec30 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;}.elementor-25 .elementor-element.elementor-element-4deec30 .elementor-icon-list-text{color:#FBF7EE;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-77af433{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:16px 24px 16px 24px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-77af433 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-77af433 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-77af433 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-77af433 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;}.elementor-25 .elementor-element.elementor-element-77af433 .elementor-icon-list-text{color:#FBF7EE;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-f83cf18{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:16px 24px 16px 24px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-f83cf18 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-f83cf18 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-f83cf18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-f83cf18 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;}.elementor-25 .elementor-element.elementor-element-f83cf18 .elementor-icon-list-text{color:#FBF7EE;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-0e99783{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:16px 24px 16px 24px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-0e99783 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-0e99783 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-0e99783 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-0e99783 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;}.elementor-25 .elementor-element.elementor-element-0e99783 .elementor-icon-list-text{color:#FBF7EE;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-09dca0e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 24px 16px 24px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-09dca0e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-09dca0e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-09dca0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-09dca0e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;}.elementor-25 .elementor-element.elementor-element-09dca0e .elementor-icon-list-text{color:#FBF7EE;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-58b2b03{margin:2.4rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-1fc559f .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;fill:#020101;color:#020101;padding:16px 60px 16px 60px;}.elementor-25 .elementor-element.elementor-element-1fc559f .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-1fc559f .elementor-button:focus{color:#201804;}.elementor-25 .elementor-element.elementor-element-1fc559f .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-1fc559f .elementor-button:focus svg{fill:#201804;}.elementor-25 .elementor-element.elementor-element-51f8dd4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6.4rem;--padding-bottom:12.8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-c1619d4{--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:flex-start;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-25 .elementor-element.elementor-element-3583817{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-3583817 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#CAC5BB;}.elementor-25 .elementor-element.elementor-element-5a60d7d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.6rem) 0rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5a60d7d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.8rem;font-weight:700;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-02779f9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-5cd9187{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-25 .elementor-element.elementor-element-0bc0bd4{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--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-25 .elementor-element.elementor-element-0bc0bd4:hover{border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-25 .elementor-element.elementor-element-0bc0bd4, .elementor-25 .elementor-element.elementor-element-0bc0bd4::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-c32a649{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;}.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-25 .elementor-element.elementor-element-e9e122a{width:initial;max-width:initial;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 20px;}.elementor-25 .elementor-element.elementor-element-e9e122a.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-e9e122a .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-b3f97ad{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-25 .elementor-element.elementor-element-bc5ba5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-d363c59{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-dd270f4{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--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-25 .elementor-element.elementor-element-dd270f4:hover{border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-25 .elementor-element.elementor-element-dd270f4, .elementor-25 .elementor-element.elementor-element-dd270f4::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-24988c7{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;}.elementor-25 .elementor-element.elementor-element-4d48f00{width:initial;max-width:initial;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 20px;}.elementor-25 .elementor-element.elementor-element-4d48f00.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-4d48f00 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-16bada2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-25 .elementor-element.elementor-element-1a928d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-d2f0c8d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-da81a7c{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--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-25 .elementor-element.elementor-element-da81a7c:hover{border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-25 .elementor-element.elementor-element-da81a7c, .elementor-25 .elementor-element.elementor-element-da81a7c::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-232acb9{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;}.elementor-25 .elementor-element.elementor-element-24bd44b{width:initial;max-width:initial;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 20px;}.elementor-25 .elementor-element.elementor-element-24bd44b.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-24bd44b .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-8188f6f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-25 .elementor-element.elementor-element-02932eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-e4c4df3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-cc6294a{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--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-25 .elementor-element.elementor-element-cc6294a:hover{border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-25 .elementor-element.elementor-element-cc6294a, .elementor-25 .elementor-element.elementor-element-cc6294a::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-13bf325{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;}.elementor-25 .elementor-element.elementor-element-f202db6{width:initial;max-width:initial;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 20px;}.elementor-25 .elementor-element.elementor-element-f202db6.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-f202db6 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-76e05a8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-25 .elementor-element.elementor-element-6c54583 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-2431a5a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-6d7bf40{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-8c2e55d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8c2e55d .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-8c2e55d .elementor-icon{font-size:1%;}.elementor-25 .elementor-element.elementor-element-8c2e55d .elementor-icon svg{height:1%;}.elementor-25 .elementor-element.elementor-element-8c2e55d .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-9e87492{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4.8rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-cc8a5bc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-447ec46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-447ec46 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#CAC5BB;}.elementor-25 .elementor-element.elementor-element-75bb3ff{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-75bb3ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.8rem;font-weight:700;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-c11a3d1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-95e66b6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-3e89702{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-3dce224{width:var( --container-widget-width, 75% );max-width:75%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-e2533b4 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;fill:#020101;color:#020101;padding:16px 60px 16px 60px;}.elementor-25 .elementor-element.elementor-element-e2533b4 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-e2533b4 .elementor-button:focus{color:#201804;}.elementor-25 .elementor-element.elementor-element-e2533b4 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-e2533b4 .elementor-button:focus svg{fill:#201804;}.elementor-25 .elementor-element.elementor-element-23084e0{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-23084e0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-23084e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/divisor-verde-down-.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e9f91b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:9rem 9rem;--row-gap:9rem;--column-gap:9rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12.8rem;--padding-bottom:12.8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-e9f91b1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e9f91b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Bg-modo-de-uso.webp");background-size:cover;}.elementor-25 .elementor-element.elementor-element-097307c{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4a9fb32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-4a9fb32 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-90ec4ea{width:var( --container-widget-width, 84% );max-width:84%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-90ec4ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.8rem;font-weight:700;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-3225366{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-afabc21{width:var( --container-widget-width, 75% );max-width:75%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-16b8110 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;fill:#020101;color:#020101;padding:16px 60px 16px 60px;}.elementor-25 .elementor-element.elementor-element-16b8110 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-16b8110 .elementor-button:focus{color:#201804;}.elementor-25 .elementor-element.elementor-element-16b8110 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-16b8110 .elementor-button:focus svg{fill:#201804;}.elementor-25 .elementor-element.elementor-element-adb5d31{--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:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-25 .elementor-element.elementor-element-530ff02{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-530ff02:hover{border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-25 .elementor-element.elementor-element-530ff02, .elementor-25 .elementor-element.elementor-element-530ff02::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-b8ffda6{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;}.elementor-25 .elementor-element.elementor-element-b3d70e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-25 .elementor-element.elementor-element-43b09e5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:4.8rem;font-weight:900;line-height:0em;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-3ca6e13{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3ca6e13 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-104df8c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-25 .elementor-element.elementor-element-104df8c:hover{border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-25 .elementor-element.elementor-element-104df8c, .elementor-25 .elementor-element.elementor-element-104df8c::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-8214333{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;}.elementor-25 .elementor-element.elementor-element-962efdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-25 .elementor-element.elementor-element-186d9a1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:4.8rem;font-weight:900;line-height:0em;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-9d0b224{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9d0b224 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-29df5fe{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-25 .elementor-element.elementor-element-29df5fe:hover{border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-25 .elementor-element.elementor-element-29df5fe, .elementor-25 .elementor-element.elementor-element-29df5fe::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-0705728{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;}.elementor-25 .elementor-element.elementor-element-92249e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-25 .elementor-element.elementor-element-430dbc4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:4.8rem;font-weight:900;line-height:0em;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-a47ca31{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a47ca31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-adc9e94{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-25 .elementor-element.elementor-element-adc9e94:hover{border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EDDEE7;--border-color:#EDDEE7;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-25 .elementor-element.elementor-element-adc9e94, .elementor-25 .elementor-element.elementor-element-adc9e94::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-8981ed0{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;}.elementor-25 .elementor-element.elementor-element-129bd67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-25 .elementor-element.elementor-element-98e3c81 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:4.8rem;font-weight:900;line-height:0em;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-684387c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-684387c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-7b069c9{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-7b069c9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7b069c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/div-top-verde-1.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-83bfa4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:9rem 9rem;--row-gap:9rem;--column-gap:9rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6.4rem;--padding-bottom:4.8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-0dec29a{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-fc2a2a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-fc2a2a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#CAC5BB;}.elementor-25 .elementor-element.elementor-element-bc788a6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-bc788a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.8rem;font-weight:700;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-a1f72dc{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-534b1e0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:16px 24px 16px 24px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-534b1e0 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-534b1e0 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-534b1e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-534b1e0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;}.elementor-25 .elementor-element.elementor-element-534b1e0 .elementor-icon-list-text{color:#FBF7EE;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-ad92cad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:16px 24px 16px 24px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-ad92cad .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-ad92cad .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-ad92cad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-ad92cad .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;}.elementor-25 .elementor-element.elementor-element-ad92cad .elementor-icon-list-text{color:#FBF7EE;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-6fb8cdc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:16px 24px 16px 24px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-6fb8cdc .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-6fb8cdc .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-6fb8cdc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-6fb8cdc .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;}.elementor-25 .elementor-element.elementor-element-6fb8cdc .elementor-icon-list-text{color:#FBF7EE;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-02713be{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:16px 24px 16px 24px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-02713be .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-02713be .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-02713be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-02713be .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;}.elementor-25 .elementor-element.elementor-element-02713be .elementor-icon-list-text{color:#FBF7EE;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-34f15e2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:16px 24px 16px 24px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-34f15e2 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-34f15e2 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-34f15e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-34f15e2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;}.elementor-25 .elementor-element.elementor-element-34f15e2 .elementor-icon-list-text{color:#FBF7EE;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-7b59de2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-f6008b4{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-f6008b4:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f6008b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/divisor-verde-down-.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-3a9348b{--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:12.8rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-aa880a9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f9677c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-f9677c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#CAC5BB;}.elementor-25 .elementor-element.elementor-element-3e9181d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.6rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-3e9181d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.8rem;font-weight:700;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-2dc43b3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-9197ef4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-25 .elementor-element.elementor-element-ed8ba29{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-25 .elementor-element.elementor-element-c194ce4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:8px 0px 9px 0px;}.elementor-25 .elementor-element.elementor-element-65456a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-25 .elementor-element.elementor-element-304deba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-304deba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-79db154{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-79db154 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-afd23c8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-25 .elementor-element.elementor-element-f75d80a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f75d80a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em;color:#FFFFFFD1;}.elementor-25 .elementor-element.elementor-element-cd73af1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-cd73af1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em;color:#FFFFFFD1;}.elementor-25 .elementor-element.elementor-element-07da184 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;fill:#020101;color:#020101;padding:16px 60px 16px 60px;}.elementor-25 .elementor-element.elementor-element-07da184.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-07da184 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-07da184 .elementor-button:focus{color:#201804;}.elementor-25 .elementor-element.elementor-element-07da184 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-07da184 .elementor-button:focus svg{fill:#201804;}.elementor-25 .elementor-element.elementor-element-6160760{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-25 .elementor-element.elementor-element-692d1f6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:16px 0px 16px 0px;}.elementor-25 .elementor-element.elementor-element-692d1f6 img{border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c7f7c67{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-25 .elementor-element.elementor-element-176a976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-176a976 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-fcbb729{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-fcbb729 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-67dfa6f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-25 .elementor-element.elementor-element-5e6d3e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5e6d3e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em;color:#FFFFFFD1;}.elementor-25 .elementor-element.elementor-element-c0d7761{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c0d7761 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em;color:#FFFFFFD1;}.elementor-25 .elementor-element.elementor-element-1359959 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;fill:#020101;color:#020101;padding:16px 60px 16px 60px;}.elementor-25 .elementor-element.elementor-element-1359959.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-1359959 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-1359959 .elementor-button:focus{color:#201804;}.elementor-25 .elementor-element.elementor-element-1359959 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-1359959 .elementor-button:focus svg{fill:#201804;}.elementor-25 .elementor-element.elementor-element-f0ddb02{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-25 .elementor-element.elementor-element-dde91d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:16px 0px 16px 0px;}.elementor-25 .elementor-element.elementor-element-bb2d2bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-25 .elementor-element.elementor-element-aede496{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-aede496 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2c849e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-2c849e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a108acc{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-25 .elementor-element.elementor-element-5d5b983{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5d5b983 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em;color:#FFFFFFD1;}.elementor-25 .elementor-element.elementor-element-bcdb4a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-bcdb4a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em;color:#FFFFFFD1;}.elementor-25 .elementor-element.elementor-element-d0903f2 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;fill:#020101;color:#020101;padding:16px 60px 16px 60px;}.elementor-25 .elementor-element.elementor-element-d0903f2.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-d0903f2 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-d0903f2 .elementor-button:focus{color:#201804;}.elementor-25 .elementor-element.elementor-element-d0903f2 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-d0903f2 .elementor-button:focus svg{fill:#201804;}.elementor-25 .elementor-element.elementor-element-55ee3cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:9rem 9rem;--row-gap:9rem;--column-gap:9rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-55ee3cd:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-55ee3cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Iluminacao-about.webp");background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-9069cf0{--display:flex;--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-25 .elementor-element.elementor-element-803a19d{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6.4rem;--padding-bottom:12.8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-d90170f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-d90170f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#CAC5BB;}.elementor-25 .elementor-element.elementor-element-6d74a3f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6d74a3f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.8rem;font-weight:700;color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-5689748{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-19829f2{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6.4rem;--padding-bottom:12.8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-25 .elementor-element.elementor-element-248b0ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 32px 32px;z-index:1;}.elementor-25 .elementor-element.elementor-element-248b0ce .elementor-icon-box-wrapper{gap:15px;}.elementor-25 .elementor-element.elementor-element-248b0ce .elementor-icon{font-size:54px;}.elementor-25 .elementor-element.elementor-element-248b0ce .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-248b0ce .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-248b0ce .elementor-icon-box-title{color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-248b0ce:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-248b0ce:has(:focus) .elementor-icon-box-title{color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-248b0ce .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-ca3c77e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 32px 32px;z-index:2;}.elementor-25 .elementor-element.elementor-element-ca3c77e .elementor-icon-box-wrapper{gap:15px;}.elementor-25 .elementor-element.elementor-element-ca3c77e .elementor-icon{font-size:54px;}.elementor-25 .elementor-element.elementor-element-ca3c77e .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-ca3c77e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-ca3c77e .elementor-icon-box-title{color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-ca3c77e:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-ca3c77e:has(:focus) .elementor-icon-box-title{color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-ca3c77e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-d80d684{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 32px 32px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;}.elementor-25 .elementor-element.elementor-element-d80d684 .elementor-icon-box-wrapper{gap:15px;}.elementor-25 .elementor-element.elementor-element-d80d684 .elementor-icon{font-size:54px;}.elementor-25 .elementor-element.elementor-element-d80d684 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-d80d684 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-d80d684 .elementor-icon-box-title{color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-d80d684:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-d80d684:has(:focus) .elementor-icon-box-title{color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-d80d684 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-fd70039{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 32px 32px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:4;}.elementor-25 .elementor-element.elementor-element-fd70039 .elementor-icon-box-wrapper{gap:15px;}.elementor-25 .elementor-element.elementor-element-fd70039 .elementor-icon{font-size:54px;}.elementor-25 .elementor-element.elementor-element-fd70039 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-fd70039 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;}.elementor-25 .elementor-element.elementor-element-fd70039 .elementor-icon-box-title{color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-fd70039:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-fd70039:has(:focus) .elementor-icon-box-title{color:#FBF7EE;}.elementor-25 .elementor-element.elementor-element-fd70039 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-f243b4a{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-f243b4a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f243b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Divisor-up.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-973cdd9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9rem 9rem;--row-gap:9rem;--column-gap:9rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12.8rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-973cdd9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-973cdd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Bg-modo-de-uso.webp");}.elementor-25 .elementor-element.elementor-element-6a2b94a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e3c40dd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-e3c40dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-307e582{width:var( --container-widget-width, 84% );max-width:84%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.6rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:start;}.elementor-25 .elementor-element.elementor-element-307e582 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.8rem;font-weight:700;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-7417422{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-7417422.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-dfc9e92{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-dfc9e92.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-40b8cb0 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;fill:#020101;color:#020101;padding:16px 60px 16px 60px;}.elementor-25 .elementor-element.elementor-element-40b8cb0 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-40b8cb0 .elementor-button:focus{color:#201804;}.elementor-25 .elementor-element.elementor-element-40b8cb0 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-40b8cb0 .elementor-button:focus svg{fill:#201804;}.elementor-25 .elementor-element.elementor-element-57ecd88{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-57ecd88.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-bec2136{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12.8rem;--padding-bottom:12.8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-bec2136:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bec2136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Bg-modo-de-uso.webp");}.elementor-25 .elementor-element.elementor-element-fd51339{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-897b247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-897b247 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-77bd8bf{width:var( --container-widget-width, 84% );max-width:84%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.6rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-77bd8bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.8rem;font-weight:700;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-b8f8b66{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-8b33b2a{--display:flex;}.elementor-25 .elementor-element.elementor-element-23d9bcd{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4em;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-522b79f{--display:flex;}.elementor-25 .elementor-element.elementor-element-acbe775{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4em;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-f357ef9{--display:flex;}.elementor-25 .elementor-element.elementor-element-cbdac2c{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4em;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-3c6829d{--display:flex;}.elementor-25 .elementor-element.elementor-element-7896e0d{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4em;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-951dc2f{--display:flex;}.elementor-25 .elementor-element.elementor-element-d5db337{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4em;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-d296d23{--n-accordion-title-font-size:2rem;width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:#211904;--n-accordion-icon-size:32px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-25 .elementor-element.elementor-element-d296d23 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-25 .elementor-element.elementor-element-d296d23 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;border-style:none;}.elementor-25 .elementor-element.elementor-element-d296d23 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-25 .elementor-element.elementor-element-d296d23 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 16px 16px;--padding-top:0px;--padding-right:32px;--padding-bottom:24px;--padding-left:32px;}.elementor-25 .elementor-element.elementor-element-d296d23 {--n-accordion-padding:24px 32px 24px 32px;}:where( .elementor-25 .elementor-element.elementor-element-d296d23 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-25 .elementor-element.elementor-element-70d2829{--display:flex;--min-height:3px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-70d2829:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-70d2829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Bg-modo-de-uso.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-25 .elementor-element.elementor-element-9bfe901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9bfe901 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-9bfe901 .elementor-icon{font-size:1%;}.elementor-25 .elementor-element.elementor-element-9bfe901 .elementor-icon svg{height:1%;}.elementor-25 .elementor-element.elementor-element-9bfe901 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-a582076{--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:12.8rem;--padding-bottom:12.8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-a582076:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a582076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Bg-modo-de-uso.webp");}.elementor-25 .elementor-element.elementor-element-08ddb1e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d5cc091{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;padding:8px 24px 8px 24px;}.elementor-25 .elementor-element.elementor-element-d5cc091 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:500;text-transform:uppercase;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-9bc61e1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.6rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-9bc61e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.8rem;font-weight:700;color:#0D0901;}.elementor-25 .elementor-element.elementor-element-7375015{width:var( --container-widget-width, 59% );max-width:59%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;color:#5E5B55;}.elementor-25 .elementor-element.elementor-element-9a5fac8 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;fill:#020101;color:#020101;padding:16px 60px 16px 60px;}.elementor-25 .elementor-element.elementor-element-9a5fac8 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-9a5fac8 .elementor-button:focus{color:#201804;}.elementor-25 .elementor-element.elementor-element-9a5fac8 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-9a5fac8 .elementor-button:focus svg{fill:#201804;}.elementor-25 .elementor-element.elementor-element-aeccf56{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-aeccf56:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-aeccf56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Divisor-down.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-515b556{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12.8rem;--padding-bottom:6.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-515b556:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-515b556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25 .elementor-element.elementor-element-d5d03bc{--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;}.elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-4810a68{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-text{color:#A8A39A;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-4810a68 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-9b21f4c{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9b21f4c img{filter:brightness( 129% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-d053218{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d053218 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-d053218 .elementor-icon{font-size:100%;}.elementor-25 .elementor-element.elementor-element-d053218 .elementor-icon svg{height:100%;}.elementor-25 .elementor-element.elementor-element-d053218 .elementor-icon-wrapper svg{width:auto;}.elementor-25 .elementor-element.elementor-element-9a53228{--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;}.elementor-25 .elementor-element.elementor-element-cd2f2b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-cd2f2b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-cd2f2b2{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-cd2f2b2 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-25 .elementor-element.elementor-element-cd2f2b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-cd2f2b2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-cd2f2b2 .elementor-icon-list-text{color:#A8A39A;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-cd2f2b2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#866E7C;}.elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-7aef069{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-text{color:#A8A39A;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-7aef069 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A8A39A;}.elementor-25 .elementor-element.elementor-element-34d8b01{--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:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-34d8b01:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-34d8b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Bg-modo-de-uso.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-fd7147b{--display:flex;}.elementor-25 .elementor-element.elementor-element-5051480{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5051480 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.4rem;font-weight:900;font-style:italic;text-decoration:none;line-height:1.3em;letter-spacing:-3px;color:#000000;}.elementor-25 .elementor-element.elementor-element-5051480 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-5051480 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d8fcc4d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-269845d .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-269845d .elementor-icon{font-size:154px;}.elementor-25 .elementor-element.elementor-element-269845d .elementor-icon svg{height:154px;}.elementor-25 .elementor-element.elementor-element-b6e782e{--display:flex;}.elementor-25 .elementor-element.elementor-element-0587d1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-0587d1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.4rem;font-weight:900;font-style:italic;text-decoration:none;line-height:1.3em;letter-spacing:-3px;color:#000000;}.elementor-25 .elementor-element.elementor-element-0587d1c .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-0587d1c .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d343cf9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-846921c .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-846921c .elementor-icon{font-size:154px;}.elementor-25 .elementor-element.elementor-element-846921c .elementor-icon svg{height:154px;}.elementor-25 .elementor-element.elementor-element-23c1daf{--display:flex;}.elementor-25 .elementor-element.elementor-element-0b8a8d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-0b8a8d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.4rem;font-weight:900;font-style:italic;text-decoration:none;line-height:1.3em;letter-spacing:-3px;color:#000000;}.elementor-25 .elementor-element.elementor-element-0b8a8d2 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-0b8a8d2 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2ff13ab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-89b9a0b .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-89b9a0b .elementor-icon{font-size:154px;}.elementor-25 .elementor-element.elementor-element-89b9a0b .elementor-icon svg{height:154px;}.elementor-25 .elementor-element.elementor-element-1392776{--display:flex;}.elementor-25 .elementor-element.elementor-element-101c873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-101c873 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.4rem;font-weight:900;font-style:italic;text-decoration:none;line-height:1.3em;letter-spacing:-3px;color:#000000;}.elementor-25 .elementor-element.elementor-element-101c873 .elementor-heading-title a:hover, .elementor-25 .elementor-element.elementor-element-101c873 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-648c0c8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-93d8150 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-93d8150 .elementor-icon{font-size:154px;}.elementor-25 .elementor-element.elementor-element-93d8150 .elementor-icon svg{height:154px;}.elementor-25 .elementor-element.elementor-element-5e1d4bd{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-25 .elementor-element.elementor-element-5e1d4bd .swiper-slide ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-25 .elementor-element.elementor-element-14c1aff{--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;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-5e1d4bd{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-cf75fda:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-cf75fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Heather-mobile.webp");background-position:bottom center;}.elementor-25 .elementor-element.elementor-element-cf75fda{--min-height:962px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-25 .elementor-element.elementor-element-de68567 .elementor-heading-title{font-size:3.5rem;}.elementor-25 .elementor-element.elementor-element-8cb4cd2{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-be69d7a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.2rem) 0rem;}.elementor-25 .elementor-element.elementor-element-95ca7fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-95ca7fd.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-63c1719{--margin-top:-0.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-28692d3{--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-25 .elementor-element.elementor-element-d83e546{--padding-top:6.4rem;--padding-bottom:6.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-14e0f0c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;}.elementor-25 .elementor-element.elementor-element-14e0f0c .elementor-heading-title{font-size:3.2rem;}.elementor-25 .elementor-element.elementor-element-516cccd:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-516cccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/verde-top-mobile.svg");background-size:cover;}.elementor-25 .elementor-element.elementor-element-516cccd{--min-height:100px;}.elementor-25 .elementor-element.elementor-element-b7c06f9{--padding-top:4.8rem;--padding-bottom:6.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-e121c5d.elementor-element{--order:2;}.elementor-25 .elementor-element.elementor-element-8d2d1d7 .elementor-heading-title{font-size:3.2rem;}.elementor-25 .elementor-element.elementor-element-dd4ea21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1fc559f.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-51f8dd4{--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-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6.4rem;--padding-bottom:6.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-51f8dd4.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5a60d7d .elementor-heading-title{font-size:3.2rem;}.elementor-25 .elementor-element.elementor-element-5cd9187{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-9e87492{--padding-top:4.8rem;--padding-bottom:6.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-75bb3ff .elementor-heading-title{font-size:3.2rem;}.elementor-25 .elementor-element.elementor-element-e2533b4.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-23084e0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-23084e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/divisor-baixo-mobile-verde.svg");background-size:cover;}.elementor-25 .elementor-element.elementor-element-23084e0{--min-height:100px;}.elementor-25 .elementor-element.elementor-element-e9f91b1{--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:6.4rem;--padding-bottom:6.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-097307c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-90ec4ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-90ec4ea .elementor-heading-title{font-size:3.2rem;}.elementor-25 .elementor-element.elementor-element-afabc21{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.2rem) 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-16b8110.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-530ff02{--width:100%;}.elementor-25 .elementor-element.elementor-element-b8ffda6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-b3d70e3{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-25 .elementor-element.elementor-element-962efdc{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-25 .elementor-element.elementor-element-92249e7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-25 .elementor-element.elementor-element-129bd67{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-25 .elementor-element.elementor-element-7b069c9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7b069c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/verde-top-mobile.svg");background-size:cover;}.elementor-25 .elementor-element.elementor-element-7b069c9{--min-height:100px;}.elementor-25 .elementor-element.elementor-element-83bfa4b{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6.4rem;--padding-bottom:6.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-0dec29a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-bc788a6{text-align:center;}.elementor-25 .elementor-element.elementor-element-bc788a6 .elementor-heading-title{font-size:3.2rem;}.elementor-25 .elementor-element.elementor-element-7b59de2{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-7b59de2.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f6008b4:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f6008b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/divisor-baixo-mobile-verde.svg");background-size:cover;}.elementor-25 .elementor-element.elementor-element-f6008b4{--min-height:100px;}.elementor-25 .elementor-element.elementor-element-3a9348b{--padding-top:6.5rem;--padding-bottom:4.8rem;--padding-left:01.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-3e9181d .elementor-heading-title{font-size:3.2rem;}.elementor-25 .elementor-element.elementor-element-2dc43b3{text-align:center;}.elementor-25 .elementor-element.elementor-element-c194ce4{width:var( --container-widget-width, 100% );max-width:100%;padding:16px 16px 16px 16px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-65456a0{--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-304deba .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-692d1f6{padding:16px 16px 16px 16px;}.elementor-25 .elementor-element.elementor-element-c7f7c67{--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-176a976 .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-1359959 .elementor-button{padding:16px 40px 16px 40px;}.elementor-25 .elementor-element.elementor-element-dde91d8{padding:16px 16px 16px 16px;}.elementor-25 .elementor-element.elementor-element-bb2d2bd{--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-aede496 .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-d0903f2 .elementor-button{padding:16px 40px 16px 40px;}.elementor-25 .elementor-element.elementor-element-55ee3cd{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:4.8rem;--padding-bottom:06.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-803a19d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-6d74a3f .elementor-heading-title{font-size:3.2rem;}.elementor-25 .elementor-element.elementor-element-5689748{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f243b4a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f243b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Divisor-preto-mobile-baixo.svg");background-size:cover;}.elementor-25 .elementor-element.elementor-element-f243b4a{--min-height:100px;}.elementor-25 .elementor-element.elementor-element-973cdd9{--padding-top:6.4rem;--padding-bottom:6.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-307e582 .elementor-heading-title{font-size:3.2rem;}.elementor-25 .elementor-element.elementor-element-7417422{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.4rem) 0rem;}.elementor-25 .elementor-element.elementor-element-dfc9e92{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.2rem) 0rem;--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-25 .elementor-element.elementor-element-40b8cb0.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-bec2136{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6.4rem;--padding-bottom:6.4rem;--padding-left:01.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-fd51339{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-77bd8bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-77bd8bf .elementor-heading-title{font-size:3.2rem;}.elementor-25 .elementor-element.elementor-element-b8f8b66{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-d296d23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-9bfe901.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-9bfe901 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-a582076{--padding-top:6.4rem;--padding-bottom:6.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-9bc61e1 .elementor-heading-title{font-size:3.2rem;}.elementor-25 .elementor-element.elementor-element-7375015{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-aeccf56:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-aeccf56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvaggio.site/wp-content/uploads/2026/03/Divisor-preto-cima-mobile.svg");background-size:cover;}.elementor-25 .elementor-element.elementor-element-aeccf56{--min-height:100px;}.elementor-25 .elementor-element.elementor-element-515b556{--padding-top:8rem;--padding-bottom:8rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25 .elementor-element.elementor-element-d5d03bc{--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-25 .elementor-element.elementor-element-9a53228{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-25 .elementor-element.elementor-element-5e1d4bd{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-1dfca77{--width:44%;}.elementor-25 .elementor-element.elementor-element-28692d3{--width:100%;}.elementor-25 .elementor-element.elementor-element-55a9c8c{--width:39%;}.elementor-25 .elementor-element.elementor-element-94ed874{--width:44%;}.elementor-25 .elementor-element.elementor-element-934344d{--width:640px;}.elementor-25 .elementor-element.elementor-element-0be53fa{--width:410px;}.elementor-25 .elementor-element.elementor-element-2bb1308{--width:410px;}.elementor-25 .elementor-element.elementor-element-09fc5e4{--width:640px;}.elementor-25 .elementor-element.elementor-element-ea18ab6{--width:522px;}.elementor-25 .elementor-element.elementor-element-2c8d6ad{--width:52%;}.elementor-25 .elementor-element.elementor-element-0bc0bd4{--width:524px;}.elementor-25 .elementor-element.elementor-element-b3f97ad{--width:100%;}.elementor-25 .elementor-element.elementor-element-dd270f4{--width:524px;}.elementor-25 .elementor-element.elementor-element-16bada2{--width:100%;}.elementor-25 .elementor-element.elementor-element-da81a7c{--width:524px;}.elementor-25 .elementor-element.elementor-element-8188f6f{--width:100%;}.elementor-25 .elementor-element.elementor-element-cc6294a{--width:524px;}.elementor-25 .elementor-element.elementor-element-76e05a8{--width:100%;}.elementor-25 .elementor-element.elementor-element-cc8a5bc{--width:48%;}.elementor-25 .elementor-element.elementor-element-097307c{--width:56%;}.elementor-25 .elementor-element.elementor-element-adb5d31{--width:50%;}.elementor-25 .elementor-element.elementor-element-530ff02{--width:524px;}.elementor-25 .elementor-element.elementor-element-b3d70e3{--width:100%;}.elementor-25 .elementor-element.elementor-element-104df8c{--width:524px;}.elementor-25 .elementor-element.elementor-element-962efdc{--width:100%;}.elementor-25 .elementor-element.elementor-element-29df5fe{--width:524px;}.elementor-25 .elementor-element.elementor-element-92249e7{--width:100%;}.elementor-25 .elementor-element.elementor-element-adc9e94{--width:524px;}.elementor-25 .elementor-element.elementor-element-129bd67{--width:100%;}.elementor-25 .elementor-element.elementor-element-0dec29a{--width:62%;}.elementor-25 .elementor-element.elementor-element-a1f72dc{--width:52%;}.elementor-25 .elementor-element.elementor-element-aa880a9{--width:84%;}.elementor-25 .elementor-element.elementor-element-ed8ba29{--width:33%;}.elementor-25 .elementor-element.elementor-element-6160760{--width:33%;}.elementor-25 .elementor-element.elementor-element-f0ddb02{--width:33%;}.elementor-25 .elementor-element.elementor-element-9069cf0{--width:40%;}.elementor-25 .elementor-element.elementor-element-19829f2{--width:40%;}.elementor-25 .elementor-element.elementor-element-6a2b94a{--width:42%;}.elementor-25 .elementor-element.elementor-element-fd51339{--width:50%;}.elementor-25 .elementor-element.elementor-element-08ddb1e{--width:61%;}}/* Start custom CSS for heading, class: .elementor-element-abf1ec7 */.texto {
    display: inline-block !important;
    color: #fff !important;
    font-family: "Inter" !important;
    text-transform: uppercase !important;
    font-style: italic;
    padding-right: 22px !important;
    font-weight: 700 !important;
    animation: carrossel 20s linear infinite !important;
}

@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63c1719 */.elementor-25 .elementor-element.elementor-element-63c1719{
background: linear-gradient(90deg, #0F1C15 0%, #244334 50%, #0F1C15 100%)!important;
box-shadow: 0 8px 5.6px 0 rgba(0, 0, 0, 0.11)!important;
 white-space: nowrap !important;
  overflow-x: hidden !important;
        rotate: 2deg !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5880645 */.texto {
    display: inline-block !important;
    color: #fff !important;
    font-family: "Inter" !important;
    text-transform: uppercase !important;
    font-style: italic;
    padding-right: 22px !important;
    font-weight: 700 !important;
    animation: carrossel 20s linear infinite !important;
}

@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28692d3 */.elementor-25 .elementor-element.elementor-element-28692d3{
background: linear-gradient(90deg, #0F1C15 0%, #244334 50%, #0F1C15 100%)!important;
box-shadow: 0 8px 5.6px 0 rgba(0, 0, 0, 0.11)!important;
    filter: blur(2.25px);
     white-space: nowrap !important;
      rotate: -3deg !important;
       overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0c7521 */.elementor-25 .elementor-element.elementor-element-a0c7521{
    border-radius: 24px !important;
border: 1px solid #282D2B !important;
background: rgba(16, 31, 23, 0.53) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-934344d */.elementor-25 .elementor-element.elementor-element-934344d{
    border-radius: 16px !important;
border: 1px solid #4E5351 !important; 
background: #0D130F !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be53fa */.elementor-25 .elementor-element.elementor-element-0be53fa{
    border-radius: 16px !important;
    border: 1px solid #4E5351 !important;
    background: #0D130F !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bb1308 */.elementor-25 .elementor-element.elementor-element-2bb1308{
    border-radius: 16px !important;
    border: 1px solid #4E5351 !important;
    background: #0D130F !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09fc5e4 */.elementor-25 .elementor-element.elementor-element-09fc5e4{
    border-radius: 16px !important;
border: 1px solid #4E5351 !important; 
background: #0D130F !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a6a4ad */.elementor-25 .elementor-element.elementor-element-7a6a4ad{
    background: var(--Degrade-dourado, linear-gradient(90deg, #DDAA2A 0%, #FFCC63 50%, #DDAA2A 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1f2b3 */.elementor-25 .elementor-element.elementor-element-ce1f2b3{
background: linear-gradient(90deg, rgba(251, 183, 24, 0.14) 0%, rgba(0, 0, 0, 0.14) 100%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb7ea11 */.elementor-25 .elementor-element.elementor-element-eb7ea11{
    border-radius: 24px !important;
border: 1px solid #282D2B !important;
background: rgba(16, 31, 23, 0.53) !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4deec30 */.elementor-25 .elementor-element.elementor-element-4deec30{
    border-radius: 12px !important;
border: 1px solid #4E5351 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-77af433 */.elementor-25 .elementor-element.elementor-element-77af433{
    border-radius: 12px !important;
border: 1px solid #4E5351 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f83cf18 */.elementor-25 .elementor-element.elementor-element-f83cf18{
    border-radius: 12px !important;
border: 1px solid #4E5351 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e99783 */.elementor-25 .elementor-element.elementor-element-0e99783{
    border-radius: 12px !important;
border: 1px solid #4E5351 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-09dca0e */.elementor-25 .elementor-element.elementor-element-09dca0e{
    border-radius: 12px !important;
border: 1px solid #4E5351 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7c06f9 */.elementor-25 .elementor-element.elementor-element-b7c06f9{
    background: linear-gradient(0deg, #0D130F 0%, #0D130F 100%), radial-gradient(73.78% 82.56% at 129.06% 87.37%, rgba(251, 183, 24, 0.26) 0%, rgba(251, 183, 24, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3583817 */.elementor-25 .elementor-element.elementor-element-3583817{
    border-radius: 24px !important;
border: 1px solid #282D2B !important;
background: rgba(16, 31, 23, 0.53) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc0bd4 */.elementor-25 .elementor-element.elementor-element-0bc0bd4{
    border-radius: 16px;
border: 1px solid #3E564A;
background: linear-gradient(131deg, #0F1C15 23.4%, #1A3528 98.14%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd270f4 */.elementor-25 .elementor-element.elementor-element-dd270f4{
    border-radius: 16px;
border: 1px solid #3E564A;
background: linear-gradient(131deg, #0F1C15 23.4%, #1A3528 98.14%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da81a7c */.elementor-25 .elementor-element.elementor-element-da81a7c{
    border-radius: 16px;
border: 1px solid #3E564A;
background: linear-gradient(131deg, #0F1C15 23.4%, #1A3528 98.14%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc6294a */.elementor-25 .elementor-element.elementor-element-cc6294a{
    border-radius: 16px;
border: 1px solid #3E564A;
background: linear-gradient(131deg, #0F1C15 23.4%, #1A3528 98.14%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51f8dd4 */.elementor-25 .elementor-element.elementor-element-51f8dd4{
    background: linear-gradient(0deg, #0D130F 0%, #0D130F 100%), radial-gradient(73.78% 82.56% at 129.06% 87.37%, rgba(251, 183, 24, 0.26) 0%, rgba(251, 183, 24, 0.00) 100%);
}

html, body{
    width: 100%;
    overflow-x: clip;
}

.container-cards{
    transition: none !important;
    height: 100vh;
}

.cards{
    min-width: 1920px;
    will-change: transform;
    transition: none !important;
}

.cards, .card{
    min-width: 500px !important; /*ajuste a largura do slide no desktop aqui*/
}

@media (max-width: 767px) {
	.cards .card{
	    min-width: 85vw !important; /*ajuste a largura do slide no mobile aqui*/
	}
}

@media (max-width: 767px) {
	.container-cards{
    height: 80vh
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d7bf40 */.elementor-25 .elementor-element.elementor-element-6d7bf40{
    background: linear-gradient(0deg, #0D130F 0%, #0D130F 100%), radial-gradient(73.78% 82.56% at 129.06% 87.37%, rgba(251, 183, 24, 0.26) 0%, rgba(251, 183, 24, 0.00) 100%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-447ec46 */.elementor-25 .elementor-element.elementor-element-447ec46{
    border-radius: 24px !important;
border: 1px solid #282D2B !important;
background: rgba(16, 31, 23, 0.53) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e87492 */.elementor-25 .elementor-element.elementor-element-9e87492{
    background: linear-gradient(0deg, #0D130F 0%, #0D130F 100%), radial-gradient(73.78% 82.56% at 129.06% 87.37%, rgba(251, 183, 24, 0.26) 0%, rgba(251, 183, 24, 0.00) 100%);
}

.elementor-25 .elementor-element.elementor-element-9e87492{
    background: radial-gradient(31.36% 50.02% at 50.6% 50.03%, rgba(251, 183, 24, 0.06) 0%, rgba(251, 183, 24, 0.00) 100%), #0D130F !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a9fb32 */.elementor-25 .elementor-element.elementor-element-4a9fb32{
border-radius: 24px;
border: 1px solid #282D2B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-530ff02 */.elementor-25 .elementor-element.elementor-element-530ff02{
border-radius: 16px;
background: linear-gradient(0deg, #FFF 0%, #FFF 100%), linear-gradient(131deg, #0F1C15 23.4%, #1A3528 98.14%);
box-shadow: 0 4px 38.1px 0 rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-104df8c */.elementor-25 .elementor-element.elementor-element-104df8c{
border-radius: 16px;
background: linear-gradient(0deg, #FFF 0%, #FFF 100%), linear-gradient(131deg, #0F1C15 23.4%, #1A3528 98.14%);
box-shadow: 0 4px 38.1px 0 rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29df5fe */.elementor-25 .elementor-element.elementor-element-29df5fe{
border-radius: 16px;
background: linear-gradient(0deg, #FFF 0%, #FFF 100%), linear-gradient(131deg, #0F1C15 23.4%, #1A3528 98.14%);
box-shadow: 0 4px 38.1px 0 rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc9e94 */.elementor-25 .elementor-element.elementor-element-adc9e94{
border-radius: 16px;
background: linear-gradient(0deg, #FFF 0%, #FFF 100%), linear-gradient(131deg, #0F1C15 23.4%, #1A3528 98.14%);
box-shadow: 0 4px 38.1px 0 rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc2a2a3 */.elementor-25 .elementor-element.elementor-element-fc2a2a3{
    border-radius: 24px !important;
border: 1px solid #282D2B !important;
background: rgba(16, 31, 23, 0.53) !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-534b1e0 */.elementor-25 .elementor-element.elementor-element-534b1e0{
    border-radius: 12px !important;
border: 1px solid #4E5351 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ad92cad */.elementor-25 .elementor-element.elementor-element-ad92cad{
    border-radius: 12px !important;
border: 1px solid #4E5351 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6fb8cdc */.elementor-25 .elementor-element.elementor-element-6fb8cdc{
    border-radius: 12px !important;
border: 1px solid #4E5351 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-02713be */.elementor-25 .elementor-element.elementor-element-02713be{
    border-radius: 12px !important;
border: 1px solid #4E5351 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-34f15e2 */.elementor-25 .elementor-element.elementor-element-34f15e2{
    border-radius: 12px !important;
border: 1px solid #4E5351 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83bfa4b */.elementor-25 .elementor-element.elementor-element-83bfa4b{
    background: linear-gradient(0deg, #0D130F 0%, #0D130F 100%), radial-gradient(73.78% 82.56% at 129.06% 87.37%, rgba(251, 183, 24, 0.26) 0%, rgba(251, 183, 24, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9677c2 */.elementor-25 .elementor-element.elementor-element-f9677c2{
    border-radius: 24px !important;
border: 1px solid #282D2B !important;
background: rgba(16, 31, 23, 0.53) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c194ce4 */.elementor-25 .elementor-element.elementor-element-c194ce4{
    background: rgba(255, 255, 255, 0.05)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79db154 */.elementor-25 .elementor-element.elementor-element-79db154{
    width: fit-content;
border-radius: 24px;
border: 1px solid #414744;
background: #101F17;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8ba29 */.elementor-25 .elementor-element.elementor-element-ed8ba29{
    border-radius: 30px!important;
border-top: 2px solid #2D3331;
border-right: 1px solid #2D3331;
border-bottom: 1px solid #2D3331;
border-left: 1px solid #2D3331;
background: rgba(13, 19, 15, 0.00) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-692d1f6 */.elementor-25 .elementor-element.elementor-element-692d1f6{
    background: rgba(255, 255, 255, 0.05)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcbb729 */.elementor-25 .elementor-element.elementor-element-fcbb729{
    width: fit-content;
border-radius: 24px;
border: 1px solid #414744;
background: #101F17;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6160760 */.elementor-25 .elementor-element.elementor-element-6160760{
border-radius: 30px !important;
border: 1px solid #6D4D03 !important;
background: rgba(0, 0, 0, 0.38) !important;
box-shadow: 0 0 33px 0 rgba(225, 174, 50, 0.19) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dde91d8 */.elementor-25 .elementor-element.elementor-element-dde91d8{
    background: rgba(255, 255, 255, 0.05)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c849e9 */.elementor-25 .elementor-element.elementor-element-2c849e9{
    width: fit-content;
border-radius: 24px;
border: 1px solid #414744;
background: #101F17;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ddb02 */.elementor-25 .elementor-element.elementor-element-f0ddb02{
    border-radius: 30px!important;
border-top: 2px solid #2D3331;
border-right: 1px solid #2D3331;
border-bottom: 1px solid #2D3331;
border-left: 1px solid #2D3331;
background: rgba(13, 19, 15, 0.00) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9348b */.elementor-25 .elementor-element.elementor-element-3a9348b{
    background: radial-gradient(61.98% 50% at 50.6% 50.03%, rgba(251, 183, 24, 0.17) 0%, rgba(251, 183, 24, 0.00) 100%), #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d90170f */.elementor-25 .elementor-element.elementor-element-d90170f{
    border-radius: 24px !important;
border: 1px solid #282D2B !important;
background: rgba(16, 31, 23, 0.53) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-248b0ce */.elementor-25 .elementor-element.elementor-element-248b0ce{
    border-radius: 16px!important;
border: 1px solid #282D2B!important;
background: #0D130F!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ca3c77e */.elementor-25 .elementor-element.elementor-element-ca3c77e{
    border-radius: 16px!important;
border: 1px solid #282D2B!important;
background: #0D130F!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d80d684 */.elementor-25 .elementor-element.elementor-element-d80d684{
    border-radius: 16px!important;
border: 1px solid #282D2B!important;
background: #0D130F!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd70039 */.elementor-25 .elementor-element.elementor-element-fd70039{
    border-radius: 16px!important;
border: 1px solid #282D2B!important;
background: #0D130F!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3c40dd */.elementor-25 .elementor-element.elementor-element-e3c40dd{
border-radius: 24px;
border: 1px solid #282D2B;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-897b247 */.elementor-25 .elementor-element.elementor-element-897b247{
border-radius: 24px;
border: 1px solid #282D2B;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d296d23 */details[open] > .e-n-accordion-item-title {
  border-radius: 16px 16px 0px 0px !important;
  border-bottom: 0px !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d2829 */.elementor-25 .elementor-element.elementor-element-70d2829{
    background: linear-gradient(180deg, #F5F5F5 -2.8%, rgba(245, 245, 245, 0.10) 5.18%, rgba(245, 245, 245, 0.00) 100%), #F5F5F5 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5cc091 */.elementor-25 .elementor-element.elementor-element-d5cc091{
border-radius: 24px;
border: 1px solid #282D2B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7147b */.elementor-25 .elementor-element.elementor-element-fd7147b{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fcc4d */.elementor-25 .elementor-element.elementor-element-d8fcc4d{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e782e */.elementor-25 .elementor-element.elementor-element-b6e782e{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d343cf9 */.elementor-25 .elementor-element.elementor-element-d343cf9{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c1daf */.elementor-25 .elementor-element.elementor-element-23c1daf{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff13ab */.elementor-25 .elementor-element.elementor-element-2ff13ab{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1392776 */.elementor-25 .elementor-element.elementor-element-1392776{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648c0c8 */.elementor-25 .elementor-element.elementor-element-648c0c8{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7147b */.elementor-25 .elementor-element.elementor-element-fd7147b{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fcc4d */.elementor-25 .elementor-element.elementor-element-d8fcc4d{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e782e */.elementor-25 .elementor-element.elementor-element-b6e782e{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d343cf9 */.elementor-25 .elementor-element.elementor-element-d343cf9{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c1daf */.elementor-25 .elementor-element.elementor-element-23c1daf{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff13ab */.elementor-25 .elementor-element.elementor-element-2ff13ab{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1392776 */.elementor-25 .elementor-element.elementor-element-1392776{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648c0c8 */.elementor-25 .elementor-element.elementor-element-648c0c8{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7147b */.elementor-25 .elementor-element.elementor-element-fd7147b{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fcc4d */.elementor-25 .elementor-element.elementor-element-d8fcc4d{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e782e */.elementor-25 .elementor-element.elementor-element-b6e782e{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d343cf9 */.elementor-25 .elementor-element.elementor-element-d343cf9{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c1daf */.elementor-25 .elementor-element.elementor-element-23c1daf{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff13ab */.elementor-25 .elementor-element.elementor-element-2ff13ab{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1392776 */.elementor-25 .elementor-element.elementor-element-1392776{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648c0c8 */.elementor-25 .elementor-element.elementor-element-648c0c8{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7147b */.elementor-25 .elementor-element.elementor-element-fd7147b{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fcc4d */.elementor-25 .elementor-element.elementor-element-d8fcc4d{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e782e */.elementor-25 .elementor-element.elementor-element-b6e782e{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d343cf9 */.elementor-25 .elementor-element.elementor-element-d343cf9{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c1daf */.elementor-25 .elementor-element.elementor-element-23c1daf{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff13ab */.elementor-25 .elementor-element.elementor-element-2ff13ab{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1392776 */.elementor-25 .elementor-element.elementor-element-1392776{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648c0c8 */.elementor-25 .elementor-element.elementor-element-648c0c8{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7147b */.elementor-25 .elementor-element.elementor-element-fd7147b{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fcc4d */.elementor-25 .elementor-element.elementor-element-d8fcc4d{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e782e */.elementor-25 .elementor-element.elementor-element-b6e782e{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d343cf9 */.elementor-25 .elementor-element.elementor-element-d343cf9{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c1daf */.elementor-25 .elementor-element.elementor-element-23c1daf{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff13ab */.elementor-25 .elementor-element.elementor-element-2ff13ab{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1392776 */.elementor-25 .elementor-element.elementor-element-1392776{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648c0c8 */.elementor-25 .elementor-element.elementor-element-648c0c8{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7147b */.elementor-25 .elementor-element.elementor-element-fd7147b{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fcc4d */.elementor-25 .elementor-element.elementor-element-d8fcc4d{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e782e */.elementor-25 .elementor-element.elementor-element-b6e782e{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d343cf9 */.elementor-25 .elementor-element.elementor-element-d343cf9{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c1daf */.elementor-25 .elementor-element.elementor-element-23c1daf{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff13ab */.elementor-25 .elementor-element.elementor-element-2ff13ab{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1392776 */.elementor-25 .elementor-element.elementor-element-1392776{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648c0c8 */.elementor-25 .elementor-element.elementor-element-648c0c8{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7147b */.elementor-25 .elementor-element.elementor-element-fd7147b{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fcc4d */.elementor-25 .elementor-element.elementor-element-d8fcc4d{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e782e */.elementor-25 .elementor-element.elementor-element-b6e782e{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d343cf9 */.elementor-25 .elementor-element.elementor-element-d343cf9{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c1daf */.elementor-25 .elementor-element.elementor-element-23c1daf{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff13ab */.elementor-25 .elementor-element.elementor-element-2ff13ab{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1392776 */.elementor-25 .elementor-element.elementor-element-1392776{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648c0c8 */.elementor-25 .elementor-element.elementor-element-648c0c8{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7147b */.elementor-25 .elementor-element.elementor-element-fd7147b{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fcc4d */.elementor-25 .elementor-element.elementor-element-d8fcc4d{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e782e */.elementor-25 .elementor-element.elementor-element-b6e782e{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d343cf9 */.elementor-25 .elementor-element.elementor-element-d343cf9{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c1daf */.elementor-25 .elementor-element.elementor-element-23c1daf{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff13ab */.elementor-25 .elementor-element.elementor-element-2ff13ab{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1392776 */.elementor-25 .elementor-element.elementor-element-1392776{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648c0c8 */.elementor-25 .elementor-element.elementor-element-648c0c8{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7147b */.elementor-25 .elementor-element.elementor-element-fd7147b{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8fcc4d */.elementor-25 .elementor-element.elementor-element-d8fcc4d{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6e782e */.elementor-25 .elementor-element.elementor-element-b6e782e{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d343cf9 */.elementor-25 .elementor-element.elementor-element-d343cf9{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c1daf */.elementor-25 .elementor-element.elementor-element-23c1daf{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff13ab */.elementor-25 .elementor-element.elementor-element-2ff13ab{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1392776 */.elementor-25 .elementor-element.elementor-element-1392776{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648c0c8 */.elementor-25 .elementor-element.elementor-element-648c0c8{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5e1d4bd */.elementor-25 .elementor-element.elementor-element-5e1d4bd .swiper-wrapper {
    transition-timing-function: linear!important;
    }


.elementor-25 .elementor-element.elementor-element-5e1d4bd{
  --gap: 32px; /* ajuste aqui */
}

/* NÃO desative interação do carrossel */
.elementor-25 .elementor-element.elementor-element-5e1d4bd .swiper-wrapper{
  pointer-events: none !important;
  align-items: stretch;
}

/* slide com largura automática (necessário para fit-content funcionar bem) */
.elementor-25 .elementor-element.elementor-element-5e1d4bd .swiper-slide{
  flex: 0 0 auto !important;
  width: auto !important;
  max-width: 90vw; /* “airbag” para não estourar */
  margin-left: calc(var(--gap) * 0.5) !important;
  margin-right: calc(var(--gap) * 0.5) !important;
}

/* compensa o gap nas extremidades do carrossel */
.elementor-25 .elementor-element.elementor-element-5e1d4bd .swiper{
  padding-left: calc(var(--gap) * 0.5) !important;
  padding-right: calc(var(--gap) * 0.5) !important;
  margin-left: calc(var(--gap) * -0.5) !important;
  margin-right: calc(var(--gap) * -0.5) !important;
}

/* fit-content aplicado de forma MAIS SEGURA:
   pega apenas o primeiro container direto dentro do slide */
.elementor-25 .elementor-element.elementor-element-5e1d4bd .swiper-slide > .e-con,
.elementor-25 .elementor-element.elementor-element-5e1d4bd .swiper-slide > .elementor-element,
.elementor-25 .elementor-element.elementor-element-5e1d4bd .swiper-slide > .elementor-widget-container{
  width: fit-content !important;
  max-width: none !important;
}

/* se o conteúdo interno estiver forçando 100%, neutraliza */
.elementor-25 .elementor-element.elementor-element-5e1d4bd .swiper-slide *{
  min-width: 0; /* evita overflow por flex */
}

/* (opcional) se você usa autoplay contínuo tipo “ticker”, ative isso:
.elementor-25 .elementor-element.elementor-element-5e1d4bd .swiper-wrapper{ transition-timing-function: linear !important; }
*//* End custom CSS */
/* Start custom CSS *//* PADRÃO */
html {
    font-size: 62.5%;
    overflow-x: hidden !important;
}
@media (max-width: 670px){
    html {
        font-size: 58.5%;
    }}
/* PADRÃO */




.elementor-button {
    position: relative !important;
    overflow: hidden !important;
    isolation: isolate !important;
    border-radius: 12px !important;
    background: linear-gradient(90deg, #DDAA2A 0%, #FFD784 50%, #DDAA2A 100%) !important;
    box-shadow: 0 0 21.2px 0 rgba(225, 174, 50, 0.40) !important;
    border: none !important;
}

/* garante que texto e ícone fiquem acima do brilho */
.elementor-button .elementor-button-content-wrapper,
.elementor-button .elementor-button-text,
.elementor-button i,
.elementor-button svg {
    position: relative !important;
    z-index: 2 !important;
}

/* brilho passando da esquerda para a direita */
.elementor-button::after {
    content: "";
    position: absolute;
    top: -30%;
    left: -60%;
    width: 35%;
    height: 160%;
    z-index: 1;
    pointer-events: none;
    transform: skewX(-25deg) translateX(-250%);
    background: linear-gradient(
        90deg,
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 0.12) 30%,
        rgba(255, 255, 255, 0.75) 50%,
        rgba(255, 255, 255, 0.12) 70%,
        rgba(255, 255, 255, 0) 100%
    );
    filter: blur(2px);
    animation: brilhoPassando 2.8s linear infinite;
}

@keyframes brilhoPassando {
    0% {
        transform: skewX(-25deg) translateX(-250%);
    }
    100% {
        transform: skewX(-25deg) translateX(650%);
    }
}



.destaque {
  background: var(--Degrade-dourado, linear-gradient(90deg, #DDAA2A 0%, #FFCC63 50%, #DDAA2A 100%)) !important;
  background-clip: text;
  -webkit-background-clip: text !important;
  color: transparent;
  -webkit-text-fill-color: transparent;
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 900;
}

.destaque2 {
  background: #C88C00 !important;
  background-clip: text;
  -webkit-background-clip: text !important;
  color: transparent;
  -webkit-text-fill-color: transparent;
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 900;
}

.des {
    color: #E9E5DA;
font-weight: 700;
}

.preco {
    font-size: 2.6rem;
    font-weight: 700;
}/* End custom CSS */