.elementor-50 .elementor-element.elementor-element-50a58ddf{--display:flex;--min-height:790px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-50 .elementor-element.elementor-element-50a58ddf:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-50a58ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allyssoncarvalho.com.br/wp-content/uploads/2025/01/Slice-1-3-scaled-1.jpg");background-position:top center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-50a58ddf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-6e2d9db2{--display:flex;--min-height:541px;--justify-content:center;--gap:23px 23px;--row-gap:23px;--column-gap:23px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-46336b15{text-align:left;}.elementor-50 .elementor-element.elementor-element-46336b15 img{width:41%;}.elementor-50 .elementor-element.elementor-element-5862838f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#747474;--border-color:#747474;--border-radius:18px 18px 18px 18px;--padding-top:8px;--padding-bottom:8px;--padding-left:15px;--padding-right:10px;}.elementor-50 .elementor-element.elementor-element-5862838f:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-5862838f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2731A6;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-5f4c6e84{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-5f4c6e84 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;line-height:28px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-1ba3b9d1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-1ba3b9d1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-1ba3b9d1 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-size:38px;font-weight:500;line-height:45px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-5b277213 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#291F1F;color:#291F1F;background-image:linear-gradient(307deg, #FFEFD6 0%, #F8C9A4 100%);border-radius:4px 4px 4px 4px;padding:20px 95px 20px 95px;}.elementor-50 .elementor-element.elementor-element-5b277213 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-2edf8f9a{--display:flex;}.elementor-50 .elementor-element.elementor-element-5602950d{--display:flex;--min-height:616px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-50 .elementor-element.elementor-element-5602950d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-5602950d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101318;}.elementor-50 .elementor-element.elementor-element-37541786{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:51px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-4add30f9{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-37d41208{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-37d41208 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-size:49px;font-weight:400;line-height:55px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-14a3762b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-14a3762b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:23px;letter-spacing:2px;color:#C5CAD7;}.elementor-50 .elementor-element.elementor-element-3c5a13ec{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-15fec4c2 .elementor-icon-list-icon i{color:#D6D6D6;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-15fec4c2 .elementor-icon-list-icon svg{fill:#D6D6D6;transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-15fec4c2{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-15fec4c2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-1c2ca862{--display:flex;}.elementor-50 .elementor-element.elementor-element-1c2ca862:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-1c2ca862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24283000;}.elementor-50 .elementor-element.elementor-element-46869370{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-46869370 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-148ee36e{--display:flex;}.elementor-50 .elementor-element.elementor-element-27130cff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-27130cff .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-12aa6263{--display:flex;}.elementor-50 .elementor-element.elementor-element-724faa6a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-724faa6a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-64ee602c{--display:flex;}.elementor-50 .elementor-element.elementor-element-64ee602c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-64ee602c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191D24;}.elementor-50 .elementor-element.elementor-element-db2c55f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-db2c55f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-5744845e{--display:flex;}.elementor-50 .elementor-element.elementor-element-5744845e:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-5744845e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191D24;}.elementor-50 .elementor-element.elementor-element-31f0c8e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-31f0c8e7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-2da5107a{--display:flex;}.elementor-50 .elementor-element.elementor-element-19aed7a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-19aed7a1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-36dface1{--display:flex;}.elementor-50 .elementor-element.elementor-element-3cb1afae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-3cb1afae .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-2c6ea348{--display:flex;}.elementor-50 .elementor-element.elementor-element-64e8fedf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-64e8fedf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-634d102b{--display:flex;}.elementor-50 .elementor-element.elementor-element-2670d536{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-2670d536 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-60605d5f{--display:flex;}.elementor-50 .elementor-element.elementor-element-65bab0bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-65bab0bc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-66222ab6{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:#FFE4C0;--n-accordion-icon-hover-color:#FFE6C5;--n-accordion-icon-active-color:#FFF4E5;}.elementor-50 .elementor-element.elementor-element-66222ab6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#191D24;border-style:none;}.elementor-50 .elementor-element.elementor-element-66222ab6 {--n-accordion-padding:20px 19px 20px 29px;}:where( .elementor-50 .elementor-element.elementor-element-66222ab6 > .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:"DM Sans", Sans-serif;}.elementor-50 .elementor-element.elementor-element-66222ab6 :where( .elementor-50 .elementor-element.elementor-element-66222ab6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:where( .elementor-50 .elementor-element.elementor-element-66222ab6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:-14px -14px -14px -14px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-50 .elementor-element.elementor-element-cef588{--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;--overlay-opacity:0.5;}.elementor-50 .elementor-element.elementor-element-cef588:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-cef588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101318;}.elementor-50 .elementor-element.elementor-element-cef588::before, .elementor-50 .elementor-element.elementor-element-cef588 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-cef588 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-cef588 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-cef588 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-cef588 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #101318 0%, #101318 100%);}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-50 .elementor-element.elementor-element-33cdcb26{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-33cdcb26 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-33cdcb26 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-2798cc86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:51px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-45eff153{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-34abdfe3{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-34abdfe3 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-size:70px;font-weight:600;line-height:62px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-7c2a3236{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-50 .elementor-element.elementor-element-5f6e25c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-5f6e25c4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:29px;letter-spacing:0px;color:#C5CAD7;}.elementor-50 .elementor-element.elementor-element-3b69461{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:51px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-7526c8c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-5bd72436{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-5bd72436 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:300;text-transform:uppercase;line-height:29px;letter-spacing:0px;color:#C5CAD7;}.elementor-50 .elementor-element.elementor-element-14cabbd4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-33385200{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-36af9a63{--display:flex;--min-height:241px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-50 .elementor-element.elementor-element-36af9a63:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-36af9a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101318;}.elementor-50 .elementor-element.elementor-element-24be9362{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-24be9362 .elementor-divider-separator{width:100%;}.elementor-50 .elementor-element.elementor-element-24be9362 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-50 .elementor-element.elementor-element-16d51188{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:51px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-74dd843b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-edd1bfb{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-edd1bfb .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-size:70px;font-weight:600;line-height:62px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-5e8b8be0{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-50 .elementor-element.elementor-element-1cce0c30{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-1cce0c30 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:29px;letter-spacing:0px;color:#C5CAD7;}.elementor-50 .elementor-element.elementor-element-76e2632{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:51px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-3255fd05{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-29551a2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-29551a2c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:300;text-transform:uppercase;line-height:29px;letter-spacing:0px;color:#C5CAD7;}.elementor-50 .elementor-element.elementor-element-7a105570{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-136acd59{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-71c24496{--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-50 .elementor-element.elementor-element-71c24496:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-71c24496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101318;}.elementor-50 .elementor-element.elementor-element-52844a82{--display:flex;--min-height:383px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:30px 30px 30px 30px;}.elementor-50 .elementor-element.elementor-element-52844a82:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-52844a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://allyssoncarvalho.com.br/wp-content/uploads/2025/01/Slice-2-1.jpg");background-position:top center;background-size:auto;}.elementor-50 .elementor-element.elementor-element-71156b73{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4bfcd80c > .elementor-widget-container{margin:-33px -30px -10px 10px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-6820b51a{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-50 .elementor-element.elementor-element-4d337d74{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-4d337d74 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-size:37px;font-weight:300;line-height:42px;color:#101318;}.elementor-50 .elementor-element.elementor-element-6b221546{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:left;}.elementor-50 .elementor-element.elementor-element-6b221546 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#191D24;}.elementor-50 .elementor-element.elementor-element-6dcb4a49{--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;--overlay-opacity:0.5;}.elementor-50 .elementor-element.elementor-element-6dcb4a49:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6dcb4a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101318;}.elementor-50 .elementor-element.elementor-element-6dcb4a49::before, .elementor-50 .elementor-element.elementor-element-6dcb4a49 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-6dcb4a49 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-6dcb4a49 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-6dcb4a49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-6dcb4a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #101318 0%, #101318 100%);}.elementor-50 .elementor-element.elementor-element-2585e4f3 > .elementor-widget-container{margin:-33px -30px -10px 10px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-6e400665{--display:flex;--min-height:383px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:30px 30px 30px 30px;}.elementor-50 .elementor-element.elementor-element-6e400665:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6e400665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-61ac2632{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-50 .elementor-element.elementor-element-57f736d0{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-57f736d0 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-size:37px;font-weight:300;line-height:42px;color:#101318;}.elementor-50 .elementor-element.elementor-element-66e6857c{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:left;}.elementor-50 .elementor-element.elementor-element-66e6857c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#191D24;}.elementor-50 .elementor-element.elementor-element-770996dd{--display:flex;--min-height:624px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:59px 59px;--row-gap:59px;--column-gap:59px;--overlay-opacity:0.14;--overlay-mix-blend-mode:lighten;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B6B6B6;--border-color:#B6B6B6;--z-index:2;}.elementor-50 .elementor-element.elementor-element-770996dd:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-770996dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101318;}.elementor-50 .elementor-element.elementor-element-770996dd::before, .elementor-50 .elementor-element.elementor-element-770996dd > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-770996dd > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-770996dd > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-770996dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-770996dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, #FDCA64 0%, #000000 43%);}.elementor-50 .elementor-element.elementor-element-77b2b3fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-77b2b3fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-4505dc7d{--display:flex;--min-height:406px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5A5A5A;--border-color:#5A5A5A;--border-radius:26px 0px 0px 026px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-58px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:60px;--z-index:0;}.elementor-50 .elementor-element.elementor-element-4505dc7d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4505dc7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191D24CF;}.elementor-50 .elementor-element.elementor-element-4505dc7d.e-con{--align-self:center;}.elementor-50 .elementor-element.elementor-element-5c7eea62{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-5c7eea62 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-size:35px;font-weight:600;line-height:37px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-4373254e > .elementor-widget-container{margin:0px 0px 0px 38px;padding:0px 0px 0px 6px;}.elementor-50 .elementor-element.elementor-element-4373254e .elementor-icon-list-icon i{color:#32B843;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-4373254e .elementor-icon-list-icon svg{fill:#32B843;transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-4373254e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-4373254e .elementor-icon-list-icon{padding-right:2px;}.elementor-50 .elementor-element.elementor-element-4373254e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-4373254e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;line-height:31px;}.elementor-50 .elementor-element.elementor-element-4373254e .elementor-icon-list-text{color:#B9BFC7;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-501cae5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-283294f4{--display:flex;--justify-content:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--z-index:8;}.elementor-50 .elementor-element.elementor-element-554e1e3{--display:flex;--min-height:728px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5A5A5A;--border-color:#5A5A5A;--border-radius:26px 26px 26px 26px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-50 .elementor-element.elementor-element-554e1e3:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-554e1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191D24;}.elementor-50 .elementor-element.elementor-element-554e1e3.e-con{--align-self:center;}.elementor-50 .elementor-element.elementor-element-5928b2c9 img{width:100%;height:106px;}.elementor-50 .elementor-element.elementor-element-6adc3055{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-6adc3055 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-size:35px;font-weight:600;line-height:37px;color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-687c38da{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-weight:400;font-style:italic;}.elementor-50 .elementor-element.elementor-element-23e1e719 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-size:91px;font-weight:600;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-2b17c97 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-692699e2 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;fill:#101318;color:#101318;background-image:linear-gradient(288deg, #FFC399 0%, #C7A472 100%);border-radius:7px 7px 7px 7px;padding:21px 51px 21px 50px;}.elementor-50 .elementor-element.elementor-element-692699e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-3f6f9495{--display:flex;--min-height:748px;--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-50 .elementor-element.elementor-element-3f6f9495:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-3f6f9495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101318;}.elementor-50 .elementor-element.elementor-element-77d7a18f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-75a1cd96 img{width:100%;max-width:100%;height:500px;}.elementor-50 .elementor-element.elementor-element-38a58c94{--display:flex;--justify-content:center;--margin-top:50px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-671a2dd4{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:left;}.elementor-50 .elementor-element.elementor-element-671a2dd4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:600;line-height:37px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-f8c1c1a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:17px;}.elementor-50 .elementor-element.elementor-element-7dcbc450{--display:flex;--min-height:402px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:59px 59px;--row-gap:59px;--column-gap:59px;--overlay-opacity:0.21;}.elementor-50 .elementor-element.elementor-element-7dcbc450:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-7dcbc450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101318;}.elementor-50 .elementor-element.elementor-element-7dcbc450::before, .elementor-50 .elementor-element.elementor-element-7dcbc450 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-7dcbc450 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-7dcbc450 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-7dcbc450 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-7dcbc450 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, #FFF3DA 0%, #101318 62%);}.elementor-50 .elementor-element.elementor-element-78545b3b{--display:flex;--min-height:778px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--border-radius:26px 26px 26px 26px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-78545b3b:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-78545b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-2ef82bd6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-50 .elementor-element.elementor-element-4b14b487{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-4b14b487 > .elementor-widget-container{margin:20px 0px -25px 0px;}.elementor-50 .elementor-element.elementor-element-4b14b487 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-size:49px;font-weight:500;line-height:50px;letter-spacing:0px;color:#213141;}.elementor-50 .elementor-element.elementor-element-5b124184{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-5b124184 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-size:25px;font-weight:300;line-height:50px;letter-spacing:0px;color:#213141;}.elementor-50 .elementor-element.elementor-element-651a6793{--display:flex;--min-height:525px;--justify-content:center;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-651a6793:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-651a6793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101318;}.elementor-50 .elementor-element.elementor-element-4bedeabc{--display:flex;}.elementor-50 .elementor-element.elementor-element-62f7bee5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-62f7bee5 > .elementor-widget-container{margin:0px 8px 0px 11px;}.elementor-50 .elementor-element.elementor-element-62f7bee5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-c20fa7f{--display:flex;}.elementor-50 .elementor-element.elementor-element-adcd3f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-adcd3f7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-1c8ae26c{--display:flex;}.elementor-50 .elementor-element.elementor-element-5167e3f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-5167e3f8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-3b59a43{--display:flex;}.elementor-50 .elementor-element.elementor-element-16e9596a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-16e9596a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-7a5168f2{--display:flex;}.elementor-50 .elementor-element.elementor-element-70da328e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-70da328e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-2213bb5d{--display:flex;}.elementor-50 .elementor-element.elementor-element-63a09ccc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-63a09ccc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-4fc3969c{--display:flex;}.elementor-50 .elementor-element.elementor-element-6dbffc3d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-6dbffc3d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-275c24b2{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFDFC3;--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-275c24b2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF00;border-style:solid;border-color:#ECECEC0D;}:where( .elementor-50 .elementor-element.elementor-element-275c24b2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#101318;border-style:none;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-50 .elementor-element.elementor-element-275c24b2 {--n-accordion-padding:33px 26px 33px 42px;}:where( .elementor-50 .elementor-element.elementor-element-275c24b2 > .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:"DM Sans", Sans-serif;}.elementor-50 .elementor-element.elementor-element-275c24b2 :where( .elementor-50 .elementor-element.elementor-element-275c24b2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-50 .elementor-element.elementor-element-1d61ea3d{--display:flex;--min-height:402px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:59px 59px;--row-gap:59px;--column-gap:59px;--overlay-opacity:0.21;}.elementor-50 .elementor-element.elementor-element-1d61ea3d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-1d61ea3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101318;}.elementor-50 .elementor-element.elementor-element-1d61ea3d::before, .elementor-50 .elementor-element.elementor-element-1d61ea3d > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-1d61ea3d > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-1d61ea3d > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-1d61ea3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-1d61ea3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, #FFF3DA 0%, #101318 62%);}.elementor-50 .elementor-element.elementor-element-d90da02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:46px 46px;--row-gap:46px;--column-gap:46px;}.elementor-50 .elementor-element.elementor-element-5f1f5ca5{--display:flex;--justify-content:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-50 .elementor-element.elementor-element-43587619{--display:flex;--min-height:242px;--justify-content:center;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-59a99ccc{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-59a99ccc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:300;line-height:31px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-6d21e3d2{--display:flex;--min-height:460px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:59px 59px;--row-gap:59px;--column-gap:59px;}.elementor-50 .elementor-element.elementor-element-6d21e3d2:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6d21e3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101318;}.elementor-50 .elementor-element.elementor-element-6459eba9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:46px 46px;--row-gap:46px;--column-gap:46px;}.elementor-50 .elementor-element.elementor-element-efdb53e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-50 .elementor-element.elementor-element-64416cd3{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-64416cd3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:800;line-height:50px;letter-spacing:0px;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-52ffaa66{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-52ffaa66 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#CECECE;}.elementor-50 .elementor-element.elementor-element-169ce3ef .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#291F1F;color:#291F1F;background-image:linear-gradient(307deg, #FFEFD6 0%, #F8C9A4 100%);border-radius:4px 4px 4px 4px;padding:20px 95px 20px 95px;}.elementor-50 .elementor-element.elementor-element-169ce3ef > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-40dc87c2{--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-50 .elementor-element.elementor-element-40dc87c2:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-40dc87c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05080C;}.elementor-50 .elementor-element.elementor-element-4b599886{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-4b599886 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-4b599886.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-4b599886 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:61px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}body.elementor-page-50:not(.elementor-motion-effects-element-type-background), body.elementor-page-50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-4505dc7d{--min-height:662px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-554e1e3{--min-height:662px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-50a58ddf:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-50a58ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allyssoncarvalho.com.br/wp-content/uploads/2025/01/jpeg.jpg");}.elementor-50 .elementor-element.elementor-element-50a58ddf{--min-height:799px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-6e2d9db2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:100px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-50 .elementor-element.elementor-element-46336b15 > .elementor-widget-container{margin:20px 0px -10px 0px;}.elementor-50 .elementor-element.elementor-element-46336b15{text-align:center;}.elementor-50 .elementor-element.elementor-element-46336b15 img{width:98%;}.elementor-50 .elementor-element.elementor-element-5f4c6e84{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:center;}.elementor-50 .elementor-element.elementor-element-5f4c6e84 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-1ba3b9d1 > .elementor-widget-container{margin:5px 0px 2px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-1ba3b9d1{text-align:center;}.elementor-50 .elementor-element.elementor-element-1ba3b9d1 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-50 .elementor-element.elementor-element-5b277213 > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-5b277213 .elementor-button{font-size:20px;background-color:transparent;background-image:linear-gradient(82deg, #FFEFD6 36%, #F8C9A4 100%);padding:17px 25px 17px 25px;}.elementor-50 .elementor-element.elementor-element-37541786{--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:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4add30f9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-37d41208{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-37d41208 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-14a3762b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-14a3762b .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-3c5a13ec{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-46869370{text-align:left;}.elementor-50 .elementor-element.elementor-element-46869370 .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-27130cff{text-align:left;}.elementor-50 .elementor-element.elementor-element-27130cff .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-724faa6a{text-align:left;}.elementor-50 .elementor-element.elementor-element-724faa6a .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-db2c55f{text-align:left;}.elementor-50 .elementor-element.elementor-element-db2c55f .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-31f0c8e7{text-align:left;}.elementor-50 .elementor-element.elementor-element-31f0c8e7 .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-19aed7a1{text-align:left;}.elementor-50 .elementor-element.elementor-element-19aed7a1 .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-3cb1afae{text-align:left;}.elementor-50 .elementor-element.elementor-element-3cb1afae .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-64e8fedf{text-align:left;}.elementor-50 .elementor-element.elementor-element-64e8fedf .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-2670d536{text-align:left;}.elementor-50 .elementor-element.elementor-element-2670d536 .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-65bab0bc{text-align:left;}.elementor-50 .elementor-element.elementor-element-65bab0bc .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-66222ab6{--n-accordion-title-font-size:17px;}:where( .elementor-50 .elementor-element.elementor-element-66222ab6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-50 .elementor-element.elementor-element-cef588::before, .elementor-50 .elementor-element.elementor-element-cef588 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-cef588 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-cef588 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-cef588 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-cef588 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #101318 58%, #101318 100%);}.elementor-50 .elementor-element.elementor-element-cef588{--overlay-opacity:1;}.elementor-50 .elementor-element.elementor-element-2798cc86{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-45eff153{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-34abdfe3{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-34abdfe3 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-7c2a3236{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-5f6e25c4{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-5f6e25c4 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-3b69461{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-7526c8c4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-5bd72436{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-5bd72436 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-14cabbd4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-33385200{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-3a56a731 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-50 .elementor-element.elementor-element-16d51188{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-74dd843b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-edd1bfb{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-edd1bfb .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-5e8b8be0{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-1cce0c30{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-1cce0c30 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-76e2632{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-3255fd05{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-29551a2c{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-29551a2c .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-7a105570{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-136acd59{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-5936a6a3 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-50 .elementor-element.elementor-element-52844a82{--min-height:416px;--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-50 .elementor-element.elementor-element-52844a82:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-52844a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-50 .elementor-element.elementor-element-4bfcd80c > .elementor-widget-container{margin:17px -20px -22px -20px;}.elementor-50 .elementor-element.elementor-element-6820b51a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4d337d74{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-4d337d74 > .elementor-widget-container{margin:23px 0px -19px 0px;}.elementor-50 .elementor-element.elementor-element-4d337d74 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-6b221546 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-50 .elementor-element.elementor-element-6b221546{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-50 .elementor-element.elementor-element-6b221546 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-6dcb4a49::before, .elementor-50 .elementor-element.elementor-element-6dcb4a49 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-6dcb4a49 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-6dcb4a49 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-6dcb4a49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-6dcb4a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(360deg, #101318 58%, #101318 100%);}.elementor-50 .elementor-element.elementor-element-6dcb4a49{--overlay-opacity:1;}.elementor-50 .elementor-element.elementor-element-2585e4f3 > .elementor-widget-container{margin:2px 2px -43px 2px;}.elementor-50 .elementor-element.elementor-element-6e400665{--min-height:416px;--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-50 .elementor-element.elementor-element-61ac2632{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-57f736d0{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-57f736d0 > .elementor-widget-container{margin:23px 0px -19px 0px;}.elementor-50 .elementor-element.elementor-element-57f736d0 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-66e6857c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-50 .elementor-element.elementor-element-66e6857c{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-50 .elementor-element.elementor-element-66e6857c .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-770996dd{--min-height:1120px;}.elementor-50 .elementor-element.elementor-element-77b2b3fa{--min-height:264px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-77b2b3fa.e-con{--align-self:center;}.elementor-50 .elementor-element.elementor-element-4505dc7d{--min-height:435px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-50 .elementor-element.elementor-element-5c7eea62{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-5c7eea62 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-4373254e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 9px 9px 9px;}.elementor-50 .elementor-element.elementor-element-4373254e{--e-icon-list-icon-size:9px;--icon-vertical-offset:-15px;}.elementor-50 .elementor-element.elementor-element-4373254e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-4373254e .elementor-icon-list-item > a{font-size:17px;}.elementor-50 .elementor-element.elementor-element-283294f4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-554e1e3{--min-height:581px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-50 .elementor-element.elementor-element-6adc3055{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-6adc3055 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-687c38da > .elementor-widget-container{margin:10px 0px -23px 0px;}.elementor-50 .elementor-element.elementor-element-23e1e719 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-23e1e719{text-align:center;}.elementor-50 .elementor-element.elementor-element-23e1e719 .elementor-heading-title{font-size:64px;}.elementor-50 .elementor-element.elementor-element-2b17c97{text-align:center;}.elementor-50 .elementor-element.elementor-element-2b17c97 .elementor-heading-title{font-size:17px;}.elementor-50 .elementor-element.elementor-element-692699e2 .elementor-button{font-size:20px;background-color:transparent;background-image:linear-gradient(82deg, #FFC399 36%, #C7A472 100%);padding:17px 23px 17px 23px;}.elementor-50 .elementor-element.elementor-element-6b9fca53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-6b9fca53 img{width:100%;height:16px;}.elementor-50 .elementor-element.elementor-element-3f6f9495{--min-height:887px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 35px 0px 35px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-75a1cd96 img{width:100%;height:100%;}.elementor-50 .elementor-element.elementor-element-38a58c94{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-671a2dd4{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-671a2dd4 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-f8c1c1a > .elementor-widget-container{margin:-20px 0px -29px 0px;}.elementor-50 .elementor-element.elementor-element-f8c1c1a{text-align:center;}.elementor-50 .elementor-element.elementor-element-2ef82bd6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4b14b487{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-4b14b487 > .elementor-widget-container{margin:18px 0px -12px 0px;}.elementor-50 .elementor-element.elementor-element-4b14b487 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-5b124184{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-5b124184 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-62f7bee5{text-align:left;}.elementor-50 .elementor-element.elementor-element-62f7bee5 .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-adcd3f7{text-align:left;}.elementor-50 .elementor-element.elementor-element-adcd3f7 .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-5167e3f8{text-align:left;}.elementor-50 .elementor-element.elementor-element-5167e3f8 .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-16e9596a{text-align:left;}.elementor-50 .elementor-element.elementor-element-16e9596a .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-70da328e{text-align:left;}.elementor-50 .elementor-element.elementor-element-70da328e .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-63a09ccc{text-align:left;}.elementor-50 .elementor-element.elementor-element-63a09ccc .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-6dbffc3d{text-align:left;}.elementor-50 .elementor-element.elementor-element-6dbffc3d .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-275c24b2{--n-accordion-title-font-size:17px;}:where( .elementor-50 .elementor-element.elementor-element-275c24b2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-50 .elementor-element.elementor-element-43587619{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-59a99ccc{text-align:center;}.elementor-50 .elementor-element.elementor-element-59a99ccc .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-64416cd3{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-64416cd3 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-52ffaa66{text-align:center;}.elementor-50 .elementor-element.elementor-element-52ffaa66 .elementor-heading-title{line-height:1.2em;}.elementor-50 .elementor-element.elementor-element-169ce3ef .elementor-button{font-size:20px;background-color:transparent;background-image:linear-gradient(82deg, #FFEFD6 36%, #F8C9A4 100%);padding:17px 25px 17px 25px;}.elementor-50 .elementor-element.elementor-element-4b599886 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-4b599886{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-50 .elementor-element.elementor-element-4b599886 .elementor-heading-title{font-size:13px;line-height:1.6em;}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-50a58ddf{--content-width:1149px;}.elementor-50 .elementor-element.elementor-element-6e2d9db2{--width:100%;}.elementor-50 .elementor-element.elementor-element-2edf8f9a{--width:75%;}.elementor-50 .elementor-element.elementor-element-cef588{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-3b69461{--width:100%;}.elementor-50 .elementor-element.elementor-element-7526c8c4{--width:65%;}.elementor-50 .elementor-element.elementor-element-76e2632{--width:100%;}.elementor-50 .elementor-element.elementor-element-3255fd05{--width:65%;}.elementor-50 .elementor-element.elementor-element-71c24496{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-6dcb4a49{--content-width:1240px;}.elementor-50 .elementor-element.elementor-element-4505dc7d{--width:100%;}.elementor-50 .elementor-element.elementor-element-554e1e3{--width:100%;}.elementor-50 .elementor-element.elementor-element-77d7a18f{--width:80%;}.elementor-50 .elementor-element.elementor-element-651a6793{--width:76%;}.elementor-50 .elementor-element.elementor-element-43587619{--width:83%;}}/* Start custom CSS for heading, class: .elementor-element-5f4c6e84 */.elementor-50 .elementor-element.elementor-element-5f4c6e84 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba3b9d1 */.elementor-50 .elementor-element.elementor-element-1ba3b9d1 .gradient-text {
  background: linear-gradient(90deg, #F8C9A4 0%, #FFEFD6 45%, #F8C9A4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37d41208 */.elementor-50 .elementor-element.elementor-element-37d41208 .gradient-text {
  background: linear-gradient(90deg, #F8C9A4 0%, #FFEFD6 45%, #F8C9A4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14a3762b */.elementor-50 .elementor-element.elementor-element-14a3762b .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46869370 */.elementor-50 .elementor-element.elementor-element-46869370 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27130cff */.elementor-50 .elementor-element.elementor-element-27130cff .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724faa6a */.elementor-50 .elementor-element.elementor-element-724faa6a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db2c55f */.elementor-50 .elementor-element.elementor-element-db2c55f .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0c8e7 */.elementor-50 .elementor-element.elementor-element-31f0c8e7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19aed7a1 */.elementor-50 .elementor-element.elementor-element-19aed7a1 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb1afae */.elementor-50 .elementor-element.elementor-element-3cb1afae .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64e8fedf */.elementor-50 .elementor-element.elementor-element-64e8fedf .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2670d536 */.elementor-50 .elementor-element.elementor-element-2670d536 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bab0bc */.elementor-50 .elementor-element.elementor-element-65bab0bc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46869370 */.elementor-50 .elementor-element.elementor-element-46869370 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27130cff */.elementor-50 .elementor-element.elementor-element-27130cff .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724faa6a */.elementor-50 .elementor-element.elementor-element-724faa6a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db2c55f */.elementor-50 .elementor-element.elementor-element-db2c55f .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0c8e7 */.elementor-50 .elementor-element.elementor-element-31f0c8e7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19aed7a1 */.elementor-50 .elementor-element.elementor-element-19aed7a1 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb1afae */.elementor-50 .elementor-element.elementor-element-3cb1afae .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64e8fedf */.elementor-50 .elementor-element.elementor-element-64e8fedf .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2670d536 */.elementor-50 .elementor-element.elementor-element-2670d536 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bab0bc */.elementor-50 .elementor-element.elementor-element-65bab0bc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46869370 */.elementor-50 .elementor-element.elementor-element-46869370 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27130cff */.elementor-50 .elementor-element.elementor-element-27130cff .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724faa6a */.elementor-50 .elementor-element.elementor-element-724faa6a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db2c55f */.elementor-50 .elementor-element.elementor-element-db2c55f .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0c8e7 */.elementor-50 .elementor-element.elementor-element-31f0c8e7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19aed7a1 */.elementor-50 .elementor-element.elementor-element-19aed7a1 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb1afae */.elementor-50 .elementor-element.elementor-element-3cb1afae .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64e8fedf */.elementor-50 .elementor-element.elementor-element-64e8fedf .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2670d536 */.elementor-50 .elementor-element.elementor-element-2670d536 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bab0bc */.elementor-50 .elementor-element.elementor-element-65bab0bc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46869370 */.elementor-50 .elementor-element.elementor-element-46869370 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27130cff */.elementor-50 .elementor-element.elementor-element-27130cff .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724faa6a */.elementor-50 .elementor-element.elementor-element-724faa6a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db2c55f */.elementor-50 .elementor-element.elementor-element-db2c55f .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0c8e7 */.elementor-50 .elementor-element.elementor-element-31f0c8e7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19aed7a1 */.elementor-50 .elementor-element.elementor-element-19aed7a1 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb1afae */.elementor-50 .elementor-element.elementor-element-3cb1afae .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64e8fedf */.elementor-50 .elementor-element.elementor-element-64e8fedf .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2670d536 */.elementor-50 .elementor-element.elementor-element-2670d536 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bab0bc */.elementor-50 .elementor-element.elementor-element-65bab0bc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46869370 */.elementor-50 .elementor-element.elementor-element-46869370 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27130cff */.elementor-50 .elementor-element.elementor-element-27130cff .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724faa6a */.elementor-50 .elementor-element.elementor-element-724faa6a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db2c55f */.elementor-50 .elementor-element.elementor-element-db2c55f .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0c8e7 */.elementor-50 .elementor-element.elementor-element-31f0c8e7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19aed7a1 */.elementor-50 .elementor-element.elementor-element-19aed7a1 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb1afae */.elementor-50 .elementor-element.elementor-element-3cb1afae .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64e8fedf */.elementor-50 .elementor-element.elementor-element-64e8fedf .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2670d536 */.elementor-50 .elementor-element.elementor-element-2670d536 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bab0bc */.elementor-50 .elementor-element.elementor-element-65bab0bc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46869370 */.elementor-50 .elementor-element.elementor-element-46869370 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27130cff */.elementor-50 .elementor-element.elementor-element-27130cff .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724faa6a */.elementor-50 .elementor-element.elementor-element-724faa6a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db2c55f */.elementor-50 .elementor-element.elementor-element-db2c55f .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0c8e7 */.elementor-50 .elementor-element.elementor-element-31f0c8e7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19aed7a1 */.elementor-50 .elementor-element.elementor-element-19aed7a1 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb1afae */.elementor-50 .elementor-element.elementor-element-3cb1afae .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64e8fedf */.elementor-50 .elementor-element.elementor-element-64e8fedf .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2670d536 */.elementor-50 .elementor-element.elementor-element-2670d536 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bab0bc */.elementor-50 .elementor-element.elementor-element-65bab0bc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46869370 */.elementor-50 .elementor-element.elementor-element-46869370 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27130cff */.elementor-50 .elementor-element.elementor-element-27130cff .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724faa6a */.elementor-50 .elementor-element.elementor-element-724faa6a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db2c55f */.elementor-50 .elementor-element.elementor-element-db2c55f .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0c8e7 */.elementor-50 .elementor-element.elementor-element-31f0c8e7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19aed7a1 */.elementor-50 .elementor-element.elementor-element-19aed7a1 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb1afae */.elementor-50 .elementor-element.elementor-element-3cb1afae .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64e8fedf */.elementor-50 .elementor-element.elementor-element-64e8fedf .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2670d536 */.elementor-50 .elementor-element.elementor-element-2670d536 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bab0bc */.elementor-50 .elementor-element.elementor-element-65bab0bc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46869370 */.elementor-50 .elementor-element.elementor-element-46869370 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27130cff */.elementor-50 .elementor-element.elementor-element-27130cff .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724faa6a */.elementor-50 .elementor-element.elementor-element-724faa6a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db2c55f */.elementor-50 .elementor-element.elementor-element-db2c55f .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0c8e7 */.elementor-50 .elementor-element.elementor-element-31f0c8e7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19aed7a1 */.elementor-50 .elementor-element.elementor-element-19aed7a1 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb1afae */.elementor-50 .elementor-element.elementor-element-3cb1afae .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64e8fedf */.elementor-50 .elementor-element.elementor-element-64e8fedf .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2670d536 */.elementor-50 .elementor-element.elementor-element-2670d536 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bab0bc */.elementor-50 .elementor-element.elementor-element-65bab0bc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46869370 */.elementor-50 .elementor-element.elementor-element-46869370 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27130cff */.elementor-50 .elementor-element.elementor-element-27130cff .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724faa6a */.elementor-50 .elementor-element.elementor-element-724faa6a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db2c55f */.elementor-50 .elementor-element.elementor-element-db2c55f .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0c8e7 */.elementor-50 .elementor-element.elementor-element-31f0c8e7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19aed7a1 */.elementor-50 .elementor-element.elementor-element-19aed7a1 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb1afae */.elementor-50 .elementor-element.elementor-element-3cb1afae .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64e8fedf */.elementor-50 .elementor-element.elementor-element-64e8fedf .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2670d536 */.elementor-50 .elementor-element.elementor-element-2670d536 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bab0bc */.elementor-50 .elementor-element.elementor-element-65bab0bc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46869370 */.elementor-50 .elementor-element.elementor-element-46869370 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27130cff */.elementor-50 .elementor-element.elementor-element-27130cff .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724faa6a */.elementor-50 .elementor-element.elementor-element-724faa6a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db2c55f */.elementor-50 .elementor-element.elementor-element-db2c55f .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0c8e7 */.elementor-50 .elementor-element.elementor-element-31f0c8e7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19aed7a1 */.elementor-50 .elementor-element.elementor-element-19aed7a1 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb1afae */.elementor-50 .elementor-element.elementor-element-3cb1afae .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64e8fedf */.elementor-50 .elementor-element.elementor-element-64e8fedf .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2670d536 */.elementor-50 .elementor-element.elementor-element-2670d536 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bab0bc */.elementor-50 .elementor-element.elementor-element-65bab0bc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46869370 */.elementor-50 .elementor-element.elementor-element-46869370 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27130cff */.elementor-50 .elementor-element.elementor-element-27130cff .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-724faa6a */.elementor-50 .elementor-element.elementor-element-724faa6a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db2c55f */.elementor-50 .elementor-element.elementor-element-db2c55f .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f0c8e7 */.elementor-50 .elementor-element.elementor-element-31f0c8e7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19aed7a1 */.elementor-50 .elementor-element.elementor-element-19aed7a1 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb1afae */.elementor-50 .elementor-element.elementor-element-3cb1afae .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64e8fedf */.elementor-50 .elementor-element.elementor-element-64e8fedf .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2670d536 */.elementor-50 .elementor-element.elementor-element-2670d536 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65bab0bc */.elementor-50 .elementor-element.elementor-element-65bab0bc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34abdfe3 */.elementor-50 .elementor-element.elementor-element-34abdfe3 .gradient-text {
  background: linear-gradient(90deg, #F8C9A4 0%, #FFEFD6 45%, #F8C9A4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f6e25c4 */.elementor-50 .elementor-element.elementor-element-5f6e25c4 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bd72436 */.elementor-50 .elementor-element.elementor-element-5bd72436 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edd1bfb */.elementor-50 .elementor-element.elementor-element-edd1bfb .gradient-text {
  background: linear-gradient(90deg, #F8C9A4 0%, #FFEFD6 45%, #F8C9A4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cce0c30 */.elementor-50 .elementor-element.elementor-element-1cce0c30 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29551a2c */.elementor-50 .elementor-element.elementor-element-29551a2c .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d337d74 */.elementor-50 .elementor-element.elementor-element-4d337d74 .gradient-text {
  background: linear-gradient(90deg, #F8C9A4 0%, #FFEFD6 45%, #F8C9A4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b221546 */.elementor-50 .elementor-element.elementor-element-6b221546 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57f736d0 */.elementor-50 .elementor-element.elementor-element-57f736d0 .gradient-text {
  background: linear-gradient(90deg, #F8C9A4 0%, #FFEFD6 45%, #F8C9A4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66e6857c */.elementor-50 .elementor-element.elementor-element-66e6857c .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c7eea62 */.elementor-50 .elementor-element.elementor-element-5c7eea62 .gradient-text {
  background: linear-gradient(90deg, #F8C9A4 0%, #FFEFD6 45%, #F8C9A4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6adc3055 */.elementor-50 .elementor-element.elementor-element-6adc3055 .gradient-text {
  background: linear-gradient(90deg, #F8C9A4 0%, #FFEFD6 45%, #F8C9A4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23e1e719 */.elementor-50 .elementor-element.elementor-element-23e1e719 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b17c97 */.elementor-50 .elementor-element.elementor-element-2b17c97 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671a2dd4 */.elementor-50 .elementor-element.elementor-element-671a2dd4 .gradient-text {
  background: linear-gradient(90deg, #F8C9A4 0%, #FFEFD6 45%, #F8C9A4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b14b487 */.elementor-50 .elementor-element.elementor-element-4b14b487 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b124184 */.elementor-50 .elementor-element.elementor-element-5b124184 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62f7bee5 */.elementor-50 .elementor-element.elementor-element-62f7bee5 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adcd3f7 */.elementor-50 .elementor-element.elementor-element-adcd3f7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5167e3f8 */.elementor-50 .elementor-element.elementor-element-5167e3f8 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e9596a */.elementor-50 .elementor-element.elementor-element-16e9596a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70da328e */.elementor-50 .elementor-element.elementor-element-70da328e .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a09ccc */.elementor-50 .elementor-element.elementor-element-63a09ccc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbffc3d */.elementor-50 .elementor-element.elementor-element-6dbffc3d .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62f7bee5 */.elementor-50 .elementor-element.elementor-element-62f7bee5 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adcd3f7 */.elementor-50 .elementor-element.elementor-element-adcd3f7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5167e3f8 */.elementor-50 .elementor-element.elementor-element-5167e3f8 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e9596a */.elementor-50 .elementor-element.elementor-element-16e9596a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70da328e */.elementor-50 .elementor-element.elementor-element-70da328e .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a09ccc */.elementor-50 .elementor-element.elementor-element-63a09ccc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbffc3d */.elementor-50 .elementor-element.elementor-element-6dbffc3d .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62f7bee5 */.elementor-50 .elementor-element.elementor-element-62f7bee5 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adcd3f7 */.elementor-50 .elementor-element.elementor-element-adcd3f7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5167e3f8 */.elementor-50 .elementor-element.elementor-element-5167e3f8 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e9596a */.elementor-50 .elementor-element.elementor-element-16e9596a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70da328e */.elementor-50 .elementor-element.elementor-element-70da328e .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a09ccc */.elementor-50 .elementor-element.elementor-element-63a09ccc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbffc3d */.elementor-50 .elementor-element.elementor-element-6dbffc3d .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62f7bee5 */.elementor-50 .elementor-element.elementor-element-62f7bee5 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adcd3f7 */.elementor-50 .elementor-element.elementor-element-adcd3f7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5167e3f8 */.elementor-50 .elementor-element.elementor-element-5167e3f8 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e9596a */.elementor-50 .elementor-element.elementor-element-16e9596a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70da328e */.elementor-50 .elementor-element.elementor-element-70da328e .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a09ccc */.elementor-50 .elementor-element.elementor-element-63a09ccc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbffc3d */.elementor-50 .elementor-element.elementor-element-6dbffc3d .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62f7bee5 */.elementor-50 .elementor-element.elementor-element-62f7bee5 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adcd3f7 */.elementor-50 .elementor-element.elementor-element-adcd3f7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5167e3f8 */.elementor-50 .elementor-element.elementor-element-5167e3f8 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e9596a */.elementor-50 .elementor-element.elementor-element-16e9596a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70da328e */.elementor-50 .elementor-element.elementor-element-70da328e .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a09ccc */.elementor-50 .elementor-element.elementor-element-63a09ccc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbffc3d */.elementor-50 .elementor-element.elementor-element-6dbffc3d .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62f7bee5 */.elementor-50 .elementor-element.elementor-element-62f7bee5 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adcd3f7 */.elementor-50 .elementor-element.elementor-element-adcd3f7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5167e3f8 */.elementor-50 .elementor-element.elementor-element-5167e3f8 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e9596a */.elementor-50 .elementor-element.elementor-element-16e9596a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70da328e */.elementor-50 .elementor-element.elementor-element-70da328e .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a09ccc */.elementor-50 .elementor-element.elementor-element-63a09ccc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbffc3d */.elementor-50 .elementor-element.elementor-element-6dbffc3d .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62f7bee5 */.elementor-50 .elementor-element.elementor-element-62f7bee5 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adcd3f7 */.elementor-50 .elementor-element.elementor-element-adcd3f7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5167e3f8 */.elementor-50 .elementor-element.elementor-element-5167e3f8 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e9596a */.elementor-50 .elementor-element.elementor-element-16e9596a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70da328e */.elementor-50 .elementor-element.elementor-element-70da328e .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a09ccc */.elementor-50 .elementor-element.elementor-element-63a09ccc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbffc3d */.elementor-50 .elementor-element.elementor-element-6dbffc3d .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62f7bee5 */.elementor-50 .elementor-element.elementor-element-62f7bee5 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adcd3f7 */.elementor-50 .elementor-element.elementor-element-adcd3f7 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5167e3f8 */.elementor-50 .elementor-element.elementor-element-5167e3f8 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e9596a */.elementor-50 .elementor-element.elementor-element-16e9596a .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70da328e */.elementor-50 .elementor-element.elementor-element-70da328e .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a09ccc */.elementor-50 .elementor-element.elementor-element-63a09ccc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbffc3d */.elementor-50 .elementor-element.elementor-element-6dbffc3d .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59a99ccc */.elementor-50 .elementor-element.elementor-element-59a99ccc .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64416cd3 */.elementor-50 .elementor-element.elementor-element-64416cd3 .gradient-text {
  background: linear-gradient(90deg, #F8C9A4 0%, #FFEFD6 45%, #F8C9A4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52ffaa66 */.elementor-50 .elementor-element.elementor-element-52ffaa66 .gradient-text {
  background: linear-gradient(90deg, #C8944A 0%, #FFD69C 45%, #C9954B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent; /* Para maior compatibilidade */
}/* End custom CSS */
/* Start custom CSS */p{
    margin-bottom: 0;
}

html, body{
    width: 100%;
    overflow-x: hidden;
}/* End custom CSS */