.elementor-8 .elementor-element.elementor-element-0d4b56f{--display:flex;--min-height:80vh;--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:flex-start;--align-items:stretch;--overlay-opacity:0.17;}.elementor-8 .elementor-element.elementor-element-0d4b56f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0d4b56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://dramarianacarvalho.shop/wp-content/uploads/2025/10/banner-pri-scaled.jpg");background-position:bottom left;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-0d4b56f::before, .elementor-8 .elementor-element.elementor-element-0d4b56f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0d4b56f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0d4b56f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0d4b56f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0d4b56f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#360909;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-b6ba9b3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-f129e08{--display:flex;--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-f129e08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b8bbd16{width:var( --container-widget-width, 52.122% );max-width:52.122%;--container-widget-width:52.122%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b8bbd16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b8bbd16 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-26e6498{width:var( --container-widget-width, 52.16% );max-width:52.16%;--container-widget-width:52.16%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#F8F8F8;}.elementor-8 .elementor-element.elementor-element-26e6498.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-62d1ecb .elementor-button{background-color:#004643;border-radius:10px 10px 10px 10px;padding:26px 46px 26px 046px;}.elementor-8 .elementor-element.elementor-element-62d1ecb{width:var( --container-widget-width, 80.405% );max-width:80.405%;--container-widget-width:80.405%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-62d1ecb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-62d1ecb .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-7c76c90{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7c76c90:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7c76c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-515d847{--display:flex;--min-height:57vh;--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:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-515d847.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-194614c{--display:flex;--min-height:505px;--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-194614c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-26b133e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-a393104{width:var( --container-widget-width, 101.1% );max-width:101.1%;--container-widget-width:101.1%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-a393104.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f6721f4{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#020000;}.elementor-8 .elementor-element.elementor-element-a0599a6 .elementor-button{background-color:#004643;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-a0599a6 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a0599a6 .elementor-button:focus{background-color:#FFFFFF;color:#004643;}.elementor-8 .elementor-element.elementor-element-a0599a6{width:var( --container-widget-width, 104.096% );max-width:104.096%;--container-widget-width:104.096%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a0599a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a0599a6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-a0599a6 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a0599a6 .elementor-button:focus svg{fill:#004643;}.elementor-8 .elementor-element.elementor-element-8d2c42d{--display:flex;--min-height:505px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-8d2c42d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-dbffda0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-dbffda0{z-index:9;}.elementor-8 .elementor-element.elementor-element-94b1238{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-94b1238.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-94b1238 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-1e8ff38{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-e440632{--display:flex;--min-height:100vh;}.elementor-8 .elementor-element.elementor-element-0fbe98c{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-0fbe98c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ef9430e{text-align:center;}.elementor-8 .elementor-element.elementor-element-ef9430e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-b0d68fa{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-82ab915{width:var( --container-widget-width, 103.417% );max-width:103.417%;--container-widget-width:103.417%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-82ab915.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-efb2d68{--display:flex;--min-height:45vh;}.elementor-8 .elementor-element.elementor-element-bd2ef97{--display:flex;--min-height:80vh;--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-8 .elementor-element.elementor-element-45b4d71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-be27ca8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-5079619{width:var( --container-widget-width, 100.408% );max-width:100.408%;padding:-6px 0px 0px 0px;--container-widget-width:100.408%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#050202;}.elementor-8 .elementor-element.elementor-element-5079619.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-55348c6{padding:0px 0px -7px 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-2aa9eb9 .elementor-button{background-color:#004643;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2aa9eb9 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2aa9eb9 .elementor-button:focus{background-color:#FFFFFF;color:#004643;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2aa9eb9{width:var( --container-widget-width, 99.858% );max-width:99.858%;--container-widget-width:99.858%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2aa9eb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2aa9eb9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-2aa9eb9 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2aa9eb9 .elementor-button:focus svg{fill:#004643;}.elementor-8 .elementor-element.elementor-element-c639fb6{--display:flex;}.elementor-8 .elementor-element.elementor-element-c639fb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f9e8f14 img{height:483px;}.elementor-8 .elementor-element.elementor-element-b91c84d{--display:flex;--min-height:0px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-b91c84d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b91c84d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b91c84d.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8443757{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8443757:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8443757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8443757.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d10eec9{text-align:center;}.elementor-8 .elementor-element.elementor-element-d10eec9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;color:#004643;}.elementor-8 .elementor-element.elementor-element-631ac66{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-bb2a79c{--display:flex;--min-height:70vh;--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:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-bb2a79c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bb2a79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-24a2dcb{--display:flex;--min-height:80vh;}.elementor-8 .elementor-element.elementor-element-aae323a{--display:flex;}.elementor-8 .elementor-element.elementor-element-02fcbc7{--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-8 .elementor-element.elementor-element-3f04a7f{--display:flex;}.elementor-8 .elementor-element.elementor-element-a09ab5f{--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-8 .elementor-element.elementor-element-629f785{--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-8 .elementor-element.elementor-element-4b67e3b{--display:flex;}.elementor-8 .elementor-element.elementor-element-1bbbf99{--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-8 .elementor-element.elementor-element-1bbbf99.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-58b41ac{--display:flex;}.elementor-8 .elementor-element.elementor-element-2d67141{--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-8 .elementor-element.elementor-element-379e08f{--display:flex;}.elementor-8 .elementor-element.elementor-element-2b66a79{--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-8 .elementor-element.elementor-element-6ae8dad{--e-n-carousel-swiper-slides-gap:10px;padding:32px 32px 32px 32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-8 .elementor-element.elementor-element-e4f5300{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e4f5300:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e4f5300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e4f5300.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b2a3166{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-af0929f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-631b38f{width:var( --container-widget-width, 84.008% );max-width:84.008%;--container-widget-width:84.008%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;color:#0C0202;}.elementor-8 .elementor-element.elementor-element-631b38f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5cd4a37{--display:flex;--min-height:0vh;--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-8 .elementor-element.elementor-element-2fa229f{--display:flex;}.elementor-8 .elementor-element.elementor-element-f1dcfe7{--display:flex;--min-height:0px;--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-8 .elementor-element.elementor-element-d1c8188 img{height:323px;}.elementor-8 .elementor-element.elementor-element-c182b34{text-align:left;}.elementor-8 .elementor-element.elementor-element-c182b34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-a9cf31a{font-family:"Roboto", Sans-serif;font-weight:400;color:#080101;}.elementor-8 .elementor-element.elementor-element-b953a32{--display:flex;}.elementor-8 .elementor-element.elementor-element-4a0db64{--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-8 .elementor-element.elementor-element-34b4d0a img{height:320px;}.elementor-8 .elementor-element.elementor-element-68692f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-2fb6400{text-align:left;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-91362e0{--display:flex;}.elementor-8 .elementor-element.elementor-element-4bc41bb{--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-8 .elementor-element.elementor-element-759d274 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-550db2e{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-f54a684{--display:flex;--min-height:42vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3e4337d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-9907134{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-aef9d9d{--display:flex;}.elementor-8 .elementor-element.elementor-element-c9a4106{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-445f944 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-065fcf1{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-dbf36cf{--display:flex;}.elementor-8 .elementor-element.elementor-element-609951d img{height:351px;}.elementor-8 .elementor-element.elementor-element-807a827 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-f83c3e3{font-family:"Roboto", Sans-serif;font-weight:400;color:#0A0303;}.elementor-8 .elementor-element.elementor-element-01fe364{--e-n-carousel-swiper-slides-gap:10px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-8 .elementor-element.elementor-element-b536271{--display:flex;--min-height:60vh;--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-8 .elementor-element.elementor-element-1b99e18{--display:flex;}.elementor-8 .elementor-element.elementor-element-c7d1e4c{--display:flex;--min-height:40vh;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-c7d1e4c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c7d1e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004643;background-image:url("https://dramarianacarvalho.shop/wp-content/uploads/2025/10/food-background-with-assortment-of-fresh-organic-f-2025-01-10-15-06-35-utc-1024x538.jpg");}.elementor-8 .elementor-element.elementor-element-9b142ca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-def902e .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-def902e .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-def902e .elementor-heading-title a:focus{color:#000000;}.elementor-8 .elementor-element.elementor-element-76b2e41{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-76b2e41 a:hover, .elementor-8 .elementor-element.elementor-element-76b2e41 a:focus{color:#000000;}.elementor-8 .elementor-element.elementor-element-89257e2 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#004643;color:#004643;border-radius:3px 3px 3px 3px;padding:20px 48px 20px 48px;}.elementor-8 .elementor-element.elementor-element-89257e2 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-89257e2 .elementor-button:focus{background-color:#004643;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-89257e2{width:var( --container-widget-width, 100% );max-width:100%;margin:032px 0px calc(var(--kit-widget-spacing, 0px) + 032px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-89257e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-89257e2 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-89257e2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f61964c{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-428bf66{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-428bf66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-eee0d0b{text-align:center;}.elementor-8 .elementor-element.elementor-element-eee0d0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-cad98e5{--display:flex;}.elementor-8 .elementor-element.elementor-element-0f08ba7{--display:flex;}.elementor-8 .elementor-element.elementor-element-59c81bf{--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-8 .elementor-element.elementor-element-0330c8d{font-family:"Roboto", Sans-serif;font-weight:400;color:#020000;}.elementor-8 .elementor-element.elementor-element-16da72b{--display:flex;}.elementor-8 .elementor-element.elementor-element-91880dd{--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-8 .elementor-element.elementor-element-a788263{color:#000000;}.elementor-8 .elementor-element.elementor-element-9877990{--display:flex;}.elementor-8 .elementor-element.elementor-element-d90e385{--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-8 .elementor-element.elementor-element-87619bd{color:#0E0505;}.elementor-8 .elementor-element.elementor-element-946cb40{--display:flex;}.elementor-8 .elementor-element.elementor-element-7f4d097{--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-8 .elementor-element.elementor-element-b38c341{color:#140505;}.elementor-8 .elementor-element.elementor-element-141a2f5{--display:flex;}.elementor-8 .elementor-element.elementor-element-aad5a0b{--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-8 .elementor-element.elementor-element-7eea9e6{color:#130B0B;}.elementor-8 .elementor-element.elementor-element-35f548e{--display:flex;}.elementor-8 .elementor-element.elementor-element-24cfa58{--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-8 .elementor-element.elementor-element-375e462{color:#1B0808;}.elementor-8 .elementor-element.elementor-element-8094961{--display:flex;}.elementor-8 .elementor-element.elementor-element-9c3c116{--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-8 .elementor-element.elementor-element-c2491f3{color:#000000;}.elementor-8 .elementor-element.elementor-element-89dc448{--display:flex;}.elementor-8 .elementor-element.elementor-element-41ec96b{--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-8 .elementor-element.elementor-element-21b4e28{color:#070303;}.elementor-8 .elementor-element.elementor-element-869b4ad{--display:flex;}.elementor-8 .elementor-element.elementor-element-f24502e{--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-8 .elementor-element.elementor-element-550ac6e{color:#030202;}.elementor-8 .elementor-element.elementor-element-a4c1d44{--display:flex;}.elementor-8 .elementor-element.elementor-element-6af9b97{--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-8 .elementor-element.elementor-element-5393591{color:#0C0404;}.elementor-8 .elementor-element.elementor-element-46a227a{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:3px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:24px;--n-accordion-icon-normal-color:#004643;}.elementor-8 .elementor-element.elementor-element-46a227a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-18ff359{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a31a414{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a31a414.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-76423b1{--display:flex;}.elementor-8 .elementor-element.elementor-element-17d0b54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#004643;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b65f3d1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b65f3d1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-b65f3d1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-b65f3d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-b65f3d1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-b65f3d1 .elementor-icon-list-text{color:#030507;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7ce6c1c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;color:#004643;}.elementor-8 .elementor-element.elementor-element-8c7a849{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-8c7a849 .elementor-icon{border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-32b9beb{--display:flex;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-e636240 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-e636240 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-8 .elementor-element.elementor-element-e636240 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-element-e636240 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8 .elementor-element.elementor-element-e636240 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e636240 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8 .elementor-element.elementor-element-e636240 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-e636240 .elementor-field-group > label, .elementor-8 .elementor-element.elementor-element-e636240 .elementor-field-subgroup label{color:#7A7A7A;}.elementor-8 .elementor-element.elementor-element-e636240 .elementor-field-type-html{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-e636240 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e636240 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e636240 .e-form__buttons__wrapper__button-next{background-color:#004643;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e636240 .elementor-button[type="submit"]{background-color:#004643;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e636240 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-e636240 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e636240 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e636240 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e636240 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-e636240 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e636240{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8 .elementor-element.elementor-element-0a5c356{--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-8 .elementor-element.elementor-element-0a5c356.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2d2f9fe{--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;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-6ae8dad{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-01fe364{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-0d4b56f{--content-width:1193px;}.elementor-8 .elementor-element.elementor-element-f129e08{--width:83.091%;}.elementor-8 .elementor-element.elementor-element-515d847{--width:101.305%;}.elementor-8 .elementor-element.elementor-element-194614c{--width:45.703%;}.elementor-8 .elementor-element.elementor-element-8d2c42d{--width:52.328%;}.elementor-8 .elementor-element.elementor-element-0fbe98c{--width:99.145%;}.elementor-8 .elementor-element.elementor-element-c639fb6{--width:49.521%;}.elementor-8 .elementor-element.elementor-element-b91c84d{--content-width:86%;}.elementor-8 .elementor-element.elementor-element-8443757{--width:100%;}.elementor-8 .elementor-element.elementor-element-1bbbf99{--width:95.067%;}.elementor-8 .elementor-element.elementor-element-428bf66{--width:97.998%;}.elementor-8 .elementor-element.elementor-element-cad98e5{--width:58%;}.elementor-8 .elementor-element.elementor-element-a31a414{--width:94.671%;}.elementor-8 .elementor-element.elementor-element-0a5c356{--width:97.081%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-0d4b56f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0d4b56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-b8bbd16{width:var( --container-widget-width, 222.75px );max-width:222.75px;--container-widget-width:222.75px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-26e6498{width:var( --container-widget-width, 294.609px );max-width:294.609px;--container-widget-width:294.609px;--container-widget-flex-grow:0;font-size:18px;}.elementor-8 .elementor-element.elementor-element-62d1ecb .elementor-button{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-26b133e .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-a393104{font-size:16px;}.elementor-8 .elementor-element.elementor-element-f6721f4{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8d2c42d{--min-height:248px;}.elementor-8 .elementor-element.elementor-element-ef9430e .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-b0d68fa{font-size:16px;}.elementor-8 .elementor-element.elementor-element-82ab915{font-size:16px;}.elementor-8 .elementor-element.elementor-element-be27ca8 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-5079619{font-size:16px;}.elementor-8 .elementor-element.elementor-element-55348c6{font-size:16px;}.elementor-8 .elementor-element.elementor-element-d10eec9 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-6ae8dad{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-af0929f .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-631b38f{font-size:16px;}.elementor-8 .elementor-element.elementor-element-c182b34 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-a9cf31a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-68692f9 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-2fb6400{font-size:16px;}.elementor-8 .elementor-element.elementor-element-759d274 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3e4337d .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-9907134{font-size:16px;}.elementor-8 .elementor-element.elementor-element-445f944 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-065fcf1{font-size:16px;}.elementor-8 .elementor-element.elementor-element-807a827 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-f83c3e3{font-size:16px;}.elementor-8 .elementor-element.elementor-element-01fe364{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-eee0d0b .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-0330c8d{font-size:16px;}.elementor-8 .elementor-element.elementor-element-46a227a{--n-accordion-title-font-size:16px;}.elementor-8 .elementor-element.elementor-element-17d0b54 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-b65f3d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-b65f3d1 .elementor-icon-list-item > a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-7ce6c1c .elementor-heading-title{font-size:20px;}}/* Start custom CSS for image, class: .elementor-element-dbffda0 */.elementor-8 .elementor-element.elementor-element-dbffda0{

    pointer-events: none;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-94b1238 */.elementor-8 .elementor-element.elementor-element-94b1238{

    position: absolute;
     transform: translatey(-10px);
   

}

