.elementor-2 .elementor-element.elementor-element-b78c35d{--display:flex;--min-height:765px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:120px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b78c35d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b78c35d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-455058c );background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/Hero-Section-Nova.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-414793b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-90802ff .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-c7cb8b2 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-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-2 .elementor-element.elementor-element-d6be2c1{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-7e5896d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-7e5896d .elementor-button{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-00e7d58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-11dc225{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-11dc225.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-dd0406c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-dd0406c p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-96b58d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-96b58d8.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-abf405b{--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-2 .elementor-element.elementor-element-1ba0867{--display:flex;--overflow:hidden;}.elementor-2 .elementor-element.elementor-element-1ba0867:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1ba0867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #E6CE96 0%, #9E8D66 100%);}.elementor-2 .elementor-element.elementor-element-7aeb528{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-e82233e{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-70ea64e{--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:0px 040px;--row-gap:0px;--column-gap:040px;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-70ea64e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-70ea64e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/BG_Segunda_Dobra.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-65bf7b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-71f87d3 img{border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-2b16f96{--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-2 .elementor-element.elementor-element-6121bae{padding:0px 0px 0px 14px;border-style:solid;border-width:0px 0px 0px 00px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6121bae .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-792719c{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-e46b38b{padding:0px 0px 0px 14px;border-style:solid;border-width:0px 0px 0px 00px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e46b38b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-923ec93{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-f66784f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-f66784f .elementor-button{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-59d90ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-59d90ea:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-59d90ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/Terceira-Dobra.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ec1dfbf .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-ec1dfbf .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-ec1dfbf .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-04a976c{text-align:center;}.elementor-2 .elementor-element.elementor-element-04a976c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-a71e0a1{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;}.elementor-2 .elementor-element.elementor-element-cd07903{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-cd07903.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9f694d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:55px;--padding-right:55px;}.elementor-2 .elementor-element.elementor-element-9f694d7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9f694d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/BG_Card.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-a495995 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-a495995 .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-a495995 .elementor-icon svg{height:70px;}.elementor-2 .elementor-element.elementor-element-5690cbe .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:31px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-8c25db9{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-db1ec72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:55px;--padding-right:55px;}.elementor-2 .elementor-element.elementor-element-db1ec72:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-db1ec72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/BG_Card.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-12a0930 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-12a0930 .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-12a0930 .elementor-icon svg{height:70px;}.elementor-2 .elementor-element.elementor-element-fb44900 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:31px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-a9d4a4d{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-27a0973{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:55px;--padding-right:55px;}.elementor-2 .elementor-element.elementor-element-27a0973:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-27a0973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/BG_Card.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-63d275c .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-63d275c .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-63d275c .elementor-icon svg{height:70px;}.elementor-2 .elementor-element.elementor-element-28dc77c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:31px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-39e86a6{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-f3cb343{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:55px;--padding-right:55px;}.elementor-2 .elementor-element.elementor-element-f3cb343:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f3cb343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/BG_Card.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-38e4831 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-38e4831 .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-38e4831 .elementor-icon svg{height:70px;}.elementor-2 .elementor-element.elementor-element-5718ce9 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:31px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-8213aa4{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-6d7bea8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:55px;--padding-right:55px;}.elementor-2 .elementor-element.elementor-element-6d7bea8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6d7bea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/BG_Card.webp");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-6d7bea8::before, .elementor-2 .elementor-element.elementor-element-6d7bea8 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6d7bea8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6d7bea8 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6d7bea8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6d7bea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-455058c );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-09e825f .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-09e825f .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-09e825f .elementor-icon svg{height:70px;}.elementor-2 .elementor-element.elementor-element-0933f12 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:31px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-3df5d74{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-d20d2fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2 .elementor-element.elementor-element-14f9a95{text-align:center;}.elementor-2 .elementor-element.elementor-element-14f9a95 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-1e499bf{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;}.elementor-2 .elementor-element.elementor-element-823e10b .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-c7cb8b2 );color:var( --e-global-color-c7cb8b2 );background-image:radial-gradient(at top left, #166859 30%, #15302B 100%);padding:10px 25px 010px 25px;}.elementor-2 .elementor-element.elementor-element-823e10b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-37d04b5{--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;--overflow:hidden;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-37d04b5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-37d04b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-455058c );}.elementor-2 .elementor-element.elementor-element-67f41cc{z-index:44;}.elementor-2 .elementor-element.elementor-element-67f41cc .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-67f41cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-67f41cc.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-67f41cc.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-67f41cc.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-67f41cc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-67f41cc .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-67f41cc .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-4578a0a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4578a0a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4578a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/BG-Quarta-Dobra.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-06a3167{--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-2 .elementor-element.elementor-element-a3c7c70{text-align:start;}.elementor-2 .elementor-element.elementor-element-76f37ac .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-009d52a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-1e58dec{--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-2 .elementor-element.elementor-element-5217af4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2 .elementor-element.elementor-element-1bf3c39{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1bf3c39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-1bf3c39 .elementor-button{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-dbd2677{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;}.elementor-2 .elementor-element.elementor-element-dbd2677:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dbd2677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/BG-Quinta-Dobra.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-042783b .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-042783b .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-042783b .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-e97fdc1{width:var( --container-widget-width, 54% );max-width:54%;padding:0px 0px 0px 0px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-e97fdc1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:19px;font-weight:400;letter-spacing:3.4px;}.elementor-2 .elementor-element.elementor-element-4842d3e{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-4842d3e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-f3f0ad5{text-align:center;line-height:1.7em;}.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-c7cb8b2 );color:var( --e-global-color-c7cb8b2 );background-image:radial-gradient(at top left, #166859 30%, #15302B 100%);padding:10px 25px 010px 25px;}.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-88b2c6b{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-88b2c6b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-88b2c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/BG-Quarta-Dobra.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5a9535f{z-index:44;}.elementor-2 .elementor-element.elementor-element-5a9535f .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-5a9535f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5a9535f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5a9535f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5a9535f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5a9535f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5a9535f .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-5a9535f .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-4001de7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-cbe8f6a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:transparent;background-image:linear-gradient(65deg, var( --e-global-color-accent ) 0%, #89703B 100%);}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:var( --e-global-color-455058c );color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:33px;margin-left:10px;color:#333;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:33px;width:33px;line-height:33px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:33px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-list .eael-accordion_media-icon svg{height:33px;width:33px;line-height:33px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list{margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-content .eael-accordion_media-title{color:#333;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{border-radius:23px 23px 23px 23px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:23px 23px 23px 23px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-2 .elementor-element.elementor-element-831b8c2{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-831b8c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-831b8c2 .elementor-button{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-ce7cc2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ce7cc2c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ce7cc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/BG-Quinta-Dobra.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-2c8d0a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-d833267{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fe0782a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:1.7em;}.elementor-2 .elementor-element.elementor-element-fe0782a p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-378de35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:1.7em;}.elementor-2 .elementor-element.elementor-element-378de35 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-c7dd81d{--display:flex;}.elementor-2 .elementor-element.elementor-element-7a9f234{text-align:center;line-height:1.7em;}.elementor-2 .elementor-element.elementor-element-de1fd16{--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;--border-radius:39px 39px 39px 39px;}.elementor-2 .elementor-element.elementor-element-de1fd16:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-de1fd16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(72deg, var( --e-global-color-455058c ) 0%, var( --e-global-color-4dab8f2 ) 100%);}.elementor-2 .elementor-element.elementor-element-e2d0d68{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-e2d0d68 .elementor-social-icon{background-color:var( --e-global-color-455058c );}.elementor-2 .elementor-element.elementor-element-e2d0d68 .elementor-social-icon:hover{background-color:var( --e-global-color-455058c );}.elementor-2 .elementor-element.elementor-element-e2d0d68 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e2d0d68 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c0cc24e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:1.7em;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c0cc24e p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-8d5ccb2{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-8d5ccb2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-951bf23{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-951bf23:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-951bf23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(72deg, var( --e-global-color-455058c ) 0%, var( --e-global-color-4dab8f2 ) 100%);}.elementor-2 .elementor-element.elementor-element-b905d6f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b124b03 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-b124b03.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-b124b03.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-b124b03.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-b124b03.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-b124b03.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-a2c6a79{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:1.7em;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-a2c6a79 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-a2c6a79 a{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-18873ec{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;color:var( --e-global-color-c7cb8b2 );}.elementor-2 .elementor-element.elementor-element-e824526{--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;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e824526:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e824526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(344deg, var( --e-global-color-primary ) 0%, var( --e-global-color-455058c ) 100%);}.elementor-2 .elementor-element.elementor-element-6b5265c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-2 .elementor-element.elementor-element-4fae586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-203d6ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-1aef3eb{column-gap:0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1aef3eb p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-b9694c4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-2:not(.elementor-motion-effects-element-type-background), body.elementor-page-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #15302B 0%, var( --e-global-color-455058c ) 100%);}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-b78c35d{--min-height:798px;--flex-direction:column-reverse;--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b78c35d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b78c35d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-90802ff{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-d6be2c1{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-00e7d58{--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-2 .elementor-element.elementor-element-11dc225{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-70ea64e{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-71f87d3 img{width:50%;}.elementor-2 .elementor-element.elementor-element-6121bae.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6121bae{text-align:center;}.elementor-2 .elementor-element.elementor-element-792719c{text-align:center;}.elementor-2 .elementor-element.elementor-element-e46b38b.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e46b38b{text-align:center;}.elementor-2 .elementor-element.elementor-element-923ec93{text-align:center;}.elementor-2 .elementor-element.elementor-element-59d90ea{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-04a976c .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-4578a0a{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-76f37ac .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-88b2c6b{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-4001de7 .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-b78c35d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b78c35d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jessicaferreira.tiagopinotti.com.br/wp-content/uploads/2026/06/Hero-Section-Mobile-Final.webp");background-size:contain;}.elementor-2 .elementor-element.elementor-element-b78c35d{--min-height:740px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-414793b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-90802ff{text-align:center;}.elementor-2 .elementor-element.elementor-element-90802ff .elementor-heading-title{font-size:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-d6be2c1{text-align:center;font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-7e5896d .elementor-button{font-size:15px;padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-00e7d58{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-11dc225{--width:100%;--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;}.elementor-2 .elementor-element.elementor-element-dd0406c{font-size:13px;}.elementor-2 .elementor-element.elementor-element-96b58d8{--width:37%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-7abd709 img{width:100%;}.elementor-2 .elementor-element.elementor-element-abf405b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1ba0867{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-e82233e{--e-icon-list-icon-size:13px;}.elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-e82233e .elementor-icon-list-item > a{font-size:15px;}.elementor-2 .elementor-element.elementor-element-70ea64e{--padding-top:30px;--padding-bottom:030px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-71f87d3 img{width:82%;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-6121bae{border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6121bae .elementor-heading-title{font-size:31px;}.elementor-2 .elementor-element.elementor-element-792719c{text-align:center;font-size:15px;}.elementor-2 .elementor-element.elementor-element-e46b38b .elementor-heading-title{font-size:29px;}.elementor-2 .elementor-element.elementor-element-923ec93{text-align:center;font-size:15px;}.elementor-2 .elementor-element.elementor-element-f66784f .elementor-button{font-size:15px;padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-59d90ea{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-04a976c .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-a71e0a1{font-size:15px;}.elementor-2 .elementor-element.elementor-element-cd07903{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9f694d7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:030px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-9f694d7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9f694d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:cover;}.elementor-2 .elementor-element.elementor-element-9f694d7.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-5690cbe .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-8c25db9{text-align:center;font-size:14px;}.elementor-2 .elementor-element.elementor-element-db1ec72{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:030px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-db1ec72:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-db1ec72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:cover;}.elementor-2 .elementor-element.elementor-element-db1ec72.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-fb44900 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-a9d4a4d{text-align:center;font-size:14px;}.elementor-2 .elementor-element.elementor-element-27a0973{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:030px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-27a0973:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-27a0973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:cover;}.elementor-2 .elementor-element.elementor-element-27a0973.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-28dc77c .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-39e86a6{text-align:center;font-size:14px;}.elementor-2 .elementor-element.elementor-element-f3cb343{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:030px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-f3cb343:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f3cb343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f3cb343.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-5718ce9 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-8213aa4{text-align:center;font-size:14px;}.elementor-2 .elementor-element.elementor-element-6d7bea8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:030px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6d7bea8.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0933f12 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-3df5d74{text-align:center;font-size:14px;}.elementor-2 .elementor-element.elementor-element-14f9a95 .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-1e499bf{font-size:15px;}.elementor-2 .elementor-element.elementor-element-823e10b .elementor-button{font-size:15px;}.elementor-2 .elementor-element.elementor-element-4578a0a{--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:30px;--padding-bottom:030px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-06a3167{--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-2 .elementor-element.elementor-element-76f37ac{text-align:center;}.elementor-2 .elementor-element.elementor-element-76f37ac .elementor-heading-title{font-size:35px;}.elementor-2 .elementor-element.elementor-element-009d52a{font-size:15px;}.elementor-2 .elementor-element.elementor-element-1e58dec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1bf3c39 .elementor-button{font-size:15px;padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-dbd2677{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e97fdc1 .elementor-heading-title{font-size:10px;}.elementor-2 .elementor-element.elementor-element-4842d3e{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-4842d3e .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button{font-size:15px;}.elementor-2 .elementor-element.elementor-element-88b2c6b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-4001de7{text-align:center;}.elementor-2 .elementor-element.elementor-element-4001de7 .elementor-heading-title{font-size:35px;}.elementor-2 .elementor-element.elementor-element-cbe8f6a{text-align:center;font-size:15px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:33px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:33px;width:33px;line-height:33px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:33px;}.elementor-2 .elementor-element.elementor-element-4873c28 .eael-accordion_media-list .eael-accordion_media-icon svg{height:33px;width:33px;line-height:33px;}.elementor-2 .elementor-element.elementor-element-831b8c2 .elementor-button{font-size:15px;padding:5px 20px 5px 20px;}.elementor-2 .elementor-element.elementor-element-ce7cc2c{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d833267{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-de1fd16{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-c0cc24e{text-align:center;font-size:14px;}.elementor-2 .elementor-element.elementor-element-8d5ccb2{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-8d5ccb2 .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-951bf23{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-b905d6f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-a2c6a79{text-align:center;}.elementor-2 .elementor-element.elementor-element-6b5265c{--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:space-between;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2 .elementor-element.elementor-element-4fae586.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-203d6ff{--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;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-414793b{--width:50%;}.elementor-2 .elementor-element.elementor-element-11dc225{--width:76.273%;}.elementor-2 .elementor-element.elementor-element-abf405b{--width:50%;}.elementor-2 .elementor-element.elementor-element-1ba0867{--width:100%;}.elementor-2 .elementor-element.elementor-element-7aeb528{--width:100%;}.elementor-2 .elementor-element.elementor-element-65bf7b3{--width:50%;}.elementor-2 .elementor-element.elementor-element-2b16f96{--width:50%;}.elementor-2 .elementor-element.elementor-element-06a3167{--width:50%;}.elementor-2 .elementor-element.elementor-element-1e58dec{--width:50%;}.elementor-2 .elementor-element.elementor-element-d833267{--width:25%;}.elementor-2 .elementor-element.elementor-element-c7dd81d{--width:65%;}.elementor-2 .elementor-element.elementor-element-de1fd16{--width:53%;}.elementor-2 .elementor-element.elementor-element-951bf23{--width:53%;}.elementor-2 .elementor-element.elementor-element-6b5265c{--width:100%;}.elementor-2 .elementor-element.elementor-element-203d6ff{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-414793b{--width:100%;}.elementor-2 .elementor-element.elementor-element-abf405b{--width:100%;}.elementor-2 .elementor-element.elementor-element-65bf7b3{--width:100%;}.elementor-2 .elementor-element.elementor-element-2b16f96{--width:100%;}.elementor-2 .elementor-element.elementor-element-4578a0a{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-06a3167{--width:100%;}.elementor-2 .elementor-element.elementor-element-1e58dec{--width:100%;}.elementor-2 .elementor-element.elementor-element-de1fd16{--width:600px;}.elementor-2 .elementor-element.elementor-element-951bf23{--width:600px;}}/* Start custom CSS for heading, class: .elementor-element-90802ff */.elementor-2 .elementor-element.elementor-element-90802ff {
  color: #ffffff;
}

.elementor-2 .elementor-element.elementor-element-90802ff .degrade-texto {
  background: linear-gradient(90deg, #F5D98A 0%, #B4A06A 45%, #E8D08A 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e5896d */.elementor-2 .elementor-element.elementor-element-7e5896d .elementor-button-icon svg {
  width: 40px;
  height: 40px;
}

.elementor-2 .elementor-element.elementor-element-7e5896d .elementor-button-content-wrapper {

  align-items: center;

}

.elementor-2 .elementor-element.elementor-element-7e5896d .elementor-button-icon {

  display: flex;

  align-items: center;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b78c35d */body, html {

overflow-x: hidden !important;

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e82233e */.elementor-2 .elementor-element.elementor-element-e82233e{
white-space:nowrap;
}

.elementor-2 .elementor-element.elementor-element-e82233e{
white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aeb528 *//* FAIXA PARADA COM FUNDO */
.faixa-carrossel {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  background: linear-gradient(90deg, #E6CE96 0%, #9E8D66 100%) !important;
  overflow: hidden !important;
  position: relative;
  z-index: 5;
}

/* SEGURA O CONTEÚDO DENTRO DA FAIXA */
.faixa-carrossel .elementor-widget-container {
  overflow: hidden !important;
  width: 100% !important;
}

/* LISTA QUE SE MOVE */
.faixa-carrossel .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  white-space: nowrap !important;
  width: max-content !important;
  min-width: 200% !important;
  gap: 36px;
}

/* CADA ITEM NÃO PODE QUEBRAR */
.faixa-carrossel .elementor-icon-list-item {
  flex: 0 0 auto !important;
}

/* ANIMAÇÃO ESQUERDA — só move os itens */
.faixa-carrossel .carrossel-esquerda .elementor-icon-list-items {
  animation: mover-esquerda 45s linear infinite;
}

/* ANIMAÇÃO DIREITA — só move os itens */
.faixa-carrossel .carrossel-direita .elementor-icon-list-items {
  animation: mover-direita 45s linear infinite;
}

@keyframes mover-esquerda {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}

@keyframes mover-direita {
  from {
    transform: translateX(-50%);
  }
  to {
    transform: translateX(0);
  }
}

/* MOBILE */
@media (max-width: 767px) {
  .faixa-carrossel .elementor-icon-list-items {
    gap: 24px;
  }

  .faixa-carrossel .carrossel-esquerda .elementor-icon-list-items,
  .faixa-carrossel .carrossel-direita .elementor-icon-list-items {
    animation-duration: 28s;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba0867 *//* CONTAINER PRINCIPAL DA FAIXA */
.barra-carrossel {
  background: linear-gradient(90deg, #E6CE96 0%, #9E8D66 100%) !important;
  overflow: hidden !important;
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
}

/* REMOVE FUNDO DE TODAS AS CAMADAS INTERNAS */
.barra-carrossel .elementor-widget,
.barra-carrossel .elementor-widget-container,
.barra-carrossel .elementor-icon-list-items,
.barra-carrossel .elementor-icon-list-item,
.barra-carrossel .e-con,
.barra-carrossel .e-con-inner {
  background: transparent !important;
  background-color: transparent !important;
}

/* LISTA ANIMADA */
.barra-carrossel .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  white-space: nowrap !important;
  width: max-content !important;
  min-width: 200vw !important;
  gap: 36px !important;
}

/* ITENS */
.barra-carrossel .elementor-icon-list-item {
  flex: 0 0 auto !important;
}

/* ANIMAÇÃO */
.barra-carrossel .texto-carrossel-esquerda .elementor-icon-list-items {
  animation: mover-esquerda 45s linear infinite !important;
}

@keyframes mover-esquerda {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-50%);
  }
}

body, html {

overflow-x: hidden !important;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6121bae */.elementor-2 .elementor-element.elementor-element-6121bae {
  position: relative;
}

.elementor-2 .elementor-element.elementor-element-6121bae::before {
  content: "";
  position: absolute;
  left: -10px;
  top: 0px;
  width: 3px;
  height: 100px;
  border-radius: 50px;
  background: linear-gradient(180deg, #E6CE96 0%, #9E8D66 100%);
}

/* Span com degradê dourado */
.elementor-2 .elementor-element.elementor-element-6121bae .degrade-texto {
  background: linear-gradient(90deg, #F5D98A 0%, #B4A06A 45%, #E8D08A 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 800;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-2 .elementor-element.elementor-element-6121bae::before {
    top: 0px;
    height: 70px;
    width: 2px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e46b38b */.elementor-2 .elementor-element.elementor-element-e46b38b {
  position: relative;
}

.elementor-2 .elementor-element.elementor-element-e46b38b::before {
  content: "";
  position: absolute;
  left: -10px;
  top: 0px;
  width: 3px;
  height: 100px;
  border-radius: 50px;
  background: linear-gradient(180deg, #E6CE96 0%, #9E8D66 100%);
}

/* Span com degradê dourado */
.elementor-2 .elementor-element.elementor-element-e46b38b .degrade-texto {
  background: linear-gradient(90deg, #F5D98A 0%, #B4A06A 45%, #E8D08A 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 800;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-2 .elementor-element.elementor-element-e46b38b::before {
    top: 0px;
    height: 70px;
    width: 2px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f66784f */.elementor-2 .elementor-element.elementor-element-f66784f .elementor-button-icon svg {
  width: 40px;
  height: 40px;
}

.elementor-2 .elementor-element.elementor-element-f66784f .elementor-button-content-wrapper {

  align-items: center;

}

.elementor-2 .elementor-element.elementor-element-f66784f .elementor-button-icon {

  display: flex;

  align-items: center;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec1dfbf */.elementor-2 .elementor-element.elementor-element-ec1dfbf.scroll-icon svg {
  animation: setaPulse 1.8s ease-in-out infinite;
  transform-origin: center;
}

@keyframes setaPulse {
  0% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(10px);
  }

  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04a976c */.elementor-2 .elementor-element.elementor-element-04a976c .destaque-texto {
  background: linear-gradient(90deg, #166859 0%, #15302B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5690cbe */.elementor-2 .elementor-element.elementor-element-5690cbe {
  color: #ffffff;
}

.elementor-2 .elementor-element.elementor-element-5690cbe .degrade-texto {
  background: linear-gradient(90deg, #F5D98A 0%, #B4A06A 45%, #E8D08A 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f694d7 */.elementor-2 .elementor-element.elementor-element-9f694d7::before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50px;
  width: 80px;
  height: 8px;
  border-radius: 50px;
  background: linear-gradient(90deg, #E6CE96 0%, #9E8D66 100%);
  z-index: 10;
}

@media (max-width: 767px) {
  .elementor-2 .elementor-element.elementor-element-9f694d7::before {
    left: 32px;
    width: 80px;
    height: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb44900 */.elementor-2 .elementor-element.elementor-element-fb44900 {
  color: #ffffff;
}

.elementor-2 .elementor-element.elementor-element-fb44900 .degrade-texto {
  background: linear-gradient(90deg, #F5D98A 0%, #B4A06A 45%, #E8D08A 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1ec72 */.elementor-2 .elementor-element.elementor-element-db1ec72::before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50px;
  width: 80px;
  height: 8px;
  border-radius: 50px;
  background: linear-gradient(90deg, #E6CE96 0%, #9E8D66 100%);
  z-index: 10;
}

@media (max-width: 767px) {
  .elementor-2 .elementor-element.elementor-element-db1ec72::before {
    left: 32px;
    width: 80px;
    height: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28dc77c */.elementor-2 .elementor-element.elementor-element-28dc77c {
  color: #ffffff;
}

.elementor-2 .elementor-element.elementor-element-28dc77c .degrade-texto {
  background: linear-gradient(90deg, #F5D98A 0%, #B4A06A 45%, #E8D08A 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27a0973 */.elementor-2 .elementor-element.elementor-element-27a0973::before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50px;
  width: 80px;
  height: 8px;
  border-radius: 50px;
  background: linear-gradient(90deg, #E6CE96 0%, #9E8D66 100%);
  z-index: 10;
}

@media (max-width: 767px) {
  .elementor-2 .elementor-element.elementor-element-27a0973::before {
    left: 32px;
    width: 80px;
    height: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5718ce9 */.elementor-2 .elementor-element.elementor-element-5718ce9 {
  color: #ffffff;
}

.elementor-2 .elementor-element.elementor-element-5718ce9 .degrade-texto {
  background: linear-gradient(90deg, #F5D98A 0%, #B4A06A 45%, #E8D08A 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3cb343 */.elementor-2 .elementor-element.elementor-element-f3cb343::before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50px;
  width: 80px;
  height: 8px;
  border-radius: 50px;
  background: linear-gradient(90deg, #E6CE96 0%, #9E8D66 100%);
  z-index: 10;
}

@media (max-width: 767px) {
  .elementor-2 .elementor-element.elementor-element-f3cb343::before {
    left: 32px;
    width: 80px;
    height: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0933f12 */.elementor-2 .elementor-element.elementor-element-0933f12 {
  color: #ffffff;
}

.elementor-2 .elementor-element.elementor-element-0933f12 .degrade-texto {
  background: linear-gradient(90deg, #F5D98A 0%, #B4A06A 45%, #E8D08A 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d7bea8 *//* CONTAINER PAI DOS CARDS */
.cards-processo {
  display: flex;
  flex-wrap: wrap;
  gap: 28px;
  overflow: visible !important;
  padding-top: 10px;
}

/* TODOS OS CARDS */
.cards-processo .card-processo {
  position: relative;
  overflow: visible !important;
  isolation: isolate;

  flex: 0 0 calc(50% - 14px);
  width: calc(50% - 14px);

  border-radius: 10px;
}

/* DETALHE DOURADO EM CIMA DO CARD */
.cards-processo .card-processo::before {
  content: "";
  position: absolute;
  top: -6px;
  left: 50px;

  width: 80px;
  height: 8px;

  border-radius: 50px;
  background: linear-gradient(90deg, #E6CE96 0%, #9E8D66 100%);

  opacity: 1;
  z-index: 50;
  pointer-events: none;
}

/* CARD GRANDE OCUPANDO A LARGURA DOS 2 */
.cards-processo .card-grande {
  flex: 0 0 100% !important;
  width: 100% !important;

  position: relative;
  overflow: visible !important;
  isolation: isolate;
}

/* DEGRADÊ POR CIMA DA IMAGEM DO CARD GRANDE */
.cards-processo .card-grande::after {
  content: "";
  position: absolute;
  inset: 0;

  border-radius: inherit;

  background: linear-gradient(
    90deg,
    #06251F 0%,
    rgba(6, 37, 31, 0.98) 35%,
    rgba(6, 37, 31, 0.88) 60%,
    rgba(6, 37, 31, 0.65) 100%
  );

  z-index: 1;
  pointer-events: none;
}

/* CONTEÚDO DO CARD GRANDE ACIMA DO DEGRADÊ */
.cards-processo .card-grande > * {
  position: relative;
  z-index: 2;
}

/* GARANTE QUE O DETALHE DOURADO FIQUE ACIMA DO DEGRADÊ */
.cards-processo .card-grande::before {
  z-index: 40;
}

/* MOBILE */
@media (max-width: 767px) {
  .cards-processo {
    gap: 24px;
  }

  .cards-processo .card-processo,
  .cards-processo .card-grande {
    flex: 0 0 100% !important;
    width: 100% !important;
  }

  .cards-processo .card-processo::before {
    left: 32px;
    width: 80px;
    height: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14f9a95 */.elementor-2 .elementor-element.elementor-element-14f9a95 .destaque-texto {
  background: linear-gradient(90deg, #166859 0%, #15302B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-823e10b */.elementor-2 .elementor-element.elementor-element-823e10b .elementor-button-icon svg {
  width: 40px;
  height: 40px;
}

.elementor-2 .elementor-element.elementor-element-823e10b .elementor-button-content-wrapper {

  align-items: center;

}

.elementor-2 .elementor-element.elementor-element-823e10b .elementor-button-icon {

  display: flex;

  align-items: center;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd07903 */.cards-processo {
  display: flex;
  flex-wrap: wrap;
  gap: 28px;
}

/* Cards normais: 2 por linha */
.cards-processo .card-processo {
  position: relative;
  overflow: visible;
  flex: 0 0 calc(50% - 14px);
  width: calc(50% - 14px);
  min-height: 300px;
  padding: 50px 55px;
  border-radius: 10px;

  background-color: #06251F;
  background-image:
    linear-gradient(90deg, rgba(6, 37, 31, 0.96), rgba(6, 37, 31, 0.86)),
    url("URL-DA-IMAGEM-DO-CEREBRO");
  background-repeat: no-repeat;
  background-size: 65%;
  background-position: right center;
}

/* Último card ocupando 100% */
.cards-processo .card-processo:last-child {
  flex: 0 0 100%;
  width: 100%;
  min-height: 280px;
  background-size: 38%;
  background-position: right center;
}

/* Detalhe dourado em cima */
.cards-processo .card-processo::before {
  content: "";
  position: absolute;
  top: -7px;
  left: 60px;
  width: 90px;
  height: 10px;
  border-radius: 50px;
  background: linear-gradient(90deg, #E6CE96 0%, #9E8D66 100%);
  z-index: 10;
}

/* Ícones */
.cards-processo .card-processo svg {
  fill: #E6CE96;
  color: #E6CE96;
}

/* Títulos */
.cards-processo .card-processo h2,
.cards-processo .card-processo h3,
.cards-processo .card-processo .elementor-heading-title {
  color: #E6CE96;
}

/* Texto */
.cards-processo .card-processo p {
  color: #FFFFFF;
}

/* Linha divisória */
.cards-processo .card-processo .elementor-divider-separator {
  border-color: rgba(230, 206, 150, 0.18);
  
}

@media (max-width: 767px) {
  .cards-processo {
    gap: 24px;
  }

  .cards-processo .card-processo,
  .cards-processo .card-processo:last-child {
    flex: 0 0 100%;
    width: 100%;
    min-height: auto;
    padding: 38px 28px;
    background-size: 85%;
    background-position: right top;
  }

  .cards-processo .card-processo::before {
    left: 32px;
    width: 75px;
    height: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59d90ea */body, html {

overflow-x: hidden !important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-67f41cc */.elementor-2 .elementor-element.elementor-element-67f41cc.scroll-icon svg {
  animation: setaPulse 1.8s ease-in-out infinite;
  transform-origin: center;
  fill: #E6CE96 !important;
  stroke: #E6CE96 !important;
}

.elementor-2 .elementor-element.elementor-element-67f41cc.scroll-icon svg path {
  fill: #E6CE96 !important;
  stroke: #E6CE96 !important;
}

@keyframes setaPulse {
  0% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(10px);
  }

  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37d04b5 */body, html {

overflow-x: hidden !important;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76f37ac */.elementor-2 .elementor-element.elementor-element-76f37ac {
  position: relative;
}

.elementor-2 .elementor-element.elementor-element-76f37ac::before {
  content: "";
  position: absolute;
  left: -10px;
  top: 0px;
  width: 3px;
  height: 100px;
  border-radius: 50px;
  background: linear-gradient(180deg, #E6CE96 0%, #9E8D66 100%);
}

/* Span com degradê dourado */
.elementor-2 .elementor-element.elementor-element-76f37ac .degrade-texto {
  background: linear-gradient(90deg, #F5D98A 0%, #B4A06A 45%, #E8D08A 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 800;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-2 .elementor-element.elementor-element-76f37ac::before {
    top: 0px;
    height: 70px;
    width: 2px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1bf3c39 */.elementor-2 .elementor-element.elementor-element-1bf3c39 .elementor-button-icon svg {
  width: 40px;
  height: 40px;
}

.elementor-2 .elementor-element.elementor-element-1bf3c39 .elementor-button-content-wrapper {

  align-items: center;

}

.elementor-2 .elementor-element.elementor-element-1bf3c39 .elementor-button-icon {

  display: flex;

  align-items: center;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4578a0a */body, html {

overflow-x: hidden !important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-042783b */.elementor-2 .elementor-element.elementor-element-042783b.scroll-icon svg {
  animation: setaPulse 1.8s ease-in-out infinite;
  transform-origin: center;
}

@keyframes setaPulse {
  0% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(10px);
  }

  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e97fdc1 */.elementor-2 .elementor-element.elementor-element-e97fdc1 .destaque-texto {
  background: linear-gradient(90deg, #166859 0%, #15302B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4842d3e */.elementor-2 .elementor-element.elementor-element-4842d3e .destaque-texto {
  background: linear-gradient(90deg, #166859 0%, #15302B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-deba326 */.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button-icon svg {
  width: 40px;
  height: 40px;
}

.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button-content-wrapper {

  align-items: center;

}

.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button-icon {

  display: flex;

  align-items: center;

}

.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button {
  position: relative;
  overflow: hidden;
  transition: all 0.35s ease;
  z-index: 1;
}

/* camada elegante entrando no hover */
.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, #E6CE96 0%, #9E8D66 100%);
  transform: translateX(-101%);
  transition: transform 0.45s ease;
  z-index: -1;
}

/* hover do botão */
.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button:hover {
  transform: translateY(-3px);
  border-color: #E6CE96;
  color: #15302B !important;
}

/* animação da camada */
.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button:hover::before {
  transform: translateX(0);
}

/* texto por cima */
.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button:hover .elementor-button-text {
  color: #15302B !important;
}

/* ícone com movimento sutil */
.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button-icon {
  transition: transform 0.35s ease;
}

.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button:hover .elementor-button-icon {
  transform: translateX(4px);
}

/* SVG do ícone */
.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button:hover svg,
.elementor-2 .elementor-element.elementor-element-deba326 .elementor-button:hover svg path {
  fill: #15302B !important;
  stroke: #15302B !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd2677 */body, html {

overflow-x: hidden !important;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a9535f */.elementor-2 .elementor-element.elementor-element-5a9535f.scroll-icon svg {
  animation: setaPulse 1.8s ease-in-out infinite;
  transform-origin: center;
  fill: #E6CE96 !important;
  stroke: #E6CE96 !important;
}

.elementor-2 .elementor-element.elementor-element-5a9535f.scroll-icon svg path {
  fill: #E6CE96 !important;
  stroke: #E6CE96 !important;
}

@keyframes setaPulse {
  0% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(10px);
  }

  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4001de7 */.elementor-2 .elementor-element.elementor-element-4001de7 {
  position: relative;
}

.elementor-2 .elementor-element.elementor-element-4001de7::before {
  content: "";
  position: absolute;
  left: -10px;
  top: 0px;
  width: 3px;
  height: 100px;
  border-radius: 50px;
  background: linear-gradient(180deg, #E6CE96 0%, #9E8D66 100%);
}

/* Span com degradê dourado */
.elementor-2 .elementor-element.elementor-element-4001de7 .degrade-texto {
  background: linear-gradient(90deg, #F5D98A 0%, #B4A06A 45%, #E8D08A 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 800;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-2 .elementor-element.elementor-element-4001de7::before {
    top: 0px;
    height: 70px;
    width: 2px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-831b8c2 */.elementor-2 .elementor-element.elementor-element-831b8c2 .elementor-button-icon svg {
  width: 40px;
  height: 40px;
}

.elementor-2 .elementor-element.elementor-element-831b8c2 .elementor-button-content-wrapper {

  align-items: center;

}

.elementor-2 .elementor-element.elementor-element-831b8c2 .elementor-button-icon {

  display: flex;

  align-items: center;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88b2c6b */body, html {

overflow-x: hidden !important;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d5ccb2 */.elementor-2 .elementor-element.elementor-element-8d5ccb2 .destaque-texto {
  background: linear-gradient(90deg, #166859 0%, #15302B 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7cc2c */body, html {

overflow-x: hidden !important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fae586 */.elementor-2 .elementor-element.elementor-element-4fae586 {
  color: #D5BC81;
  font-weight: 400;
}

.elementor-2 .elementor-element.elementor-element-4fae586 strong,
.elementor-2 .elementor-element.elementor-element-4fae586 b {
  color: #D5BC81;
  font-weight: 700;
}

@media (max-width: 767px) {
  .elementor-2 .elementor-element.elementor-element-4fae586 {
    text-align: center;
    width: 100%;
    margin: 0 auto;
  }

  .elementor-2 .elementor-element.elementor-element-4fae586 p {
    text-align: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e824526 */body, html {

overflow-x: hidden !important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-92bbb13 */.scroll-left{

    opacity: 0;

    transition: 0.9s all;

    transform: translate(-30px, 0);

}



.scroll-right{

    opacity: 0;

    transition: 0.9s all;

    transform: translate(30px, 0);

}



.scroll-bottom{

    opacity: 0;

    transition: 0.9s all;

    transform: translate(0, 80px);

}



.scroll-top{

    opacity: 0;

    transition: 0.9s all;

    transform: translate(0, -80px);

}



.scroll-opacitiy{

    opacity: 0;

    transition: 0.9s all;

}



.elementor-editor-active .scroll-bottom,

.elementor-editor-active .scroll-left,

.elementor-editor-active .scroll-right,

.ativo{

    opacity: 1;

    transition: 0.9s;

    transform: translatey(0px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9694c4 */body, html {

overflow-x: hidden !important;

}/* End custom CSS */