.elementor-2983 .elementor-element.elementor-element-5f94bb8c{--display:flex;--min-height:839px;--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;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2983 .elementor-element.elementor-element-5f94bb8c:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-5f94bb8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDDF;background-image:url("https://fernandagama.com.br/wp-content/uploads/2025/07/BG-Computador-9.png");background-position:top center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2983 .elementor-element.elementor-element-1ae2efe4{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-1ae2efe4 > .elementor-widget-container{margin:190px 0px 25px 0px;}.elementor-2983 .elementor-element.elementor-element-1ae2efe4 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:56px;font-weight:700;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-6dba6db7{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-6dba6db7 > .elementor-widget-container{margin:0px 0px 137px 0px;}.elementor-2983 .elementor-element.elementor-element-6dba6db7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:300;color:#5D2510;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2983 .elementor-element.elementor-element-49817648 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-49817648.elementor-element{--align-self:flex-start;}.elementor-2983 .elementor-element.elementor-element-49817648 .elementor-button{font-family:"Rosario", Sans-serif;font-size:16px;font-weight:normal;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-27fdb052{--display:flex;--min-height:0px;}.elementor-2983 .elementor-element.elementor-element-27fdb052:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-27fdb052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E5F43;}.elementor-2983 .elementor-element.elementor-element-5fd19c0{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2983 .elementor-element.elementor-element-bbe7081 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2983 .elementor-element.elementor-element-bbe7081 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2983 .elementor-element.elementor-element-bbe7081{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-2983 .elementor-element.elementor-element-bbe7081 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-bbe7081 .elementor-icon-list-item > a{font-family:"Rosario", Sans-serif;font-size:31px;font-weight:normal;}.elementor-2983 .elementor-element.elementor-element-bbe7081 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2983 .elementor-element.elementor-element-3def88b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2983 .elementor-element.elementor-element-3def88b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2983 .elementor-element.elementor-element-3def88b2{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-2983 .elementor-element.elementor-element-3def88b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-3def88b2 .elementor-icon-list-item > a{font-family:"Rosario", Sans-serif;font-size:31px;font-weight:normal;}.elementor-2983 .elementor-element.elementor-element-3def88b2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2983 .elementor-element.elementor-element-7531fcff{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2983 .elementor-element.elementor-element-7531fcff:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-7531fcff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E5F43;}.elementor-2983 .elementor-element.elementor-element-5191576b{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2983 .elementor-element.elementor-element-1ed0460{text-align:center;}.elementor-2983 .elementor-element.elementor-element-1ed0460 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:56px;font-weight:normal;}.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-2983 .elementor-element.elementor-element-42d0c28e .elementor-icon-wrapper{text-align:center;}.elementor-2983 .elementor-element.elementor-element-42d0c28e .elementor-icon{font-size:300px;}.elementor-2983 .elementor-element.elementor-element-42d0c28e .elementor-icon svg{height:300px;}.elementor-2983 .elementor-element.elementor-element-f3894e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-f3894e9.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-f3894e9 .elementor-button{font-family:"Rosario", Sans-serif;font-size:16px;font-weight:normal;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2983 .elementor-element.elementor-element-42e3e82{--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:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2983 .elementor-element.elementor-element-42e3e82:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-42e3e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D2510;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2983 .elementor-element.elementor-element-5b06b8a8{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:end;}.elementor-2983 .elementor-element.elementor-element-5b06b8a8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2983 .elementor-element.elementor-element-5b06b8a8.elementor-element{--order:-99999 /* order start hack */;}.elementor-2983 .elementor-element.elementor-element-5b06b8a8 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-2983 .elementor-element.elementor-element-24c8760c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-24c8760c > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-2983 .elementor-element.elementor-element-24c8760c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:normal;color:#F3EDDF;}.elementor-2983 .elementor-element.elementor-element-1cc72dc4{--display:flex;}.elementor-2983 .elementor-element.elementor-element-1cc72dc4:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-1cc72dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDDF;}.elementor-2983 .elementor-element.elementor-element-17c4fa65 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-17c4fa65{text-align:center;}.elementor-2983 .elementor-element.elementor-element-17c4fa65 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:56px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-7f105dbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2983 .elementor-element.elementor-element-f93403{--display:flex;}.elementor-2983 .elementor-element.elementor-element-58c5f1ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-58c5f1ee img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-38ebf5a8{text-align:center;}.elementor-2983 .elementor-element.elementor-element-38ebf5a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-7545791e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-7545791e.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-7545791e .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-2789b69a{--display:flex;}.elementor-2983 .elementor-element.elementor-element-39f3e047{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-39f3e047 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-45a9c499{text-align:center;}.elementor-2983 .elementor-element.elementor-element-45a9c499 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-69e35181 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-69e35181.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-69e35181 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-1586354b{--display:flex;}.elementor-2983 .elementor-element.elementor-element-6deebc62{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-6deebc62 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-46381bc6{text-align:center;}.elementor-2983 .elementor-element.elementor-element-46381bc6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-643d511f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-643d511f.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-643d511f .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-4feee9b4{--display:flex;}.elementor-2983 .elementor-element.elementor-element-79a6e68b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-79a6e68b img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-4fa58422{text-align:center;}.elementor-2983 .elementor-element.elementor-element-4fa58422 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-61ae0d4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-61ae0d4d.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-61ae0d4d .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-108ce6da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2983 .elementor-element.elementor-element-3ae52322{--display:flex;}.elementor-2983 .elementor-element.elementor-element-5617699{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-5617699 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-3a53909e{text-align:center;}.elementor-2983 .elementor-element.elementor-element-3a53909e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-1f33f37d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-1f33f37d.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-1f33f37d .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-482da3f2{--display:flex;}.elementor-2983 .elementor-element.elementor-element-7cc6fbc9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-7cc6fbc9 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-46d93201{text-align:center;}.elementor-2983 .elementor-element.elementor-element-46d93201 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-1de651e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-1de651e0.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-1de651e0 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-2f1ff70{--display:flex;}.elementor-2983 .elementor-element.elementor-element-21a81aa4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-21a81aa4 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-6de058ef{text-align:center;}.elementor-2983 .elementor-element.elementor-element-6de058ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-14f94b74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-14f94b74.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-14f94b74 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-3fecb5ce{--display:flex;}.elementor-2983 .elementor-element.elementor-element-efc01ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-efc01ca img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-2d94d24{text-align:center;}.elementor-2983 .elementor-element.elementor-element-2d94d24 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-39f87e74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-39f87e74.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-39f87e74 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-1552c010{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2983 .elementor-element.elementor-element-5edf00c2{--display:flex;}.elementor-2983 .elementor-element.elementor-element-56eda221{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-56eda221 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-244f3118{text-align:center;}.elementor-2983 .elementor-element.elementor-element-244f3118 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-428d5aea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-428d5aea.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-428d5aea .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-6cac85e3{--display:flex;}.elementor-2983 .elementor-element.elementor-element-43d83a92{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-43d83a92 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-b454627{text-align:center;}.elementor-2983 .elementor-element.elementor-element-b454627 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-36b4b148 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-36b4b148.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-36b4b148 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-3389f499{--display:flex;}.elementor-2983 .elementor-element.elementor-element-4f2089af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-4f2089af img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-34c30e16{text-align:center;}.elementor-2983 .elementor-element.elementor-element-34c30e16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-3f093433 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-3f093433.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-3f093433 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-2dc24b43{--display:flex;}.elementor-2983 .elementor-element.elementor-element-7f9ae2e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-7f9ae2e3 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-3ddba346{text-align:center;}.elementor-2983 .elementor-element.elementor-element-3ddba346 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-69c147b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-69c147b8.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-69c147b8 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-699a18dc{--display:flex;}.elementor-2983 .elementor-element.elementor-element-699a18dc:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-699a18dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDDF;}.elementor-2983 .elementor-element.elementor-element-6de42a71 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-6de42a71{text-align:center;}.elementor-2983 .elementor-element.elementor-element-6de42a71 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:56px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-3ec70ecd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2983 .elementor-element.elementor-element-2456c389{--display:flex;}.elementor-2983 .elementor-element.elementor-element-70e154b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-70e154b3 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-40155e4{text-align:center;}.elementor-2983 .elementor-element.elementor-element-40155e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-1dfdff3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-1dfdff3e.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-1dfdff3e .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-7b16f683{--display:flex;}.elementor-2983 .elementor-element.elementor-element-1e164212{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-1e164212 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-780dac83{text-align:center;}.elementor-2983 .elementor-element.elementor-element-780dac83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-783f2db8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-783f2db8.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-783f2db8 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-56277ee{--display:flex;}.elementor-2983 .elementor-element.elementor-element-5e47999f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-5e47999f img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-244d149{text-align:center;}.elementor-2983 .elementor-element.elementor-element-244d149 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-1d7d088a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-1d7d088a.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-1d7d088a .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-6e43dcfa{--display:flex;}.elementor-2983 .elementor-element.elementor-element-87a3cec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-87a3cec img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-5b958354{text-align:center;}.elementor-2983 .elementor-element.elementor-element-5b958354 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-6ecceeb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-6ecceeb3.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-6ecceeb3 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-a9f43e9{--display:flex;}.elementor-2983 .elementor-element.elementor-element-a9f43e9:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-a9f43e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDDF;}.elementor-2983 .elementor-element.elementor-element-d202169 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-d202169{text-align:center;}.elementor-2983 .elementor-element.elementor-element-d202169 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:56px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-5a4106a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2983 .elementor-element.elementor-element-2a8cd9b7{--display:flex;}.elementor-2983 .elementor-element.elementor-element-41da9164{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-41da9164 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-430cd893 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-430cd893.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-430cd893 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-79a93555{--display:flex;}.elementor-2983 .elementor-element.elementor-element-55558b09{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-55558b09 img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-69188f28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-69188f28.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-69188f28 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-6b359b5c{--display:flex;}.elementor-2983 .elementor-element.elementor-element-6f8e71cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-6f8e71cc img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-29dea7f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-29dea7f5.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-29dea7f5 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-3b831431{--display:flex;}.elementor-2983 .elementor-element.elementor-element-79f71f9a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-79f71f9a img{border-style:solid;border-color:#5D2510;border-radius:30px 30px 30px 30px;}.elementor-2983 .elementor-element.elementor-element-166c6253 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-166c6253.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-166c6253 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-6afece10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2983 .elementor-element.elementor-element-6afece10:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-6afece10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDDF;}.elementor-2983 .elementor-element.elementor-element-8ba3606{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2983 .elementor-element.elementor-element-20ad5b98{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2983 .elementor-element.elementor-element-4fd328be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2983 .elementor-element.elementor-element-709f4332{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-709f4332 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:43px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-26842d1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:normal;color:#412E27;}.elementor-2983 .elementor-element.elementor-element-5adf427a{--display:flex;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2983 .elementor-element.elementor-element-739052fe.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2983 .elementor-element.elementor-element-739052fe .elementor-main-swiper{width:100%;}.elementor-2983 .elementor-element.elementor-element-739052fe .elementor-swiper-button{font-size:20px;}.elementor-2983 .elementor-element.elementor-element-739052fe .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"Rosario", Sans-serif;font-size:14px;font-weight:normal;}.elementor-2983 .elementor-element.elementor-element-739052fe .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:normal;}.elementor-2983 .elementor-element.elementor-element-12979480{--display:flex;--min-height:0px;}.elementor-2983 .elementor-element.elementor-element-12979480:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-12979480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDDF;}.elementor-2983 .elementor-element.elementor-element-699562d3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2983 .elementor-element.elementor-element-16659764{--display:flex;}.elementor-2983 .elementor-element.elementor-element-6f33c537{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-6f33c537 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-6f33c537 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:700;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-1e8d9819{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-2983 .elementor-element.elementor-element-1e8d9819 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2983 .elementor-element.elementor-element-1e8d9819 .elementor-icon-list-icon i{color:#F3EDDF00;transition:color 0.3s;}.elementor-2983 .elementor-element.elementor-element-1e8d9819 .elementor-icon-list-icon svg{fill:#F3EDDF00;transition:fill 0.3s;}.elementor-2983 .elementor-element.elementor-element-1e8d9819 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2983 .elementor-element.elementor-element-1e8d9819 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-1e8d9819 .elementor-icon-list-item > a{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:normal;}.elementor-2983 .elementor-element.elementor-element-1e8d9819 .elementor-icon-list-text{color:#ECE0D0;transition:color 0.3s;}.elementor-2983 .elementor-element.elementor-element-22c0d89e{--display:flex;}.elementor-2983 .elementor-element.elementor-element-559e3320{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-559e3320 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-559e3320 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:700;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-3241930c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-2983 .elementor-element.elementor-element-3241930c > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2983 .elementor-element.elementor-element-3241930c .elementor-icon-list-icon i{color:#F3EDDF00;transition:color 0.3s;}.elementor-2983 .elementor-element.elementor-element-3241930c .elementor-icon-list-icon svg{fill:#F3EDDF00;transition:fill 0.3s;}.elementor-2983 .elementor-element.elementor-element-3241930c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2983 .elementor-element.elementor-element-3241930c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-3241930c .elementor-icon-list-item > a{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:normal;}.elementor-2983 .elementor-element.elementor-element-3241930c .elementor-icon-list-text{color:#ECE0D0;transition:color 0.3s;}.elementor-2983 .elementor-element.elementor-element-5ee04848{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2983 .elementor-element.elementor-element-6c885e34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-6c885e34.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-6c885e34 .elementor-button{font-family:"Rosario", Sans-serif;font-size:16px;font-weight:normal;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-584c47cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2983 .elementor-element.elementor-element-584c47cb:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-584c47cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDDF;}.elementor-2983 .elementor-element.elementor-element-6077d6ae{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2983 .elementor-element.elementor-element-69e45585{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2983 .elementor-element.elementor-element-40224c57{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-40224c57 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-wrapper{text-align:start;}.elementor-2983 .elementor-element.elementor-element-40224c57.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2983 .elementor-element.elementor-element-40224c57.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2983 .elementor-element.elementor-element-40224c57.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-title{margin-bottom:19px;font-family:"Roboto", Sans-serif;font-size:29px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-2983 .elementor-element.elementor-element-40224c57:has(:hover) .elementor-image-box-title,
					 .elementor-2983 .elementor-element.elementor-element-40224c57:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-26667d58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2983 .elementor-element.elementor-element-26667d58:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-26667d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDDF;}.elementor-2983 .elementor-element.elementor-element-5ec36c51 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-5ec36c51{text-align:center;}.elementor-2983 .elementor-element.elementor-element-5ec36c51 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:56px;font-weight:normal;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-69885db1{--display:flex;}.elementor-2983 .elementor-element.elementor-element-75b08979 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:600;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-7d463461{--display:flex;}.elementor-2983 .elementor-element.elementor-element-2f00e510 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:600;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-732b99b3{--display:flex;}.elementor-2983 .elementor-element.elementor-element-6b7479de .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:600;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-224e4e5b{--display:flex;}.elementor-2983 .elementor-element.elementor-element-49a16dd5{text-align:start;}.elementor-2983 .elementor-element.elementor-element-49a16dd5 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:600;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-7dbee804{--display:flex;}.elementor-2983 .elementor-element.elementor-element-3df44ea4 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:600;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-66eda276{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#7E5F43;--n-accordion-title-hover-color:#5D2510;--n-accordion-title-active-color:#5D2510;--n-accordion-icon-size:15px;}:where( .elementor-2983 .elementor-element.elementor-element-66eda276 > .elementor-widget-container > .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:"Rosario", Sans-serif;}.elementor-2983 .elementor-element.elementor-element-669fef36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2983 .elementor-element.elementor-element-669fef36:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-669fef36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDDF;}.elementor-2983 .elementor-element.elementor-element-1bdc050c{--display:flex;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2983 .elementor-element.elementor-element-32b1edcc .elementor-testimonial-wrapper{text-align:center;}.elementor-2983 .elementor-element.elementor-element-32b1edcc .elementor-testimonial-content{color:#7C7B66;font-family:"Roboto", Sans-serif;font-size:69px;font-weight:normal;}.elementor-2983 .elementor-element.elementor-element-32b1edcc .elementor-testimonial-name{color:#ECE0D0;font-family:"Rosario", Sans-serif;font-size:37px;font-weight:700;}.elementor-2983 .elementor-element.elementor-element-32b1edcc .elementor-testimonial-job{color:#ECE0D0;font-family:"Rosario", Sans-serif;font-size:18px;font-weight:normal;}.elementor-2983 .elementor-element.elementor-element-f7cd322 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-f7cd322.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-f7cd322 .elementor-button{font-family:"Rosario", Sans-serif;font-size:16px;font-weight:normal;fill:#5D2510;color:#5D2510;}.elementor-2983 .elementor-element.elementor-element-6884555b{--display:flex;}.elementor-2983 .elementor-element.elementor-element-76ab0ed6 .elementor-testimonial-wrapper{text-align:center;}.elementor-2983 .elementor-element.elementor-element-76ab0ed6 .elementor-testimonial-content{color:#7C7B66;font-family:"Roboto", Sans-serif;font-size:69px;font-weight:normal;}.elementor-2983 .elementor-element.elementor-element-76ab0ed6 .elementor-testimonial-name{color:#ECE0D0;font-family:"Rosario", Sans-serif;font-size:37px;font-weight:700;}.elementor-2983 .elementor-element.elementor-element-76ab0ed6 .elementor-testimonial-job{color:#ECE0D0;font-family:"Rosario", Sans-serif;font-size:18px;font-weight:normal;}.elementor-2983 .elementor-element.elementor-element-378d79bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-378d79bd.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-378d79bd .elementor-button{font-family:"Rosario", Sans-serif;font-size:16px;font-weight:normal;fill:#5D2510;color:#5D2510;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2983 .elementor-element.elementor-element-5f94bb8c{--content-width:90%;}.elementor-2983 .elementor-element.elementor-element-7531fcff{--content-width:90%;}.elementor-2983 .elementor-element.elementor-element-42e3e82{--content-width:90%;}.elementor-2983 .elementor-element.elementor-element-1cc72dc4{--content-width:90%;}.elementor-2983 .elementor-element.elementor-element-699a18dc{--content-width:90%;}.elementor-2983 .elementor-element.elementor-element-a9f43e9{--content-width:90%;}.elementor-2983 .elementor-element.elementor-element-6afece10{--content-width:90%;}.elementor-2983 .elementor-element.elementor-element-12979480{--content-width:90%;}.elementor-2983 .elementor-element.elementor-element-584c47cb{--content-width:90%;}.elementor-2983 .elementor-element.elementor-element-26667d58{--content-width:90%;}.elementor-2983 .elementor-element.elementor-element-224e4e5b{--content-width:1600px;}.elementor-2983 .elementor-element.elementor-element-7dbee804{--content-width:1600px;}.elementor-2983 .elementor-element.elementor-element-669fef36{--content-width:90%;}.elementor-2983 .elementor-element.elementor-element-1bdc050c{--width:50%;}.elementor-2983 .elementor-element.elementor-element-6884555b{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2983 .elementor-element.elementor-element-5f94bb8c{--content-width:90%;}}@media(max-width:1366px){.elementor-2983 .elementor-element.elementor-element-5f94bb8c:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-5f94bb8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandagama.com.br/wp-content/uploads/2025/07/Design-sem-nome-15.png");}.elementor-2983 .elementor-element.elementor-element-5f94bb8c{--min-height:670px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2983 .elementor-element.elementor-element-1ae2efe4 > .elementor-widget-container{margin:130px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-1ae2efe4{--container-widget-width:401px;--container-widget-flex-grow:0;width:var( --container-widget-width, 401px );max-width:401px;}.elementor-2983 .elementor-element.elementor-element-1ae2efe4 .elementor-heading-title{font-size:38px;}.elementor-2983 .elementor-element.elementor-element-6dba6db7 > .elementor-widget-container{margin:0px 0px 150px 0px;}.elementor-2983 .elementor-element.elementor-element-6dba6db7 .elementor-heading-title{font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2983 .elementor-element.elementor-element-5b06b8a8{--container-widget-width:380px;--container-widget-flex-grow:0;width:var( --container-widget-width, 380px );max-width:380px;}.elementor-2983 .elementor-element.elementor-element-24c8760c{--container-widget-width:438px;--container-widget-flex-grow:0;width:var( --container-widget-width, 438px );max-width:438px;}.elementor-2983 .elementor-element.elementor-element-24c8760c .elementor-heading-title{font-size:21px;}.elementor-2983 .elementor-element.elementor-element-17c4fa65 .elementor-heading-title{font-size:48px;}.elementor-2983 .elementor-element.elementor-element-6de42a71 .elementor-heading-title{font-size:48px;}.elementor-2983 .elementor-element.elementor-element-d202169 .elementor-heading-title{font-size:48px;}.elementor-2983 .elementor-element.elementor-element-20ad5b98{--grid-auto-flow:row;}.elementor-2983 .elementor-element.elementor-element-709f4332 .elementor-heading-title{font-size:30px;}.elementor-2983 .elementor-element.elementor-element-26842d1 .elementor-heading-title{font-size:18px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2983 .elementor-element.elementor-element-699562d3{--grid-auto-flow:row;}.elementor-2983 .elementor-element.elementor-element-6f33c537 .elementor-heading-title{font-size:36px;}.elementor-2983 .elementor-element.elementor-element-559e3320 .elementor-heading-title{font-size:36px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2983 .elementor-element.elementor-element-5ec36c51 .elementor-heading-title{font-size:48px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2983 .elementor-element.elementor-element-32b1edcc .elementor-testimonial-content{font-size:33px;}.elementor-2983 .elementor-element.elementor-element-32b1edcc .elementor-testimonial-name{font-size:26px;}.elementor-2983 .elementor-element.elementor-element-76ab0ed6 .elementor-testimonial-content{font-size:33px;}.elementor-2983 .elementor-element.elementor-element-76ab0ed6 .elementor-testimonial-name{font-size:26px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2983 .elementor-element.elementor-element-1ae2efe4 .elementor-heading-title{font-size:32px;}.elementor-2983 .elementor-element.elementor-element-6dba6db7{--container-widget-width:344px;--container-widget-flex-grow:0;width:var( --container-widget-width, 344px );max-width:344px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2983 .elementor-element.elementor-element-24c8760c .elementor-heading-title{font-size:16px;}.elementor-2983 .elementor-element.elementor-element-38ebf5a8 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-7545791e .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-45a9c499 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-69e35181 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-46381bc6 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-643d511f .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-4fa58422 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-61ae0d4d .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-3a53909e .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-1f33f37d .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-46d93201 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-1de651e0 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-6de058ef .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-14f94b74 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-2d94d24 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-39f87e74 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-244f3118 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-428d5aea .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-b454627 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-36b4b148 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-34c30e16 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-3f093433 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-3ddba346 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-69c147b8 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-40155e4 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-1dfdff3e .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-780dac83 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-783f2db8 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-244d149 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-1d7d088a .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-5b958354 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-6ecceeb3 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-430cd893 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-69188f28 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-29dea7f5 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-166c6253 .elementor-button{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-20ad5b98{--grid-auto-flow:row;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2983 .elementor-element.elementor-element-699562d3{--grid-auto-flow:row;}.elementor-2983 .elementor-element.elementor-element-6f33c537 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-1e8d9819{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2983 .elementor-element.elementor-element-1e8d9819 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-1e8d9819 .elementor-icon-list-item > a{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-559e3320 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-3241930c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2983 .elementor-element.elementor-element-3241930c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-3241930c .elementor-icon-list-item > a{font-size:12px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-title{font-size:20px;}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-description{font-size:16px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2983 .elementor-element.elementor-element-32b1edcc .elementor-testimonial-name{font-size:20px;}.elementor-2983 .elementor-element.elementor-element-32b1edcc .elementor-testimonial-job{font-size:16px;}.elementor-2983 .elementor-element.elementor-element-76ab0ed6 .elementor-testimonial-name{font-size:20px;}.elementor-2983 .elementor-element.elementor-element-76ab0ed6 .elementor-testimonial-job{font-size:16px;}}@media(max-width:767px){.elementor-2983 .elementor-element.elementor-element-5f94bb8c:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-5f94bb8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandagama.com.br/wp-content/uploads/2025/07/Design-sem-nome-26.png");background-size:cover;}.elementor-2983 .elementor-element.elementor-element-5f94bb8c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2983 .elementor-element.elementor-element-1ae2efe4 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-1ae2efe4{--container-widget-width:791px;--container-widget-flex-grow:0;width:var( --container-widget-width, 791px );max-width:791px;text-align:center;}.elementor-2983 .elementor-element.elementor-element-1ae2efe4.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-1ae2efe4 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-6dba6db7 > .elementor-widget-container{margin:400px 10px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-6dba6db7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2983 .elementor-element.elementor-element-49817648 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2983 .elementor-element.elementor-element-49817648.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-49817648 .elementor-button{font-size:14px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-2983 .elementor-element.elementor-element-1ed0460 .elementor-heading-title{font-size:35px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2983 .elementor-element.elementor-element-24c8760c > .elementor-widget-container{margin:0px 10px 20px 10px;}.elementor-2983 .elementor-element.elementor-element-17c4fa65 .elementor-heading-title{font-size:32px;}.elementor-2983 .elementor-element.elementor-element-7f105dbc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2983 .elementor-element.elementor-element-f93403{--width:46%;}.elementor-2983 .elementor-element.elementor-element-f93403.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-58c5f1ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-58c5f1ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-58c5f1ee.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-38ebf5a8 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-7545791e .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-2789b69a{--width:46%;}.elementor-2983 .elementor-element.elementor-element-2789b69a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-39f3e047{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-39f3e047 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-39f3e047.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-45a9c499 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-69e35181 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-1586354b{--width:46%;}.elementor-2983 .elementor-element.elementor-element-1586354b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-6deebc62{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-6deebc62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-6deebc62.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-46381bc6 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-643d511f .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-4feee9b4{--width:46%;}.elementor-2983 .elementor-element.elementor-element-4feee9b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-79a6e68b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-79a6e68b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-79a6e68b.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-4fa58422 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-61ae0d4d .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-3ae52322{--width:46%;}.elementor-2983 .elementor-element.elementor-element-3ae52322.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-5617699{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-5617699 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-5617699.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-3a53909e .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-1f33f37d .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-482da3f2{--width:46%;}.elementor-2983 .elementor-element.elementor-element-482da3f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-7cc6fbc9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-7cc6fbc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-7cc6fbc9.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-46d93201 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-1de651e0 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-2f1ff70{--width:46%;}.elementor-2983 .elementor-element.elementor-element-2f1ff70.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-21a81aa4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-21a81aa4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-21a81aa4.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-6de058ef .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-14f94b74 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-3fecb5ce{--width:46%;}.elementor-2983 .elementor-element.elementor-element-3fecb5ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-efc01ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-efc01ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-efc01ca.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-2d94d24 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-39f87e74 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-5edf00c2{--width:46%;}.elementor-2983 .elementor-element.elementor-element-5edf00c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-56eda221{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-56eda221 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-56eda221.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-244f3118 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-428d5aea .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-6cac85e3{--width:46%;}.elementor-2983 .elementor-element.elementor-element-6cac85e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-43d83a92{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-43d83a92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-43d83a92.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-b454627 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-36b4b148 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-3389f499{--width:46%;}.elementor-2983 .elementor-element.elementor-element-3389f499.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-4f2089af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-4f2089af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-4f2089af.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-34c30e16 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-3f093433 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-2dc24b43{--width:46%;}.elementor-2983 .elementor-element.elementor-element-2dc24b43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-7f9ae2e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-7f9ae2e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-7f9ae2e3.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-3ddba346 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-69c147b8 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-6de42a71 .elementor-heading-title{font-size:32px;}.elementor-2983 .elementor-element.elementor-element-2456c389{--width:46%;}.elementor-2983 .elementor-element.elementor-element-2456c389.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-70e154b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-70e154b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-70e154b3.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-40155e4 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-1dfdff3e .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-7b16f683{--width:46%;}.elementor-2983 .elementor-element.elementor-element-7b16f683.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-1e164212{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-1e164212 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-1e164212.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-780dac83 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-783f2db8 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-56277ee{--width:46%;}.elementor-2983 .elementor-element.elementor-element-56277ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-5e47999f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-5e47999f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-5e47999f.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-244d149 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-1d7d088a .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-6e43dcfa{--width:46%;}.elementor-2983 .elementor-element.elementor-element-6e43dcfa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-87a3cec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-87a3cec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-87a3cec.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-5b958354 .elementor-heading-title{font-size:18px;}.elementor-2983 .elementor-element.elementor-element-6ecceeb3 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-d202169 .elementor-heading-title{font-size:32px;}.elementor-2983 .elementor-element.elementor-element-2a8cd9b7{--width:46%;}.elementor-2983 .elementor-element.elementor-element-2a8cd9b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-41da9164{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-41da9164 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-41da9164.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-430cd893 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-79a93555{--width:46%;}.elementor-2983 .elementor-element.elementor-element-79a93555.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-55558b09{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-55558b09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-55558b09.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-69188f28 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-6b359b5c{--width:46%;}.elementor-2983 .elementor-element.elementor-element-6b359b5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-6f8e71cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-6f8e71cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-6f8e71cc.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-29dea7f5 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-3b831431{--width:46%;}.elementor-2983 .elementor-element.elementor-element-3b831431.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2983 .elementor-element.elementor-element-79f71f9a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2983 .elementor-element.elementor-element-79f71f9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2983 .elementor-element.elementor-element-79f71f9a.elementor-element{--align-self:center;}.elementor-2983 .elementor-element.elementor-element-166c6253 .elementor-button{font-size:12px;}.elementor-2983 .elementor-element.elementor-element-20ad5b98{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2983 .elementor-element.elementor-element-699562d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2983 .elementor-element.elementor-element-6f33c537{--container-widget-width:897px;--container-widget-flex-grow:0;width:var( --container-widget-width, 897px );max-width:897px;}.elementor-2983 .elementor-element.elementor-element-6f33c537 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-1e8d9819{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2983 .elementor-element.elementor-element-1e8d9819 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-1e8d9819 .elementor-icon-list-item > a{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-559e3320{--container-widget-width:897px;--container-widget-flex-grow:0;width:var( --container-widget-width, 897px );max-width:897px;}.elementor-2983 .elementor-element.elementor-element-559e3320 .elementor-heading-title{font-size:24px;}.elementor-2983 .elementor-element.elementor-element-3241930c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2983 .elementor-element.elementor-element-3241930c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-3241930c .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-wrapper{text-align:start;}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-img{margin-bottom:0px;}.elementor-2983 .elementor-element.elementor-element-40224c57.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2983 .elementor-element.elementor-element-40224c57.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2983 .elementor-element.elementor-element-40224c57.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-wrapper .elementor-image-box-img{width:66%;}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-title{font-size:20px;}.elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-description{font-size:14px;}.elementor-2983 .elementor-element.elementor-element-5ec36c51 .elementor-heading-title{font-size:30px;}.elementor-2983 .elementor-element.elementor-element-1bdc050c{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2983 .elementor-element.elementor-element-32b1edcc > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2983 .elementor-element.elementor-element-f7cd322 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-2983 .elementor-element.elementor-element-6884555b{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2983 .elementor-element.elementor-element-76ab0ed6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2983 .elementor-element.elementor-element-378d79bd > .elementor-widget-container{margin:0px 0px 020px 0px;}}/* Start custom CSS for button, class: .elementor-element-49817648 */.elementor-2983 .elementor-element.elementor-element-49817648 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-49817648 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-49817648 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-49817648 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bbe7081 */html, body{
  overflow-x: hidden;
}
.elementor-2983 .elementor-element.elementor-element-bbe7081 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-2983 .elementor-element.elementor-element-bbe7081 .elementor-widget-container{
    overflow: visible;
}

.elementor-2983 .elementor-element.elementor-element-bbe7081 .carrossel-ativo {
    display: flex;
    animation: carrossel 20s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3def88b2 */.elementor-2983 .elementor-element.elementor-element-3def88b2 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-2983 .elementor-element.elementor-element-3def88b2 .elementor-widget-container{
    overflow: visible;
}

.elementor-2983 .elementor-element.elementor-element-3def88b2 .carrossel-ativo {
    display: flex;
    animation: carrossel2 20s linear infinite;
}

@keyframes carrossel2 {
    0% {
      transform: translateX(-50%);
    }
    100% {
      transform: translateX(0);
    } 
}

.elementor-2983 .elementor-element.elementor-element-3def88b2{
    filter: blur(4px);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3894e9 */.elementor-2983 .elementor-element.elementor-element-f3894e9 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-f3894e9 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-f3894e9 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-f3894e9 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24c8760c */.titulo{
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2em;
    display: block;
    margin-bottom: 10px;
    
}
.degrade{
    background: linear-gradient(to right, #F3EDDF, #dea974);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7545791e */.elementor-2983 .elementor-element.elementor-element-7545791e {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-7545791e .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-7545791e .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-7545791e {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69e35181 */.elementor-2983 .elementor-element.elementor-element-69e35181 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-69e35181 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-69e35181 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-69e35181 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-643d511f */.elementor-2983 .elementor-element.elementor-element-643d511f {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-643d511f .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-643d511f .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-643d511f {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61ae0d4d */.elementor-2983 .elementor-element.elementor-element-61ae0d4d {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-61ae0d4d .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-61ae0d4d .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-61ae0d4d {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f33f37d */.elementor-2983 .elementor-element.elementor-element-1f33f37d {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-1f33f37d .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-1f33f37d .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-1f33f37d {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1de651e0 */.elementor-2983 .elementor-element.elementor-element-1de651e0 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-1de651e0 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-1de651e0 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-1de651e0 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14f94b74 */.elementor-2983 .elementor-element.elementor-element-14f94b74 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-14f94b74 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-14f94b74 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-14f94b74 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39f87e74 */.elementor-2983 .elementor-element.elementor-element-39f87e74 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-39f87e74 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-39f87e74 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-39f87e74 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-428d5aea */.elementor-2983 .elementor-element.elementor-element-428d5aea {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-428d5aea .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-428d5aea .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-428d5aea {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36b4b148 */.elementor-2983 .elementor-element.elementor-element-36b4b148 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-36b4b148 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-36b4b148 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-36b4b148 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f093433 */.elementor-2983 .elementor-element.elementor-element-3f093433 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-3f093433 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-3f093433 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-3f093433 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69c147b8 */.elementor-2983 .elementor-element.elementor-element-69c147b8 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-69c147b8 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-69c147b8 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-69c147b8 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dfdff3e */.elementor-2983 .elementor-element.elementor-element-1dfdff3e {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-1dfdff3e .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-1dfdff3e .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-1dfdff3e {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-783f2db8 */.elementor-2983 .elementor-element.elementor-element-783f2db8 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-783f2db8 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-783f2db8 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-783f2db8 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d7d088a */.elementor-2983 .elementor-element.elementor-element-1d7d088a {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-1d7d088a .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-1d7d088a .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-1d7d088a {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ecceeb3 */.elementor-2983 .elementor-element.elementor-element-6ecceeb3 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-6ecceeb3 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-6ecceeb3 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-6ecceeb3 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-430cd893 */.elementor-2983 .elementor-element.elementor-element-430cd893 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-430cd893 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-430cd893 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-430cd893 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69188f28 */.elementor-2983 .elementor-element.elementor-element-69188f28 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-69188f28 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-69188f28 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-69188f28 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29dea7f5 */.elementor-2983 .elementor-element.elementor-element-29dea7f5 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-29dea7f5 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-29dea7f5 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-29dea7f5 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-166c6253 */.elementor-2983 .elementor-element.elementor-element-166c6253 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-166c6253 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-166c6253 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-166c6253 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-709f4332 */.titulo{
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2em;
    display: block;
    margin-bottom: 10px;
    
}
.degrade{
    background: linear-gradient(to right, #F3EDDF, #7e736d);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5adf427a */.elementor-2983 .elementor-element.elementor-element-5adf427a{
    background: #5d2510;
    border-radius: 20px
    ;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e8d9819 */.elementor-2983 .elementor-element.elementor-element-1e8d9819{
    background: #5d2510;
    border-radius: 20px
    ;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3241930c */.elementor-2983 .elementor-element.elementor-element-3241930c{
    background: #5d2510;
    border-radius: 20px
    ;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c885e34 */.elementor-2983 .elementor-element.elementor-element-6c885e34 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-6c885e34 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-6c885e34 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-6c885e34 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40224c57 *//*Desktop e Laptop*/
@media (min-width: 1025px){
    .elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-wrapper{
        display: flex;
        gap: 80px;
        margin-bottom: -20px !important;
    }

    texto-menor{
        font-size: 18px !important;
        font-weight: 400 !important;
    }
}

/*Tablet*/
@media (max-width: 1024px){
    .elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-wrapper{
        display: flex;
        gap: 20px;
        margin-bottom: -20px !important;
    }

    texto-menor{
        font-size: 18px !important;
        font-weight: 400 !important;
    }
}

/*Mobile*/
@media (max-width: 767px){
    .elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-wrapper{
        display: flex;
        flex-direction: column !important;
        margin-bottom: 0 !important;
    }

    .elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-title{
        display: flex;
        flex-direction: column !important;
        line-height: 1.2em !important;
    }

    .elementor-2983 .elementor-element.elementor-element-40224c57 .elementor-image-box-content{
        margin-top: -20px !important;
    }

    texto-menor{
        font-size: 15px !important;
        font-weight: 400 !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7cd322 */.elementor-2983 .elementor-element.elementor-element-f7cd322 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-f7cd322 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-f7cd322 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-f7cd322 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bdc050c */.elementor-2983 .elementor-element.elementor-element-1bdc050c {
    background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #412E27 0%, #5d2510 100%);
    border-radius: 15px;
    
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-378d79bd */.elementor-2983 .elementor-element.elementor-element-378d79bd {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-2983 .elementor-element.elementor-element-378d79bd .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-2983 .elementor-element.elementor-element-378d79bd .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 20px 10px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
  .elementor-2983 .elementor-element.elementor-element-378d79bd {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6884555b */.elementor-2983 .elementor-element.elementor-element-6884555b {
    background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #412E27 0%, #5d2510 100%);
    border-radius: 15px;
    
    
}/* End custom CSS */