@media(max-width:767px){

  .elementor-8 .elementor-element.elementor-element-94b1238{

    position: absolute;

    transform: translatey(-6px);

}  

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8bd8fa4 */.cards-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 20px;
  margin: 40px 0;
}

.card {
  display: flex;
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 12px;
  padding: 20px;
  box-shadow: 0 4px 10px rgba(0,0,0,0.08);
  transition: transform 0.3s, box-shadow 0.3s;
}

.card:hover {
  transform: translateY(-5px);
  box-shadow: 0 8px 20px rgba(0,0,0,0.15);
}

.card-icon {
  font-size: 40px;
  color: #4CAF50;
  margin-right: 15px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
}

.card-content {
  display: flex;
  flex-direction: column;
}

.card-content h3 {
  margin: 0 0 8px;
  font-size: 20px;
  color: #004643;
}

.card-content p {
  margin: 0 0 12px;
  font-size: 16px;
  color: #000;
  line-height: 1.5;
}

.card-content a {
  color: #004643;
  font-weight: bold;
  text-decoration: none;
  margin-top: auto;
  transition: color 0.3s;
}

.card-content a:hover {
  color: #2e7d32;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6ae8dad */.elementor-8 .elementor-element.elementor-element-6ae8dad .swiper-slide-prev{

    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;

    transition: 1s;

}

