.elementor-1399 .elementor-element.elementor-element-dfe46d8{--display:flex;--min-height:901px;--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:143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1399 .elementor-element.elementor-element-dfe46d8:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-dfe46d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandagama.com.br/wp-content/uploads/2025/12/Design-sem-nome-48.png");}.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-1399 .elementor-element.elementor-element-086e90c{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1399 .elementor-element.elementor-element-086e90c > .elementor-widget-container{margin:100px 0px 0px 080px;}.elementor-1399 .elementor-element.elementor-element-086e90c .elementor-icon-wrapper{text-align:center;}.elementor-1399 .elementor-element.elementor-element-086e90c .elementor-icon{font-size:300px;}.elementor-1399 .elementor-element.elementor-element-086e90c .elementor-icon svg{height:300px;}.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-1399 .elementor-element.elementor-element-6b582cc{width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;}.elementor-1399 .elementor-element.elementor-element-6b582cc > .elementor-widget-container{padding:0px 0px 0px 75px;}.elementor-1399 .elementor-element.elementor-element-6b582cc .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:20px;font-weight:normal;color:var( --e-global-color-secondary );}.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-1399 .elementor-element.elementor-element-e38610e > .elementor-widget-container{margin:0px 0px 0px 75px;}.elementor-1399 .elementor-element.elementor-element-e38610e.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-e38610e .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-1399 .elementor-element.elementor-element-bff6628{--display:flex;--min-height:901px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1399 .elementor-element.elementor-element-bff6628:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-bff6628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandagama.com.br/wp-content/uploads/2025/12/Design-sem-nome-48.png");}.elementor-1399 .elementor-element.elementor-element-1e7d69a{--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-1399 .elementor-element.elementor-element-1e7d69a:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-1e7d69a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE0D0;}.elementor-1399 .elementor-element.elementor-element-7185aab > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-7185aab{text-align:center;}.elementor-1399 .elementor-element.elementor-element-7185aab .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:35px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-1399 .elementor-element.elementor-element-5ca1759{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-6bb7d72{--icon-box-icon-margin:15px;}.elementor-1399 .elementor-element.elementor-element-6bb7d72 .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-6bb7d72 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:normal;}.elementor-1399 .elementor-element.elementor-element-7e3b2e9{--icon-box-icon-margin:15px;}.elementor-1399 .elementor-element.elementor-element-7e3b2e9 .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-7e3b2e9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:normal;}.elementor-1399 .elementor-element.elementor-element-47b20ea{--icon-box-icon-margin:15px;}.elementor-1399 .elementor-element.elementor-element-47b20ea .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-47b20ea .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:normal;}.elementor-1399 .elementor-element.elementor-element-f6f4a6f{--icon-box-icon-margin:15px;}.elementor-1399 .elementor-element.elementor-element-f6f4a6f .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-f6f4a6f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:normal;}.elementor-1399 .elementor-element.elementor-element-180425d{--icon-box-icon-margin:15px;}.elementor-1399 .elementor-element.elementor-element-180425d .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-180425d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:normal;}.elementor-1399 .elementor-element.elementor-element-ebd05d7{--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-1399 .elementor-element.elementor-element-ebd05d7:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-ebd05d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE0D0;}.elementor-1399 .elementor-element.elementor-element-30a6169 > .elementor-widget-container{margin:0px 0px 0px 75px;}.elementor-1399 .elementor-element.elementor-element-30a6169.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-30a6169 .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-1399 .elementor-element.elementor-element-2017755{--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-1399 .elementor-element.elementor-element-2017755:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-2017755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE0D0;}.elementor-1399 .elementor-element.elementor-element-78e01d7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-78e01d7{text-align:center;}.elementor-1399 .elementor-element.elementor-element-78e01d7 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:35px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-1399 .elementor-element.elementor-element-99c49d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.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-1399 .elementor-element.elementor-element-5720336.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-5720336 img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-754b777.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-754b777 img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-57fbcae.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-57fbcae img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-4d3bc0d.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-4d3bc0d img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-b0fd5d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-1399 .elementor-element.elementor-element-00232ff.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-00232ff img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-6cd0a9b.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-6cd0a9b img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-2317e29.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-2317e29 img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-778eb27.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-778eb27 img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-15aca43{--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-1399 .elementor-element.elementor-element-15aca43:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-15aca43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE0D0;}.elementor-1399 .elementor-element.elementor-element-e3e2859 > .elementor-widget-container{margin:0px 0px 0px 75px;}.elementor-1399 .elementor-element.elementor-element-e3e2859.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-e3e2859 .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-1399 .elementor-element.elementor-element-0110fd9{--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-1399 .elementor-element.elementor-element-0110fd9:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-0110fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE0D0;}.elementor-1399 .elementor-element.elementor-element-1a92480 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-1a92480{text-align:center;}.elementor-1399 .elementor-element.elementor-element-1a92480 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:35px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-1399 .elementor-element.elementor-element-cffc84e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-cffc84e{text-align:center;}.elementor-1399 .elementor-element.elementor-element-cffc84e .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:26px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-1399 .elementor-element.elementor-element-093ef42{--display:flex;--min-height:0px;}.elementor-1399 .elementor-element.elementor-element-248f7c6 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1399 .elementor-element.elementor-element-248f7c6 img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-0cea924 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-0cea924 img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-02926a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-02926a5 img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-c0d1e27{--display:flex;}.elementor-1399 .elementor-element.elementor-element-c494fe1 > .elementor-widget-container{margin:0px 0px 0px 60px;}.elementor-1399 .elementor-element.elementor-element-c494fe1 img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-1de7a43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-1de7a43 img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-8ad0e4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-8ad0e4a img{border-radius:20px 20px 20px 20px;}.elementor-1399 .elementor-element.elementor-element-258921c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1399 .elementor-element.elementor-element-258921c:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-258921c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E5F43;}.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-1399 .elementor-element.elementor-element-4c7d6ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1399 .elementor-element.elementor-element-4c7d6ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1399 .elementor-element.elementor-element-4c7d6ef{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-1399 .elementor-element.elementor-element-4c7d6ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1399 .elementor-element.elementor-element-4c7d6ef .elementor-icon-list-item > a{font-family:"Rosario", Sans-serif;font-size:31px;font-weight:normal;}.elementor-1399 .elementor-element.elementor-element-4c7d6ef .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1399 .elementor-element.elementor-element-9fa063c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1399 .elementor-element.elementor-element-9fa063c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1399 .elementor-element.elementor-element-9fa063c{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-1399 .elementor-element.elementor-element-9fa063c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1399 .elementor-element.elementor-element-9fa063c .elementor-icon-list-item > a{font-family:"Rosario", Sans-serif;font-size:31px;font-weight:normal;}.elementor-1399 .elementor-element.elementor-element-9fa063c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1399 .elementor-element.elementor-element-4fb039c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1399 .elementor-element.elementor-element-4fb039c:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-4fb039c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE0D0;}.elementor-1399 .elementor-element.elementor-element-1ebffd5{--display:flex;--min-height:623px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1399 .elementor-element.elementor-element-1ebffd5:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-1ebffd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #412E27 0%, #ECE0D0 100%);}.elementor-1399 .elementor-element.elementor-element-1ebffd5.e-con{--align-self:center;}.elementor-1399 .elementor-element.elementor-element-83310ec{text-align:center;}.elementor-1399 .elementor-element.elementor-element-83310ec .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:23px;font-weight:normal;}.elementor-1399 .elementor-element.elementor-element-c17cdcb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1399 .elementor-element.elementor-element-c704690{text-align:center;}.elementor-1399 .elementor-element.elementor-element-c704690 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:60px;font-weight:600;}.elementor-1399 .elementor-element.elementor-element-c1d4af8{text-align:center;}.elementor-1399 .elementor-element.elementor-element-c1d4af8 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:21px;font-weight:600;}.elementor-1399 .elementor-element.elementor-element-05f6240 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1399 .elementor-element.elementor-element-05f6240.elementor-element{--align-self:center;}.elementor-1399 .elementor-element.elementor-element-05f6240 .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-1399 .elementor-element.elementor-element-d5f408e{--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-1399 .elementor-element.elementor-element-d5f408e:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-d5f408e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE0D0;}.elementor-1399 .elementor-element.elementor-element-684252f{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1399 .elementor-element.elementor-element-1768cb7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1399 .elementor-element.elementor-element-c3a3a77{--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-1399 .elementor-element.elementor-element-44c6552{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-1399 .elementor-element.elementor-element-44c6552 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:43px;font-weight:normal;color:#7E5F43;}.elementor-1399 .elementor-element.elementor-element-7a6897f .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:24px;font-weight:normal;color:#412E27;}.elementor-1399 .elementor-element.elementor-element-4e1c9ee{--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-1399 .elementor-element.elementor-element-a421692.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1399 .elementor-element.elementor-element-a421692 .elementor-main-swiper{width:100%;}.elementor-1399 .elementor-element.elementor-element-a421692 .elementor-swiper-button{font-size:20px;}.elementor-1399 .elementor-element.elementor-element-a421692 .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"Rosario", Sans-serif;font-size:14px;font-weight:normal;}.elementor-1399 .elementor-element.elementor-element-a421692 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:normal;}.elementor-1399 .elementor-element.elementor-element-f8eb143{--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-1399 .elementor-element.elementor-element-f8eb143:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-f8eb143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE0D0;}.elementor-1399 .elementor-element.elementor-element-9456a7b{text-align:center;}.elementor-1399 .elementor-element.elementor-element-9456a7b .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:56px;font-weight:normal;color:#412E27;}.elementor-1399 .elementor-element.elementor-element-0b15118{--display:flex;}.elementor-1399 .elementor-element.elementor-element-4e46ec3 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:600;color:#412E27;}.elementor-1399 .elementor-element.elementor-element-d1c1452{--display:flex;}.elementor-1399 .elementor-element.elementor-element-061eaf3 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:600;color:#412E27;}.elementor-1399 .elementor-element.elementor-element-a98dfaf{--display:flex;}.elementor-1399 .elementor-element.elementor-element-f27284b .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:600;color:#412E27;}.elementor-1399 .elementor-element.elementor-element-97989f9{--display:flex;}.elementor-1399 .elementor-element.elementor-element-5fc58c7{text-align:left;}.elementor-1399 .elementor-element.elementor-element-5fc58c7 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:600;color:#412E27;}.elementor-1399 .elementor-element.elementor-element-9320dab{--display:flex;}.elementor-1399 .elementor-element.elementor-element-c13d061 .elementor-heading-title{font-family:"Rosario", Sans-serif;font-size:18px;font-weight:600;color:#412E27;}.elementor-1399 .elementor-element.elementor-element-5d73d66{--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:#412E27;--n-accordion-title-active-color:#412E27;--n-accordion-icon-size:15px;}:where( .elementor-1399 .elementor-element.elementor-element-5d73d66 > .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;}@media(min-width:768px){.elementor-1399 .elementor-element.elementor-element-093ef42{--width:100%;}.elementor-1399 .elementor-element.elementor-element-1ebffd5{--width:42%;}.elementor-1399 .elementor-element.elementor-element-f8eb143{--content-width:90%;}.elementor-1399 .elementor-element.elementor-element-97989f9{--content-width:1600px;}.elementor-1399 .elementor-element.elementor-element-9320dab{--content-width:1600px;}}@media(max-width:1366px){.elementor-1399 .elementor-element.elementor-element-dfe46d8:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-dfe46d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandagama.com.br/wp-content/uploads/2025/12/nc.png");}.elementor-1399 .elementor-element.elementor-element-dfe46d8{--min-height:768px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1399 .elementor-element.elementor-element-6b582cc > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1399 .elementor-element.elementor-element-6b582cc{--container-widget-width:442px;--container-widget-flex-grow:0;width:var( --container-widget-width, 442px );max-width:442px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1399 .elementor-element.elementor-element-e38610e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1399 .elementor-element.elementor-element-bff6628:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-bff6628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandagama.com.br/wp-content/uploads/2025/12/nc.png");}.elementor-1399 .elementor-element.elementor-element-bff6628{--min-height:768px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1399 .elementor-element.elementor-element-30a6169 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1399 .elementor-element.elementor-element-e3e2859 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1399 .elementor-element.elementor-element-248f7c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-0cea924 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-02926a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-c494fe1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-1de7a43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-8ad0e4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.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-1399 .elementor-element.elementor-element-05f6240 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1399 .elementor-element.elementor-element-1768cb7{--grid-auto-flow:row;}.elementor-1399 .elementor-element.elementor-element-44c6552 .elementor-heading-title{font-size:30px;}.elementor-1399 .elementor-element.elementor-element-7a6897f .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-1399 .elementor-element.elementor-element-9456a7b .elementor-heading-title{font-size:48px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1399 .elementor-element.elementor-element-6bb7d72 .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-6bb7d72 .elementor-icon-box-title a{font-size:22px;}.elementor-1399 .elementor-element.elementor-element-7e3b2e9 .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-7e3b2e9 .elementor-icon-box-title a{font-size:20px;}.elementor-1399 .elementor-element.elementor-element-47b20ea .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-47b20ea .elementor-icon-box-title a{font-size:20px;}.elementor-1399 .elementor-element.elementor-element-f6f4a6f .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-f6f4a6f .elementor-icon-box-title a{font-size:20px;}.elementor-1399 .elementor-element.elementor-element-180425d .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-180425d .elementor-icon-box-title a{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1399 .elementor-element.elementor-element-b0fd5d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-1399 .elementor-element.elementor-element-1768cb7{--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 );}}@media(max-width:767px){.elementor-1399 .elementor-element.elementor-element-dfe46d8:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-dfe46d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandagama.com.br/wp-content/uploads/2025/12/Design-sem-nome-48-1-1.png");}.elementor-1399 .elementor-element.elementor-element-dfe46d8{--min-height:526px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1399 .elementor-element.elementor-element-086e90c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-086e90c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1399 .elementor-element.elementor-element-086e90c .elementor-icon{font-size:265px;}.elementor-1399 .elementor-element.elementor-element-086e90c .elementor-icon svg{height:265px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1399 .elementor-element.elementor-element-6b582cc > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1399 .elementor-element.elementor-element-6b582cc{--container-widget-width:317px;--container-widget-flex-grow:0;width:var( --container-widget-width, 317px );max-width:317px;text-align:center;}.elementor-1399 .elementor-element.elementor-element-6b582cc.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1399 .elementor-element.elementor-element-e38610e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-e38610e.elementor-element{--align-self:center;}.elementor-1399 .elementor-element.elementor-element-bff6628:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-bff6628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernandagama.com.br/wp-content/uploads/2025/12/Frame-2-1.png");}.elementor-1399 .elementor-element.elementor-element-bff6628{--min-height:316px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1399 .elementor-element.elementor-element-6bb7d72 .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-6bb7d72 .elementor-icon-box-title a{font-size:16px;}.elementor-1399 .elementor-element.elementor-element-7e3b2e9 .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-7e3b2e9 .elementor-icon-box-title a{font-size:16px;}.elementor-1399 .elementor-element.elementor-element-47b20ea .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-47b20ea .elementor-icon-box-title a{font-size:16px;}.elementor-1399 .elementor-element.elementor-element-f6f4a6f .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-f6f4a6f .elementor-icon-box-title a{font-size:16px;}.elementor-1399 .elementor-element.elementor-element-180425d .elementor-icon-box-title, .elementor-1399 .elementor-element.elementor-element-180425d .elementor-icon-box-title a{font-size:16px;}.elementor-1399 .elementor-element.elementor-element-30a6169 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-30a6169.elementor-element{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1399 .elementor-element.elementor-element-e3e2859 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-e3e2859.elementor-element{--align-self:center;}.elementor-1399 .elementor-element.elementor-element-c0d1e27{--margin-top:-113px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1399 .elementor-element.elementor-element-258921c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.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-1399 .elementor-element.elementor-element-4fb039c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1399 .elementor-element.elementor-element-1ebffd5{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1399 .elementor-element.elementor-element-c704690 .elementor-heading-title{font-size:49px;}.elementor-1399 .elementor-element.elementor-element-c1d4af8{width:initial;max-width:initial;}.elementor-1399 .elementor-element.elementor-element-05f6240 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-05f6240.elementor-element{--align-self:center;}.elementor-1399 .elementor-element.elementor-element-1768cb7{--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-1399 .elementor-element.elementor-element-9456a7b .elementor-heading-title{font-size:34px;}}/* Start custom CSS for button, class: .elementor-element-e38610e */.elementor-1399 .elementor-element.elementor-element-e38610e {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-1399 .elementor-element.elementor-element-e38610e .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-1399 .elementor-element.elementor-element-e38610e .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-1399 .elementor-element.elementor-element-e38610e {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7e3b2e9 */.elementor-1399 .elementor-element.elementor-element-7e3b2e9 ul{
    padding-left: 18px;
}

.elementor-1399 .elementor-element.elementor-element-7e3b2e9 li{
    color: #f6f7ee;
    font-family: Cabin;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.elementor-1399 .elementor-element.elementor-element-7e3b2e9 ::marker{
    color: #f6f7ee;
}


.beneficio .elementor-widget-container{
    background: linear-gradient(to bottom, #CBB79C, transparent);
    border-radius: 10px;
    box-shadow:  0px 10px 20px -10px #000;
}

.beneficio .elementor-icon-box-wrapper{
    background: var(--Degrad-verde, linear-gradient(91deg, #CBB79C 1.02%, #7E5F43 100%));
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    position: relative;
    top: 2px;
    left:2px;
    padding: 32px;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca1759 */.elementor-1399 .elementor-element.elementor-element-5ca1759{
    display: grid;
    grid-template-areas: 
    "a a b b c c"
    "d d d e e e"
}

.beneficio1{
    grid-area: a;
}

.beneficio2{
    grid-area: b;
}

.beneficio3{
    grid-area: c;
}

.beneficio4{
    grid-area: d;
}

.beneficio5{
    grid-area: e;
}

.beneficio6{
    grid-area: f;
}

.beneficio7{
    grid-area: g;
}

.beneficio8{
    grid-area: h;
}

@media(max-width: 767px){
    .elementor-1399 .elementor-element.elementor-element-5ca1759{
    display: grid;
    grid-template-areas:
    "a"
    "b"
    "c"
    "d"
    "e"
    "f"
    "g"
    "h"
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30a6169 */.elementor-1399 .elementor-element.elementor-element-30a6169 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-1399 .elementor-element.elementor-element-30a6169 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-1399 .elementor-element.elementor-element-30a6169 .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-1399 .elementor-element.elementor-element-30a6169 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e3e2859 */.elementor-1399 .elementor-element.elementor-element-e3e2859 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-1399 .elementor-element.elementor-element-e3e2859 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-1399 .elementor-element.elementor-element-e3e2859 .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-1399 .elementor-element.elementor-element-e3e2859 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-093ef42 */.elementor-1399 .elementor-element.elementor-element-093ef42{
    display: grid;
    grid-template-areas: 
    "a a b b c c"
    "d d d e e e"
}

.beneficio1{
    grid-area: a;
}

.beneficio2{
    grid-area: b;
}

.beneficio3{
    grid-area: c;
}

.beneficio4{
    grid-area: d;
}

.beneficio5{
    grid-area: e;
}

.beneficio6{
    grid-area: f;
}

.beneficio7{
    grid-area: g;
}

.beneficio8{
    grid-area: h;
}

@media(max-width: 767px){
    .elementor-1399 .elementor-element.elementor-element-093ef42{
    display: grid;
    grid-template-areas:
    "a"
    "b"
    "c"
    "d"
    "e"
    "f"
    "g"
    "h"
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d1e27 */.elementor-1399 .elementor-element.elementor-element-c0d1e27{
    display: grid;
    grid-template-areas: 
    "a a b b c c"
    "d d d e e e"
}

.beneficio1{
    grid-area: a;
}

.beneficio2{
    grid-area: b;
}

.beneficio3{
    grid-area: c;
}

.beneficio4{
    grid-area: d;
}

.beneficio5{
    grid-area: e;
}

.beneficio6{
    grid-area: f;
}

.beneficio7{
    grid-area: g;
}

.beneficio8{
    grid-area: h;
}

@media(max-width: 767px){
    .elementor-1399 .elementor-element.elementor-element-c0d1e27{
    display: grid;
    grid-template-areas:
    "a"
    "b"
    "c"
    "d"
    "e"
    "f"
    "g"
    "h"
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c7d6ef */html, body{
  overflow-x: hidden;
}
.elementor-1399 .elementor-element.elementor-element-4c7d6ef .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-1399 .elementor-element.elementor-element-4c7d6ef .elementor-widget-container{
    overflow: visible;
}

.elementor-1399 .elementor-element.elementor-element-4c7d6ef .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-9fa063c */.elementor-1399 .elementor-element.elementor-element-9fa063c .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-1399 .elementor-element.elementor-element-9fa063c .elementor-widget-container{
    overflow: visible;
}

.elementor-1399 .elementor-element.elementor-element-9fa063c .carrossel-ativo {
    display: flex;
    animation: carrossel2 20s linear infinite;
}

@keyframes carrossel2 {
    0% {
      transform: translateX(-50%);
    }
    100% {
      transform: translateX(0);
    } 
}

.elementor-1399 .elementor-element.elementor-element-9fa063c{
    filter: blur(4px);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1d4af8 */.fundo{
    background-image: linear-gradient(145deg, #7E5F43, #CBB79C); 
    padding: 6px 18px;
    border-radius: 100px;
    letter-spacing: 0.15em;
}

.valor{
    font-size: 4em;
    line-height: 1.2em;
    font-weight: 700;
}

.cents{
    font-size: 2em!important;
    font-weight: 700;
    vertical-align: 0.65em;
}

.avista {
    text-align: center;
    line-height: 0em;
    padding-bottom: 10px;
}

.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05f6240 */.elementor-1399 .elementor-element.elementor-element-05f6240 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-1399 .elementor-element.elementor-element-05f6240 .elementor-button {
  position: relative;
  z-index: 0;
  background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #7E5F43 0%, #F3EDD7 100%);
}

.elementor-1399 .elementor-element.elementor-element-05f6240 .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-1399 .elementor-element.elementor-element-05f6240 {
  animation-iteration-count: infinite;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ebffd5 */.myPricing{
        --text: 'OFERTA EXCLUSIVA';
        --first-color: #CBB79C;
        --second-color: #412E27;
        
        position: relative;
    }
    .myPricing .myRibbon{
        position: absolute;
        top: -10px;
        left: -10px;
        width: 150px;
        height: 150px;
        display: flex;
        justify-content: center;
        align-items: center;
        overflow: hidden;
    }
    .myPricing .myRibbon::before{
        content: var(--text);
        position: absolute;
        width: 150%;
        height: 40px;
        background: var(--first-color);
        transform: rotate(-45deg) translateY(-20px);
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 14px;
        font-weight: 600;
        color: #000;
        letter-spacing: 0.05em;
        box-shadow: 0 5px 10px rgba(0,0,0,0.1);
        font-family: satoshi
    }
    .myPricing .myRibbon::after{
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        width: 10px;
        height: 10px;
        background: var(--second-color);
        z-index: -1;
        box-shadow: 140px -140px var(--second-color);
    }
    
.elementor-1399 .elementor-element.elementor-element-1ebffd5{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44c6552 */.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-4e1c9ee */.elementor-1399 .elementor-element.elementor-element-4e1c9ee {
    background: radial-gradient(165.91% 647.63% at 45.92% -308.33%, #412E27 0%, #CBB79C 100%);
    border-radius: 15px;
    
    
}/* End custom CSS */