.elementor-1981 .elementor-element.elementor-element-e23749c{--display:flex;--min-height:100vh;--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1981 .elementor-element.elementor-element-e23749c:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-e23749c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191712;background-image:url("https://marcelgiolo.com.br/wp-content/uploads/2026/09/DESKTOP-LP-74.png");background-position:bottom center;background-size:cover;}.elementor-1981 .elementor-element.elementor-element-955d02b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1981 .elementor-element.elementor-element-9a2f43d{text-align:start;}.elementor-1981 .elementor-element.elementor-element-9a2f43d img{max-width:39%;}.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-1981 .elementor-element.elementor-element-5b7f7e9 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:45px;font-weight:400;color:#FFFFFF;}.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-1981 .elementor-element.elementor-element-83fcf6f{width:var( --container-widget-width, 487px );max-width:487px;--container-widget-width:487px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-74db05e{--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:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1981 .elementor-element.elementor-element-7170a06 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#161616;color:#161616;border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-1981 .elementor-element.elementor-element-7170a06.elementor-element{--align-self:flex-start;}.elementor-1981 .elementor-element.elementor-element-ecfe565{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1981 .elementor-element.elementor-element-ecfe565:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-ecfe565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #E7DDCA 0%, #9D8A73 100%);}.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-1981 .elementor-element.elementor-element-f39e651{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-icon i{color:#161616;transition:color 0.3s;}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-icon svg{fill:#161616;transition:fill 0.3s;}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-text{color:#161616;transition:color 0.3s;}.elementor-1981 .elementor-element.elementor-element-55fe608{--display:flex;--min-height:1550px;--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:center;}.elementor-1981 .elementor-element.elementor-element-55fe608:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-55fe608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191712;}.elementor-1981 .elementor-element.elementor-element-55fe608.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1981 .elementor-element.elementor-element-1aa4a4a{--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:150px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1981 .elementor-element.elementor-element-1aa4a4a.e-con{--order:-99999 /* order start hack */;}.elementor-1981 .elementor-element.elementor-element-85dc276.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-85dc276{text-align:center;}.elementor-1981 .elementor-element.elementor-element-85dc276 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-3a1f5fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-3a1f5fc.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-85972b5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1981 .elementor-element.elementor-element-53b8841{--display:flex;--min-height:640px;--justify-content:center;--border-radius:25px 25px 25px 25px;}.elementor-1981 .elementor-element.elementor-element-53b8841:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-53b8841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B382F;}.elementor-1981 .elementor-element.elementor-element-77bc6a6 img{width:80%;height:250px;object-fit:cover;object-position:bottom center;border-radius:20px 20px 20px 20px;}.elementor-1981 .elementor-element.elementor-element-175b0fb{text-align:center;}.elementor-1981 .elementor-element.elementor-element-175b0fb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:36px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-d9974d6{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-d9974d6.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-9a1cb99 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#161616;color:#161616;border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-1981 .elementor-element.elementor-element-9a1cb99{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1981 .elementor-element.elementor-element-9a1cb99.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-9a1cb99 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1981 .elementor-element.elementor-element-5219079{--display:flex;--min-height:640px;--justify-content:center;--border-radius:25px 25px 25px 25px;}.elementor-1981 .elementor-element.elementor-element-5219079:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-5219079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B382F;}.elementor-1981 .elementor-element.elementor-element-ee93aa9 img{width:80%;height:250px;object-fit:cover;object-position:bottom center;border-radius:20px 20px 20px 20px;}.elementor-1981 .elementor-element.elementor-element-d7b47f8{text-align:center;}.elementor-1981 .elementor-element.elementor-element-d7b47f8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:36px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-30e2bb0{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-30e2bb0.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-909a751 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#161616;color:#161616;border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-1981 .elementor-element.elementor-element-909a751{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1981 .elementor-element.elementor-element-909a751.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-909a751 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1981 .elementor-element.elementor-element-db85c89{--display:flex;--min-height:640px;--justify-content:center;--border-radius:25px 25px 25px 25px;}.elementor-1981 .elementor-element.elementor-element-db85c89:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-db85c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B382F;}.elementor-1981 .elementor-element.elementor-element-d34e4fc img{width:80%;height:250px;object-fit:cover;object-position:bottom center;border-radius:20px 20px 20px 20px;}.elementor-1981 .elementor-element.elementor-element-aebfa76{text-align:center;}.elementor-1981 .elementor-element.elementor-element-aebfa76 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:36px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-800ba2c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-800ba2c.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-1f92201 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#161616;color:#161616;border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-1981 .elementor-element.elementor-element-1f92201{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1981 .elementor-element.elementor-element-1f92201.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-1f92201 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1981 .elementor-element.elementor-element-f800135{--display:flex;--min-height:640px;--justify-content:center;--border-radius:25px 25px 25px 25px;}.elementor-1981 .elementor-element.elementor-element-f800135:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-f800135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B382F;}.elementor-1981 .elementor-element.elementor-element-f800135.e-con{--order:-99999 /* order start hack */;}.elementor-1981 .elementor-element.elementor-element-df64640 img{width:80%;height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1981 .elementor-element.elementor-element-77d3d49{text-align:center;}.elementor-1981 .elementor-element.elementor-element-77d3d49 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:36px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-a5bee8e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-a5bee8e.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-65e6d34 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#161616;color:#161616;border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-1981 .elementor-element.elementor-element-65e6d34{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1981 .elementor-element.elementor-element-65e6d34.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-65e6d34 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1981 .elementor-element.elementor-element-75cca40{--display:flex;--min-height:1030px;--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1981 .elementor-element.elementor-element-75cca40:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-75cca40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191712;}.elementor-1981 .elementor-element.elementor-element-b17cb57.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-b17cb57{text-align:center;}.elementor-1981 .elementor-element.elementor-element-b17cb57 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-3ca9286{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-3ca9286.elementor-element{--align-self:center;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1981 .elementor-element.elementor-element-584f8a3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1981 .elementor-element.elementor-element-584f8a3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1981 .elementor-element.elementor-element-584f8a3{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1981 .elementor-element.elementor-element-3313ebf .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#161616;color:#161616;border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-1981 .elementor-element.elementor-element-3313ebf{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-1981 .elementor-element.elementor-element-3313ebf.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-3313ebf .elementor-button-content-wrapper{flex-direction:row;}.elementor-1981 .elementor-element.elementor-element-268858d{--display:flex;--min-height:100vh;--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1981 .elementor-element.elementor-element-268858d:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-268858d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191712;background-image:url("https://marcelgiolo.com.br/wp-content/uploads/2026/08/DESKTOP-LP-60.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1981 .elementor-element.elementor-element-3c30820.elementor-element{--align-self:flex-start;}.elementor-1981 .elementor-element.elementor-element-3c30820{text-align:center;}.elementor-1981 .elementor-element.elementor-element-3c30820 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-bce7b00{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-1981 .elementor-element.elementor-element-bce7b00.elementor-element{--align-self:flex-start;}.elementor-1981 .elementor-element.elementor-element-bce7b00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-825009e .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#161616;color:#161616;border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-1981 .elementor-element.elementor-element-825009e.elementor-element{--align-self:flex-start;}.elementor-1981 .elementor-element.elementor-element-825009e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1981 .elementor-element.elementor-element-5ec6721{--display:flex;--min-height:880px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1981 .elementor-element.elementor-element-5ec6721:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-5ec6721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191712;}.elementor-1981 .elementor-element.elementor-element-4463f1d{--display:flex;--min-height:584px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;}.elementor-1981 .elementor-element.elementor-element-4463f1d:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-4463f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B3B3BA1;}.elementor-1981 .elementor-element.elementor-element-d16b448 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1981 .elementor-element.elementor-element-d16b448{text-align:center;}.elementor-1981 .elementor-element.elementor-element-d16b448 img{max-width:59%;}.elementor-1981 .elementor-element.elementor-element-027457a.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-027457a{text-align:center;}.elementor-1981 .elementor-element.elementor-element-027457a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-e79afae{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-93820c6 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#161616;color:#161616;border-radius:100px 100px 100px 100px;padding:18px 24px 18px 24px;}.elementor-1981 .elementor-element.elementor-element-93820c6{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-1981 .elementor-element.elementor-element-93820c6.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-93820c6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1981 .elementor-element.elementor-element-150ce2b{--display:flex;}.elementor-1981 .elementor-element.elementor-element-150ce2b:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-150ce2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070605;}.elementor-1981 .elementor-element.elementor-element-6a815d4{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1981 .elementor-element.elementor-element-5762e3c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1981 .elementor-element.elementor-element-39fc06f{text-align:start;}.elementor-1981 .elementor-element.elementor-element-39fc06f img{width:783px;opacity:1;}.elementor-1981 .elementor-element.elementor-element-e82f1b4{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1981 .elementor-element.elementor-element-22a015f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1981 .elementor-element.elementor-element-22a015f .elementor-image-box-wrapper{text-align:start;}.elementor-1981 .elementor-element.elementor-element-22a015f .elementor-image-box-title{margin-bottom:15px;font-family:"Vinilla", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:16px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-22a015f:has(:hover) .elementor-image-box-title,
					 .elementor-1981 .elementor-element.elementor-element-22a015f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-22a015f .elementor-image-box-description{font-family:"inter-18pt", Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-dc81309{--display:flex;}.elementor-1981 .elementor-element.elementor-element-b97b3dd{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-1981 .elementor-element.elementor-element-b97b3dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1981 .elementor-element.elementor-element-b97b3dd .elementor-image-box-wrapper{text-align:start;}.elementor-1981 .elementor-element.elementor-element-b97b3dd .elementor-image-box-title{margin-bottom:15px;font-family:"Vinilla", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:16px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-b97b3dd:has(:hover) .elementor-image-box-title,
					 .elementor-1981 .elementor-element.elementor-element-b97b3dd:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1981 .elementor-element.elementor-element-b97b3dd .elementor-image-box-description{font-family:"inter-18pt", Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-0.2px;color:#FFFFFF;}body.elementor-page-1981:not(.elementor-motion-effects-element-type-background), body.elementor-page-1981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070605;}body.elementor-page-1981{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1981 .elementor-element.elementor-element-e23749c{--min-height:1200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1981 .elementor-element.elementor-element-e23749c:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-e23749c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:800px 25px;background-size:cover;}.elementor-1981 .elementor-element.elementor-element-5b7f7e9{text-align:center;}.elementor-1981 .elementor-element.elementor-element-5b7f7e9 .elementor-heading-title{font-size:42px;}.elementor-1981 .elementor-element.elementor-element-83fcf6f{--container-widget-width:678px;--container-widget-flex-grow:0;width:var( --container-widget-width, 678px );max-width:678px;text-align:center;}.elementor-1981 .elementor-element.elementor-element-83fcf6f.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-74db05e{--justify-content:center;}.elementor-1981 .elementor-element.elementor-element-74db05e.e-con{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-item > a{font-size:16px;}.elementor-1981 .elementor-element.elementor-element-85dc276{text-align:center;}.elementor-1981 .elementor-element.elementor-element-85dc276 .elementor-heading-title{font-size:42px;}.elementor-1981 .elementor-element.elementor-element-3a1f5fc{--container-widget-width:385px;--container-widget-flex-grow:0;width:var( --container-widget-width, 385px );max-width:385px;font-size:18px;line-height:24px;}.elementor-1981 .elementor-element.elementor-element-85972b5{--grid-auto-flow:row;}.elementor-1981 .elementor-element.elementor-element-175b0fb{text-align:center;}.elementor-1981 .elementor-element.elementor-element-175b0fb .elementor-heading-title{font-size:42px;}.elementor-1981 .elementor-element.elementor-element-d7b47f8{text-align:center;}.elementor-1981 .elementor-element.elementor-element-d7b47f8 .elementor-heading-title{font-size:42px;}.elementor-1981 .elementor-element.elementor-element-aebfa76{text-align:center;}.elementor-1981 .elementor-element.elementor-element-aebfa76 .elementor-heading-title{font-size:42px;}.elementor-1981 .elementor-element.elementor-element-77d3d49{text-align:center;}.elementor-1981 .elementor-element.elementor-element-77d3d49 .elementor-heading-title{font-size:42px;}.elementor-1981 .elementor-element.elementor-element-b17cb57{text-align:center;}.elementor-1981 .elementor-element.elementor-element-b17cb57 .elementor-heading-title{font-size:42px;}.elementor-1981 .elementor-element.elementor-element-3ca9286{--container-widget-width:385px;--container-widget-flex-grow:0;width:var( --container-widget-width, 385px );max-width:385px;font-size:18px;line-height:24px;}.elementor-1981 .elementor-element.elementor-element-268858d{--min-height:1023px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1981 .elementor-element.elementor-element-268858d:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-268858d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-1981 .elementor-element.elementor-element-3c30820{text-align:center;}.elementor-1981 .elementor-element.elementor-element-3c30820 .elementor-heading-title{font-size:42px;}.elementor-1981 .elementor-element.elementor-element-bce7b00{--container-widget-width:385px;--container-widget-flex-grow:0;width:var( --container-widget-width, 385px );max-width:385px;}.elementor-1981 .elementor-element.elementor-element-bce7b00 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-1981 .elementor-element.elementor-element-027457a{text-align:center;}.elementor-1981 .elementor-element.elementor-element-027457a .elementor-heading-title{font-size:42px;}.elementor-1981 .elementor-element.elementor-element-39fc06f img{width:150px;}}@media(max-width:767px){.elementor-1981 .elementor-element.elementor-element-e23749c:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-e23749c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marcelgiolo.com.br/wp-content/uploads/2026/09/Landing-Page-2026-09-09T104931.990.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1981 .elementor-element.elementor-element-e23749c{--min-height:990px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1981 .elementor-element.elementor-element-955d02b.e-con{--align-self:flex-start;}.elementor-1981 .elementor-element.elementor-element-9a2f43d{text-align:center;}.elementor-1981 .elementor-element.elementor-element-9a2f43d img{max-width:62%;}.elementor-1981 .elementor-element.elementor-element-5b7f7e9{text-align:center;}.elementor-1981 .elementor-element.elementor-element-5b7f7e9 .elementor-heading-title{font-size:27px;}.elementor-1981 .elementor-element.elementor-element-83fcf6f{text-align:center;font-size:16px;}.elementor-1981 .elementor-element.elementor-element-74db05e{--justify-content:center;}.elementor-1981 .elementor-element.elementor-element-7170a06 .elementor-button{font-size:15px;}.elementor-1981 .elementor-element.elementor-element-ecfe565:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-ecfe565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #E7DDCA 16%, #9D8A73 95%);}.elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1981 .elementor-element.elementor-element-f39e651 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-1981 .elementor-element.elementor-element-55fe608{--min-height:865px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1981 .elementor-element.elementor-element-55fe608.e-con{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-1aa4a4a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-1981 .elementor-element.elementor-element-85dc276{text-align:center;}.elementor-1981 .elementor-element.elementor-element-85dc276 .elementor-heading-title{font-size:27px;}.elementor-1981 .elementor-element.elementor-element-3a1f5fc{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:24px;}.elementor-1981 .elementor-element.elementor-element-3a1f5fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1981 .elementor-element.elementor-element-3a1f5fc.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-85972b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--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-1981 .elementor-element.elementor-element-53b8841{--min-height:510px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1981 .elementor-element.elementor-element-53b8841.e-con{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-77bc6a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1981 .elementor-element.elementor-element-77bc6a6 img{width:100%;max-width:100%;height:149px;object-position:center center;}.elementor-1981 .elementor-element.elementor-element-175b0fb{text-align:center;}.elementor-1981 .elementor-element.elementor-element-175b0fb .elementor-heading-title{font-size:27px;}.elementor-1981 .elementor-element.elementor-element-d9974d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1981 .elementor-element.elementor-element-d9974d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-1981 .elementor-element.elementor-element-9a1cb99{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1981 .elementor-element.elementor-element-9a1cb99 .elementor-button{font-size:15px;}.elementor-1981 .elementor-element.elementor-element-5219079{--min-height:510px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1981 .elementor-element.elementor-element-5219079.e-con{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-ee93aa9 img{width:100%;max-width:100%;height:149px;object-position:center center;}.elementor-1981 .elementor-element.elementor-element-d7b47f8{text-align:center;}.elementor-1981 .elementor-element.elementor-element-d7b47f8 .elementor-heading-title{font-size:27px;}.elementor-1981 .elementor-element.elementor-element-30e2bb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1981 .elementor-element.elementor-element-30e2bb0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-1981 .elementor-element.elementor-element-909a751{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1981 .elementor-element.elementor-element-909a751 .elementor-button{font-size:15px;}.elementor-1981 .elementor-element.elementor-element-db85c89{--min-height:510px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1981 .elementor-element.elementor-element-db85c89.e-con{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-d34e4fc img{width:100%;max-width:100%;height:149px;object-position:center center;}.elementor-1981 .elementor-element.elementor-element-aebfa76{text-align:center;}.elementor-1981 .elementor-element.elementor-element-aebfa76 .elementor-heading-title{font-size:27px;}.elementor-1981 .elementor-element.elementor-element-800ba2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1981 .elementor-element.elementor-element-800ba2c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-1981 .elementor-element.elementor-element-1f92201{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1981 .elementor-element.elementor-element-1f92201 .elementor-button{font-size:15px;}.elementor-1981 .elementor-element.elementor-element-f800135{--min-height:510px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1981 .elementor-element.elementor-element-f800135.e-con{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-df64640 img{width:318px;max-width:100%;height:149px;object-position:center center;}.elementor-1981 .elementor-element.elementor-element-77d3d49{text-align:center;}.elementor-1981 .elementor-element.elementor-element-77d3d49 .elementor-heading-title{font-size:27px;}.elementor-1981 .elementor-element.elementor-element-a5bee8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1981 .elementor-element.elementor-element-a5bee8e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-1981 .elementor-element.elementor-element-65e6d34{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1981 .elementor-element.elementor-element-65e6d34 .elementor-button{font-size:15px;}.elementor-1981 .elementor-element.elementor-element-75cca40{--min-height:890px;--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1981 .elementor-element.elementor-element-b17cb57{text-align:center;}.elementor-1981 .elementor-element.elementor-element-b17cb57 .elementor-heading-title{font-size:27px;}.elementor-1981 .elementor-element.elementor-element-3ca9286{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:24px;}.elementor-1981 .elementor-element.elementor-element-3ca9286 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1981 .elementor-element.elementor-element-3ca9286.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-3313ebf{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1981 .elementor-element.elementor-element-3313ebf .elementor-button{font-size:15px;}.elementor-1981 .elementor-element.elementor-element-268858d:not(.elementor-motion-effects-element-type-background), .elementor-1981 .elementor-element.elementor-element-268858d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marcelgiolo.com.br/wp-content/uploads/2026/08/Landing-Page-2026-08-28T121841.236.png");background-position:top center;background-size:contain;}.elementor-1981 .elementor-element.elementor-element-268858d{--min-height:990px;}.elementor-1981 .elementor-element.elementor-element-3c30820{text-align:center;}.elementor-1981 .elementor-element.elementor-element-3c30820 .elementor-heading-title{font-size:27px;}.elementor-1981 .elementor-element.elementor-element-bce7b00{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;text-align:start;}.elementor-1981 .elementor-element.elementor-element-bce7b00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1981 .elementor-element.elementor-element-bce7b00.elementor-element{--align-self:flex-start;}.elementor-1981 .elementor-element.elementor-element-bce7b00 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-1981 .elementor-element.elementor-element-825009e .elementor-button{font-size:15px;}.elementor-1981 .elementor-element.elementor-element-5ec6721{--min-height:485px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-1981 .elementor-element.elementor-element-4463f1d{--min-height:365px;--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;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1981 .elementor-element.elementor-element-d16b448 img{width:80%;}.elementor-1981 .elementor-element.elementor-element-027457a{text-align:center;}.elementor-1981 .elementor-element.elementor-element-027457a .elementor-heading-title{font-size:27px;}.elementor-1981 .elementor-element.elementor-element-e79afae{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-1981 .elementor-element.elementor-element-e79afae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-1981 .elementor-element.elementor-element-e79afae.elementor-element{--align-self:center;}.elementor-1981 .elementor-element.elementor-element-93820c6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1981 .elementor-element.elementor-element-93820c6 .elementor-button{font-size:15px;}.elementor-1981 .elementor-element.elementor-element-39fc06f img{width:307px;max-width:39%;}.elementor-1981 .elementor-element.elementor-element-22a015f .elementor-image-box-wrapper{text-align:start;}.elementor-1981 .elementor-element.elementor-element-22a015f .elementor-image-box-title{margin-bottom:0px;font-size:14px;}.elementor-1981 .elementor-element.elementor-element-22a015f .elementor-image-box-description{font-size:14px;}.elementor-1981 .elementor-element.elementor-element-b97b3dd .elementor-image-box-wrapper{text-align:start;}.elementor-1981 .elementor-element.elementor-element-b97b3dd .elementor-image-box-title{margin-bottom:0px;font-size:14px;}.elementor-1981 .elementor-element.elementor-element-b97b3dd .elementor-image-box-description{font-size:14px;}}@media(min-width:768px){.elementor-1981 .elementor-element.elementor-element-955d02b{--width:54%;}.elementor-1981 .elementor-element.elementor-element-74db05e{--width:65%;}.elementor-1981 .elementor-element.elementor-element-1aa4a4a{--width:52%;}.elementor-1981 .elementor-element.elementor-element-85972b5{--width:100%;}.elementor-1981 .elementor-element.elementor-element-268858d{--content-width:1140px;}.elementor-1981 .elementor-element.elementor-element-4463f1d{--width:58%;}.elementor-1981 .elementor-element.elementor-element-e82f1b4{--width:67%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1981 .elementor-element.elementor-element-955d02b{--width:100%;}.elementor-1981 .elementor-element.elementor-element-1aa4a4a{--width:69%;}}/* Start custom CSS for heading, class: .elementor-element-5b7f7e9 */.elementor-1981 .elementor-element.elementor-element-5b7f7e9 {
    background: linear-gradient(
        100deg,
        #9d8a73 0%,
        #e7ddca 50%,
        #9d8a73 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7170a06 */.elementor-1981 .elementor-element.elementor-element-7170a06 {
    border-radius: 100px;

    background: linear-gradient(
        92deg,
        #9D8A73 0%,
        #C4B59F 30%,
        #E7DDCA 50%,
        #C4B59F 70%,
        #9D8A73 100%
    );

    border: 1px solid rgba(231, 221, 202, 0.5);

    box-shadow:
        0 6px 18px rgba(157, 138, 115, 0.22),
        0 12px 30px rgba(157, 138, 115, 0.12);

    color: #2A251F;

    transition: all 0.4s ease;
}

/* HOVER */
.elementor-1981 .elementor-element.elementor-element-7170a06:hover {
    background: linear-gradient(
        92deg,
        #A8957D 0%,
        #D2C5B2 30%,
        #F2EBDD 50%,
        #D2C5B2 70%,
        #A8957D 100%
    );

    box-shadow:
        0 8px 22px rgba(157, 138, 115, 0.28),
        0 15px 35px rgba(157, 138, 115, 0.16);

    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f39e651 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 20s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85dc276 */.elementor-1981 .elementor-element.elementor-element-85dc276 {
    background: linear-gradient(
        100deg,
        #9d8a73 0%,
        #e7ddca 50%,
        #9d8a73 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175b0fb */.elementor-1981 .elementor-element.elementor-element-175b0fb {
    background: linear-gradient(
        100deg,
        #9d8a73 0%,
        #e7ddca 50%,
        #9d8a73 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a1cb99 */.elementor-1981 .elementor-element.elementor-element-9a1cb99 {
    border-radius: 100px;

    background: linear-gradient(
        92deg,
        #9D8A73 0%,
        #C4B59F 30%,
        #E7DDCA 50%,
        #C4B59F 70%,
        #9D8A73 100%
    );

    border: 1px solid rgba(231, 221, 202, 0.5);

    box-shadow:
        0 6px 18px rgba(157, 138, 115, 0.22),
        0 12px 30px rgba(157, 138, 115, 0.12);

    color: #2A251F;

    transition: all 0.4s ease;
}

/* HOVER */
.elementor-1981 .elementor-element.elementor-element-9a1cb99:hover {
    background: linear-gradient(
        92deg,
        #A8957D 0%,
        #D2C5B2 30%,
        #F2EBDD 50%,
        #D2C5B2 70%,
        #A8957D 100%
    );

    box-shadow:
        0 8px 22px rgba(157, 138, 115, 0.28),
        0 15px 35px rgba(157, 138, 115, 0.16);

    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7b47f8 */.elementor-1981 .elementor-element.elementor-element-d7b47f8 {
    background: linear-gradient(
        100deg,
        #9d8a73 0%,
        #e7ddca 50%,
        #9d8a73 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-909a751 */.elementor-1981 .elementor-element.elementor-element-909a751 {
    border-radius: 100px;

    background: linear-gradient(
        92deg,
        #9D8A73 0%,
        #C4B59F 30%,
        #E7DDCA 50%,
        #C4B59F 70%,
        #9D8A73 100%
    );

    border: 1px solid rgba(231, 221, 202, 0.5);

    box-shadow:
        0 6px 18px rgba(157, 138, 115, 0.22),
        0 12px 30px rgba(157, 138, 115, 0.12);

    color: #2A251F;

    transition: all 0.4s ease;
}

/* HOVER */
.elementor-1981 .elementor-element.elementor-element-909a751:hover {
    background: linear-gradient(
        92deg,
        #A8957D 0%,
        #D2C5B2 30%,
        #F2EBDD 50%,
        #D2C5B2 70%,
        #A8957D 100%
    );

    box-shadow:
        0 8px 22px rgba(157, 138, 115, 0.28),
        0 15px 35px rgba(157, 138, 115, 0.16);

    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aebfa76 */.elementor-1981 .elementor-element.elementor-element-aebfa76 {
    background: linear-gradient(
        100deg,
        #9d8a73 0%,
        #e7ddca 50%,
        #9d8a73 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f92201 */.elementor-1981 .elementor-element.elementor-element-1f92201 {
    border-radius: 100px;

    background: linear-gradient(
        92deg,
        #9D8A73 0%,
        #C4B59F 30%,
        #E7DDCA 50%,
        #C4B59F 70%,
        #9D8A73 100%
    );

    border: 1px solid rgba(231, 221, 202, 0.5);

    box-shadow:
        0 6px 18px rgba(157, 138, 115, 0.22),
        0 12px 30px rgba(157, 138, 115, 0.12);

    color: #2A251F;

    transition: all 0.4s ease;
}

/* HOVER */
.elementor-1981 .elementor-element.elementor-element-1f92201:hover {
    background: linear-gradient(
        92deg,
        #A8957D 0%,
        #D2C5B2 30%,
        #F2EBDD 50%,
        #D2C5B2 70%,
        #A8957D 100%
    );

    box-shadow:
        0 8px 22px rgba(157, 138, 115, 0.28),
        0 15px 35px rgba(157, 138, 115, 0.16);

    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d3d49 */.elementor-1981 .elementor-element.elementor-element-77d3d49 {
    background: linear-gradient(
        100deg,
        #9d8a73 0%,
        #e7ddca 50%,
        #9d8a73 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65e6d34 */.elementor-1981 .elementor-element.elementor-element-65e6d34 {
    border-radius: 100px;

    background: linear-gradient(
        92deg,
        #9D8A73 0%,
        #C4B59F 30%,
        #E7DDCA 50%,
        #C4B59F 70%,
        #9D8A73 100%
    );

    border: 1px solid rgba(231, 221, 202, 0.5);

    box-shadow:
        0 6px 18px rgba(157, 138, 115, 0.22),
        0 12px 30px rgba(157, 138, 115, 0.12);

    color: #2A251F;

    transition: all 0.4s ease;
}

/* HOVER */
.elementor-1981 .elementor-element.elementor-element-65e6d34:hover {
    background: linear-gradient(
        92deg,
        #A8957D 0%,
        #D2C5B2 30%,
        #F2EBDD 50%,
        #D2C5B2 70%,
        #A8957D 100%
    );

    box-shadow:
        0 8px 22px rgba(157, 138, 115, 0.28),
        0 15px 35px rgba(157, 138, 115, 0.16);

    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b17cb57 */.elementor-1981 .elementor-element.elementor-element-b17cb57 {
    background: linear-gradient(
        100deg,
        #9d8a73 0%,
        #e7ddca 50%,
        #9d8a73 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3313ebf */.elementor-1981 .elementor-element.elementor-element-3313ebf {
    border-radius: 100px;

    background: linear-gradient(
        92deg,
        #9D8A73 0%,
        #C4B59F 30%,
        #E7DDCA 50%,
        #C4B59F 70%,
        #9D8A73 100%
    );

    border: 1px solid rgba(231, 221, 202, 0.5);

    box-shadow:
        0 6px 18px rgba(157, 138, 115, 0.22),
        0 12px 30px rgba(157, 138, 115, 0.12);

    color: #2A251F;

    transition: all 0.4s ease;
}

/* HOVER */
.elementor-1981 .elementor-element.elementor-element-3313ebf:hover {
    background: linear-gradient(
        92deg,
        #A8957D 0%,
        #D2C5B2 30%,
        #F2EBDD 50%,
        #D2C5B2 70%,
        #A8957D 100%
    );

    box-shadow:
        0 8px 22px rgba(157, 138, 115, 0.28),
        0 15px 35px rgba(157, 138, 115, 0.16);

    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c30820 */.elementor-1981 .elementor-element.elementor-element-3c30820 {
    background: linear-gradient(
        100deg,
        #9d8a73 0%,
        #e7ddca 50%,
        #9d8a73 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-825009e */.elementor-1981 .elementor-element.elementor-element-825009e {
    border-radius: 100px;

    background: linear-gradient(
        92deg,
        #9D8A73 0%,
        #C4B59F 30%,
        #E7DDCA 50%,
        #C4B59F 70%,
        #9D8A73 100%
    );

    border: 1px solid rgba(231, 221, 202, 0.5);

    box-shadow:
        0 6px 18px rgba(157, 138, 115, 0.22),
        0 12px 30px rgba(157, 138, 115, 0.12);

    color: #2A251F;

    transition: all 0.4s ease;
}

/* HOVER */
.elementor-1981 .elementor-element.elementor-element-825009e:hover {
    background: linear-gradient(
        92deg,
        #A8957D 0%,
        #D2C5B2 30%,
        #F2EBDD 50%,
        #D2C5B2 70%,
        #A8957D 100%
    );

    box-shadow:
        0 8px 22px rgba(157, 138, 115, 0.28),
        0 15px 35px rgba(157, 138, 115, 0.16);

    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-027457a */.elementor-1981 .elementor-element.elementor-element-027457a {
    background: linear-gradient(
        100deg,
        #9d8a73 0%,
        #e7ddca 50%,
        #9d8a73 100%
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93820c6 */.elementor-1981 .elementor-element.elementor-element-93820c6 {
    border-radius: 100px;

    background: linear-gradient(
        92deg,
        #9D8A73 0%,
        #C4B59F 30%,
        #E7DDCA 50%,
        #C4B59F 70%,
        #9D8A73 100%
    );

    border: 1px solid rgba(231, 221, 202, 0.5);

    box-shadow:
        0 6px 18px rgba(157, 138, 115, 0.22),
        0 12px 30px rgba(157, 138, 115, 0.12);

    color: #2A251F;

    transition: all 0.4s ease;
}

/* HOVER */
.elementor-1981 .elementor-element.elementor-element-93820c6:hover {
    background: linear-gradient(
        92deg,
        #A8957D 0%,
        #D2C5B2 30%,
        #F2EBDD 50%,
        #D2C5B2 70%,
        #A8957D 100%
    );

    box-shadow:
        0 8px 22px rgba(157, 138, 115, 0.28),
        0 15px 35px rgba(157, 138, 115, 0.16);

    transform: translateY(-2px);
}/* End custom CSS */