.elementor-8 .elementor-element.elementor-element-6ae8dad .swiper-slide-active{

    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;

    right: 0px;

    opacity: 100%;

    transform: scale(0.7);

    transition: 1s;

}

.elementor-8 .elementor-element.elementor-element-6ae8dad .swiper-slide-next{

transform: scale(1.2);

z-index: 2;

transition: 1s;

}

.elementor-8 .elementor-element.elementor-element-6ae8dad .swiper-slide-next ~.swiper-slide{

    left: 0px;

    opacity: 100%;

    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(-30deg) scale(0.9) !important;

    transition: 1s;

}

.elementor-8 .elementor-element.elementor-element-6ae8dad .swiper-container{

    padding: 10em 0;

}

@media(max-width: 767px){

    .elementor-8 .elementor-element.elementor-element-6ae8dad .swiper-slide-prev{

    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;

    transition: 1s;

}

.elementor-8 .elementor-element.elementor-element-6ae8dad .swiper-slide-active{

    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;

    right: 0px;

    opacity: 100%;

    transform: scale(0.7);

    transition: 1s;

}

.elementor-8 .elementor-element.elementor-element-6ae8dad .swiper-slide-next{

transform: scale(1.8);

z-index: 2;

transition: 1s;

}

.elementor-8 .elementor-element.elementor-element-6ae8dad .swiper-slide-next ~.swiper-slide{

    left: 0px;

    opacity: 100%;

    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(-30deg) scale(0.9) !important;

    transition: 1s;

}

.elementor-8 .elementor-element.elementor-element-6ae8dad .swiper-container{

    padding: 5em 0;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-76ae7f5 */:root{
  --primary: #004643;
  --accent: #10b981;
  --text-dark: #111827;
  --text-muted: #374151;
  --bg-light: #f9fafb;
  --card-bg: #ffffff;
  --radius: 18px;
  --shadow: 0 10px 30px rgba(0,0,0,0.08);
}

body {
  background: var(--bg-light);
  font-family: "Poppins", sans-serif;
  margin: 0;
  color: var(--text-dark);
}

/* ===== SECTION ===== */
.journey {
  padding: 60px 20px;
  text-align: center;
}

.journey-title {
  font-size: clamp(1.8rem, 3vw, 2.5rem);
  font-weight: 700;
  color: var(--primary);
  margin-bottom: 40px;
}

/* ===== CARDS ===== */
.cards {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  gap: 28px;
  max-width: 1200px;
  margin: 0 auto;
}

.card {
  background: var(--card-bg);
  border-radius: var(--radius);
  box-shadow: var(--shadow);
  padding: 28px 24px;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  text-align: left;
  display: flex;
  gap: 20px;
  align-items: flex-start;
}

.card:hover {
  transform: translateY(-8px);
  box-shadow: 0 16px 36px rgba(0,0,0,0.12);
}

/* ===== ICON ===== */
.card-icon {
  flex-shrink: 0;
  font-size: 40px;
  width: 72px;
  height: 72px;
  border-radius: 50%;
  background: var(--accent);
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  box-shadow: 0 6px 12px rgba(16,185,129,0.3);
}

/* ===== CONTENT ===== */
.card-content h3 {
  font-size: 1.3rem;
  color: var(--primary);
  margin: 0 0 10px;
  font-weight: 600;
}

.card-content p {
  font-size: 1.05rem;
  line-height: 1.7;
  color: var(--text-muted);
  margin: 0;
}

/* ===== RESPONSIVO ===== */
@media (max-width: 600px) {
  .card {
    flex-direction: column;
    align-items: center;
    text-align: center;
  }

  .card-icon {
    margin-bottom: 12px;
  }
}
</style>/* End custom CSS */