.elementor-3372 .elementor-element.elementor-element-4148985{--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-3372 .elementor-element.elementor-element-919d394{--display:flex;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3372 .elementor-element.elementor-element-6fc6dd8 .elementor-menu-toggle{margin:0 auto;}.elementor-3372 .elementor-element.elementor-element-6fc6dd8 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-3372 .elementor-element.elementor-element-6fc6dd8 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:15px;padding-right:15px;}.elementor-3372 .elementor-element.elementor-element-6fc6dd8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3372 .elementor-element.elementor-element-6fc6dd8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3372 .elementor-element.elementor-element-6fc6dd8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3372 .elementor-element.elementor-element-6fc6dd8 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-3372 .elementor-element.elementor-element-6fc6dd8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-6fc6dd8{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );width:var( --container-widget-width, 99.816% );max-width:99.816%;--container-widget-width:99.816%;--container-widget-flex-grow:0;}.elementor-3372 .elementor-element.elementor-element-6fc6dd8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-3372 .elementor-element.elementor-element-6fc6dd8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3372 .elementor-element.elementor-element-3c34965{--display:flex;--min-height:500px;--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;}.elementor-3372 .elementor-element.elementor-element-3c34965:not(.elementor-motion-effects-element-type-background), .elementor-3372 .elementor-element.elementor-element-3c34965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://landingpage.wswebcriacoes.com.br/wp-content/uploads/2026/03/Black-Brown-Modern-Creative-Portfolio-Presentation-3.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-3372 .elementor-element.elementor-element-19195f9{--display:flex;}.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-3372 .elementor-element.elementor-element-02abf20{text-align:center;width:var( --container-widget-width, 36.966% );max-width:36.966%;--container-widget-width:36.966%;--container-widget-flex-grow:0;}.elementor-3372 .elementor-element.elementor-element-02abf20 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-02abf20 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-02abf20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3372 .elementor-element.elementor-element-3309d0c{text-align:center;width:var( --container-widget-width, 36.152% );max-width:36.152%;--container-widget-width:36.152%;--container-widget-flex-grow:0;}.elementor-3372 .elementor-element.elementor-element-3309d0c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-3309d0c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-3309d0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-3372 .elementor-element.elementor-element-0a8bcc1 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:11px;font-weight:500;fill:#000000;color:#000000;background-color:#F7F7F7;border-style:solid;border-width:1px 1px 1px 1px;padding:20px 20px 20px 20px;}.elementor-3372 .elementor-element.elementor-element-0a8bcc1 .elementor-button:hover, .elementor-3372 .elementor-element.elementor-element-0a8bcc1 .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#00000000;}.elementor-3372 .elementor-element.elementor-element-0a8bcc1 .elementor-button:hover svg, .elementor-3372 .elementor-element.elementor-element-0a8bcc1 .elementor-button:focus svg{fill:#000000;}.elementor-3372 .elementor-element.elementor-element-0a8bcc1 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-3372 .elementor-element.elementor-element-0a8bcc1{width:var( --container-widget-width, 32.382% );max-width:32.382%;--container-widget-width:32.382%;--container-widget-flex-grow:0;}.elementor-3372 .elementor-element.elementor-element-0a8bcc1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3372 .elementor-element.elementor-element-014533e{--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-3372 .elementor-element.elementor-element-e322546{--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-3372 .elementor-element.elementor-element-037615b{--display:flex;}.elementor-3372 .elementor-element.elementor-element-1c6bc67{text-align:center;}.elementor-3372 .elementor-element.elementor-element-1c6bc67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-128a3b9{--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-3372 .elementor-element.elementor-element-b200593{--swiper-slides-to-display:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:10px;--arrow-normal-color:#000000;}.elementor-3372 .elementor-element.elementor-element-b200593 .swiper-slide > .elementor-element{height:100%;}.elementor-3372 .elementor-element.elementor-element-74453ad{--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-3372 .elementor-element.elementor-element-0e72cd0 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:11px;font-weight:500;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;padding:20px 20px 20px 20px;}.elementor-3372 .elementor-element.elementor-element-0e72cd0 .elementor-button:hover, .elementor-3372 .elementor-element.elementor-element-0e72cd0 .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#E7E7E730;}.elementor-3372 .elementor-element.elementor-element-0e72cd0 .elementor-button:hover svg, .elementor-3372 .elementor-element.elementor-element-0e72cd0 .elementor-button:focus svg{fill:#000000;}.elementor-3372 .elementor-element.elementor-element-0e72cd0 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-3372 .elementor-element.elementor-element-0e72cd0{width:var( --container-widget-width, 96.369% );max-width:96.369%;--container-widget-width:96.369%;--container-widget-flex-grow:0;}.elementor-3372 .elementor-element.elementor-element-0e72cd0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3372 .elementor-element.elementor-element-f9d4a1a{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3372 .elementor-element.elementor-element-65e1348{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3372 .elementor-element.elementor-element-65e1348 .elementor-divider-separator{width:0%;}.elementor-3372 .elementor-element.elementor-element-65e1348 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-3372 .elementor-element.elementor-element-538c28c{--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-3372 .elementor-element.elementor-element-a99bfdb{--display:flex;}.elementor-3372 .elementor-element.elementor-element-ab2054a{text-align:center;}.elementor-3372 .elementor-element.elementor-element-ab2054a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-ab2054a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-3372 .elementor-element.elementor-element-370ae0f .elementor-button{font-family:"Helvetica", Sans-serif;font-size:11px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;}.elementor-3372 .elementor-element.elementor-element-370ae0f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3372 .elementor-element.elementor-element-7a59b67{--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;--flex-wrap:nowrap;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3372 .elementor-element.elementor-element-e04c3ad.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3372 .elementor-element.elementor-element-e04c3ad.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3372 .elementor-element.elementor-element-e04c3ad.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3372 .elementor-element.elementor-element-e04c3ad .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3372 .elementor-element.elementor-element-e04c3ad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3372 .elementor-element.elementor-element-e04c3ad .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-e04c3ad:has(:hover) .elementor-image-box-title,
					 .elementor-3372 .elementor-element.elementor-element-e04c3ad:has(:focus) .elementor-image-box-title{color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-6b5c6c7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3372 .elementor-element.elementor-element-6b5c6c7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3372 .elementor-element.elementor-element-6b5c6c7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3372 .elementor-element.elementor-element-6b5c6c7 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3372 .elementor-element.elementor-element-6b5c6c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3372 .elementor-element.elementor-element-6b5c6c7 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-6b5c6c7:has(:hover) .elementor-image-box-title,
					 .elementor-3372 .elementor-element.elementor-element-6b5c6c7:has(:focus) .elementor-image-box-title{color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-92e4043.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3372 .elementor-element.elementor-element-92e4043.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3372 .elementor-element.elementor-element-92e4043.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3372 .elementor-element.elementor-element-92e4043 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3372 .elementor-element.elementor-element-92e4043 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3372 .elementor-element.elementor-element-92e4043 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-92e4043:has(:hover) .elementor-image-box-title,
					 .elementor-3372 .elementor-element.elementor-element-92e4043:has(:focus) .elementor-image-box-title{color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-3011921.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3372 .elementor-element.elementor-element-3011921.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3372 .elementor-element.elementor-element-3011921.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3372 .elementor-element.elementor-element-3011921 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3372 .elementor-element.elementor-element-3011921 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3372 .elementor-element.elementor-element-3011921 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-3011921:has(:hover) .elementor-image-box-title,
					 .elementor-3372 .elementor-element.elementor-element-3011921:has(:focus) .elementor-image-box-title{color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-60f6150{--display:flex;--min-height:540px;--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;}.elementor-3372 .elementor-element.elementor-element-60f6150:not(.elementor-motion-effects-element-type-background), .elementor-3372 .elementor-element.elementor-element-60f6150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://landingpage.wswebcriacoes.com.br/wp-content/uploads/2026/03/Black-Brown-Modern-Creative-Portfolio-Presentation-5.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-3372 .elementor-element.elementor-element-91584e4{--display:flex;}.elementor-3372 .elementor-element.elementor-element-91584e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3372 .elementor-element.elementor-element-da50e15{--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-3372 .elementor-element.elementor-element-da50e15.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3372 .elementor-element.elementor-element-1490d9f{text-align:center;width:var( --container-widget-width, 92.827% );max-width:92.827%;--container-widget-width:92.827%;--container-widget-flex-grow:0;}.elementor-3372 .elementor-element.elementor-element-1490d9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3372 .elementor-element.elementor-element-1490d9f > .elementor-widget-container{margin:200px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-1490d9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3372 .elementor-element.elementor-element-53f54f3{text-align:center;width:var( --container-widget-width, 93.972% );max-width:93.972%;--container-widget-width:93.972%;--container-widget-flex-grow:0;}.elementor-3372 .elementor-element.elementor-element-53f54f3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-3372 .elementor-element.elementor-element-53f54f3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-53f54f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3372 .elementor-element.elementor-element-5c5898e .elementor-button{font-family:"Helvetica", Sans-serif;font-size:11px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#61CE7000;}.elementor-3372 .elementor-element.elementor-element-5c5898e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-5c5898e{width:var( --container-widget-width, 95.094% );max-width:95.094%;--container-widget-width:95.094%;--container-widget-flex-grow:0;}.elementor-3372 .elementor-element.elementor-element-5c5898e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3372 .elementor-element.elementor-element-a7e5355{--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:50px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-3372 .elementor-element.elementor-element-e40d416{--display:flex;}.elementor-3372 .elementor-element.elementor-element-c2e25d1{text-align:center;}.elementor-3372 .elementor-element.elementor-element-c2e25d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#1D1D1D;}.elementor-3372 .elementor-element.elementor-element-c2e25d1 > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-3372 .elementor-element.elementor-element-fa0a1b2{--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-3372 .elementor-element.elementor-element-4cca21d{--swiper-slides-to-display:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:10px;--arrow-normal-color:#000000;}.elementor-3372 .elementor-element.elementor-element-4cca21d .swiper-slide > .elementor-element{height:100%;}.elementor-3372 .elementor-element.elementor-element-f797ca4{--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-3372 .elementor-element.elementor-element-73682f5{--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;}.elementor-3372 .elementor-element.elementor-element-d7c9079{--display:flex;--min-height:700px;--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-3372 .elementor-element.elementor-element-d7c9079:not(.elementor-motion-effects-element-type-background), .elementor-3372 .elementor-element.elementor-element-d7c9079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://landingpage.wswebcriacoes.com.br/wp-content/uploads/2026/03/1715350778913-hpjoapushedito974x1298jpg_1298x974.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3372 .elementor-element.elementor-element-0a0ff54{--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-3372 .elementor-element.elementor-element-fe5fa82{--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-3372 .elementor-element.elementor-element-3d741d7{text-align:center;}.elementor-3372 .elementor-element.elementor-element-3d741d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-3372 .elementor-element.elementor-element-3d741d7 > .elementor-widget-container{margin:250px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-13a2b75{text-align:center;}.elementor-3372 .elementor-element.elementor-element-13a2b75 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;color:#000000F9;}.elementor-3372 .elementor-element.elementor-element-13a2b75 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-b8164c2 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;}.elementor-3372 .elementor-element.elementor-element-b8164c2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-b7c7bd9{--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-3372 .elementor-element.elementor-element-12d5846{--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;}.elementor-3372 .elementor-element.elementor-element-1448506{--display:flex;--min-height:700px;--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-3372 .elementor-element.elementor-element-f88e64a{text-align:center;}.elementor-3372 .elementor-element.elementor-element-f88e64a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-3372 .elementor-element.elementor-element-f88e64a > .elementor-widget-container{margin:250px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-5496111{text-align:center;}.elementor-3372 .elementor-element.elementor-element-5496111 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;color:#000000F9;}.elementor-3372 .elementor-element.elementor-element-5496111 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-46fe879 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;}.elementor-3372 .elementor-element.elementor-element-46fe879 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-9c4eaf3{--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-3372 .elementor-element.elementor-element-06d45b0{--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-3372 .elementor-element.elementor-element-06d45b0:not(.elementor-motion-effects-element-type-background), .elementor-3372 .elementor-element.elementor-element-06d45b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://landingpage.wswebcriacoes.com.br/wp-content/uploads/2026/03/1718894753465-push18vendome974x1298jpg_1298x974.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3372 .elementor-element.elementor-element-49bf44e{--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-3372 .elementor-element.elementor-element-3e36abb{--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;}.elementor-3372 .elementor-element.elementor-element-06987be{--display:flex;--min-height:700px;--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-3372 .elementor-element.elementor-element-06987be:not(.elementor-motion-effects-element-type-background), .elementor-3372 .elementor-element.elementor-element-06987be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://landingpage.wswebcriacoes.com.br/wp-content/uploads/2026/03/1748357160938-97e5d7f8a80f4d1eb84a8ed77687e85cjpg_1024x768.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3372 .elementor-element.elementor-element-6cfb2ac{--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-3372 .elementor-element.elementor-element-dee050e{--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-3372 .elementor-element.elementor-element-7e4aa5e{text-align:center;}.elementor-3372 .elementor-element.elementor-element-7e4aa5e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-3372 .elementor-element.elementor-element-7e4aa5e > .elementor-widget-container{margin:250px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-32d928d{text-align:center;}.elementor-3372 .elementor-element.elementor-element-32d928d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;color:#000000F9;}.elementor-3372 .elementor-element.elementor-element-32d928d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-ed0fba8 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;}.elementor-3372 .elementor-element.elementor-element-ed0fba8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-208449b{--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-3372 .elementor-element.elementor-element-b2240f4{--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;}.elementor-3372 .elementor-element.elementor-element-30b611e{--display:flex;--min-height:500px;--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-3372 .elementor-element.elementor-element-30b611e:not(.elementor-motion-effects-element-type-background), .elementor-3372 .elementor-element.elementor-element-30b611e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://landingpage.wswebcriacoes.com.br/wp-content/uploads/2026/03/Gemini_Generated_Image_e9m858e9m858e9m8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3372 .elementor-element.elementor-element-d491df9{--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-3372 .elementor-element.elementor-element-3fde6eb{--display:flex;--min-height:500px;--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-3372 .elementor-element.elementor-element-3fde6eb:not(.elementor-motion-effects-element-type-background), .elementor-3372 .elementor-element.elementor-element-3fde6eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://landingpage.wswebcriacoes.com.br/wp-content/uploads/2026/03/1743410456631-4e3bc5e71b0c4b1fa3b1b7940ea31c92jpg_1360x2420.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3372 .elementor-element.elementor-element-2a952d8{--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:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3372 .elementor-element.elementor-element-b7a53fc{--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;}.elementor-3372 .elementor-element.elementor-element-a61e580{--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-3372 .elementor-element.elementor-element-984d429{text-align:center;}.elementor-3372 .elementor-element.elementor-element-984d429 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-3372 .elementor-element.elementor-element-521f99b{--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-3372 .elementor-element.elementor-element-e8de622{text-align:center;}.elementor-3372 .elementor-element.elementor-element-e8de622 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-3372 .elementor-element.elementor-element-6bf7e46{--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:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3372 .elementor-element.elementor-element-5b57b88{--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;}.elementor-3372 .elementor-element.elementor-element-b60284b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3372 .elementor-element.elementor-element-6a06c02 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;}.elementor-3372 .elementor-element.elementor-element-6a06c02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-0b9b27f{--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-3372 .elementor-element.elementor-element-cb4925c .elementor-button{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;}.elementor-3372 .elementor-element.elementor-element-cb4925c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-0d56e07{--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-3372 .elementor-element.elementor-element-96564db{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3372 .elementor-element.elementor-element-96564db .elementor-divider-separator{width:0%;}.elementor-3372 .elementor-element.elementor-element-96564db .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-3372 .elementor-element.elementor-element-a26fe4e{--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-3372 .elementor-element.elementor-element-dda306a{--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;--flex-wrap:wrap;}.elementor-3372 .elementor-element.elementor-element-0f3cbb4{--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-3372 .elementor-element.elementor-element-4273219 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;color:#333333;}.elementor-3372 .elementor-element.elementor-element-4a69d6c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:400;color:#A0A0A0;}.elementor-3372 .elementor-element.elementor-element-c58add7{--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-3372 .elementor-element.elementor-element-7419761 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;color:#333333;}.elementor-3372 .elementor-element.elementor-element-7431c38 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:400;color:#A0A0A0;}.elementor-3372 .elementor-element.elementor-element-1d06761{--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-3372 .elementor-element.elementor-element-bd9a97b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;color:#333333;}.elementor-3372 .elementor-element.elementor-element-c419e1c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:400;color:#A0A0A0;}.elementor-3372 .elementor-element.elementor-element-35a4986 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;fill:#000000;color:#000000;background-color:#61CE7000;}.elementor-3372 .elementor-element.elementor-element-35a4986 > .elementor-widget-container{margin:-20px 0px 10px 0px;}.elementor-3372 .elementor-element.elementor-element-35a4986.elementor-element{--align-self:flex-start;}.elementor-3372 .elementor-element.elementor-element-d737291{--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-3372 .elementor-element.elementor-element-c6e41b9 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-817c672{--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-3372 .elementor-element.elementor-element-101d415 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-759e9df{--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-3372 .elementor-element.elementor-element-759e9df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3372 .elementor-element.elementor-element-58025a2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}@media(max-width:1024px){.elementor-3372 .elementor-element.elementor-element-b200593{--swiper-slides-to-display:2;}.elementor-3372 .elementor-element.elementor-element-4cca21d{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-3372 .elementor-element.elementor-element-0a8bcc1 .elementor-button{font-size:12px;border-width:1px 1px 1px 1px;padding:20px 15px 20px 15px;}.elementor-3372 .elementor-element.elementor-element-0a8bcc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-0a8bcc1{width:var( --container-widget-width, 331.781px );max-width:331.781px;--container-widget-width:331.781px;--container-widget-flex-grow:0;}.elementor-3372 .elementor-element.elementor-element-b200593{--swiper-slides-to-display:1;}.elementor-3372 .elementor-element.elementor-element-0e72cd0 .elementor-button{font-size:12px;border-width:1px 1px 1px 1px;padding:20px 15px 20px 15px;}.elementor-3372 .elementor-element.elementor-element-0e72cd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3372 .elementor-element.elementor-element-0e72cd0{width:var( --container-widget-width, 331.781px );max-width:331.781px;--container-widget-width:331.781px;--container-widget-flex-grow:0;}.elementor-3372 .elementor-element.elementor-element-e04c3ad .elementor-image-box-img{margin-bottom:15px;}.elementor-3372 .elementor-element.elementor-element-e04c3ad .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3372 .elementor-element.elementor-element-6b5c6c7 .elementor-image-box-img{margin-bottom:15px;}.elementor-3372 .elementor-element.elementor-element-6b5c6c7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3372 .elementor-element.elementor-element-92e4043 .elementor-image-box-img{margin-bottom:15px;}.elementor-3372 .elementor-element.elementor-element-92e4043 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3372 .elementor-element.elementor-element-3011921 .elementor-image-box-img{margin-bottom:15px;}.elementor-3372 .elementor-element.elementor-element-3011921 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3372 .elementor-element.elementor-element-4cca21d{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-3372 .elementor-element.elementor-element-014533e{--width:50%;}.elementor-3372 .elementor-element.elementor-element-91584e4{--width:58.94%;}.elementor-3372 .elementor-element.elementor-element-da50e15{--width:36.68%;}.elementor-3372 .elementor-element.elementor-element-d7c9079{--width:50%;}.elementor-3372 .elementor-element.elementor-element-0a0ff54{--width:2%;}.elementor-3372 .elementor-element.elementor-element-fe5fa82{--width:50%;}.elementor-3372 .elementor-element.elementor-element-1448506{--width:50%;}.elementor-3372 .elementor-element.elementor-element-9c4eaf3{--width:2%;}.elementor-3372 .elementor-element.elementor-element-06d45b0{--width:50%;}.elementor-3372 .elementor-element.elementor-element-06987be{--width:50%;}.elementor-3372 .elementor-element.elementor-element-6cfb2ac{--width:2%;}.elementor-3372 .elementor-element.elementor-element-dee050e{--width:50%;}.elementor-3372 .elementor-element.elementor-element-30b611e{--width:50%;}.elementor-3372 .elementor-element.elementor-element-d491df9{--width:2%;}.elementor-3372 .elementor-element.elementor-element-3fde6eb{--width:50%;}.elementor-3372 .elementor-element.elementor-element-a61e580{--width:50%;}.elementor-3372 .elementor-element.elementor-element-521f99b{--width:50%;}.elementor-3372 .elementor-element.elementor-element-b60284b{--width:50%;}.elementor-3372 .elementor-element.elementor-element-0b9b27f{--width:50%;}.elementor-3372 .elementor-element.elementor-element-0f3cbb4{--width:33.3333%;}.elementor-3372 .elementor-element.elementor-element-c58add7{--width:33.3333%;}.elementor-3372 .elementor-element.elementor-element-1d06761{--width:33.3333%;}.elementor-3372 .elementor-element.elementor-element-d737291{--width:33.3333%;}.elementor-3372 .elementor-element.elementor-element-817c672{--width:33.3333%;}.elementor-3372 .elementor-element.elementor-element-759e9df{--width:19.621%;}}/* Start custom CSS for nav-menu, class: .elementor-element-6fc6dd8 *//* 1. Garante que todos os itens tenham o mesmo espaço na base, mas com borda invisível */
.elementor-3372 .elementor-element.elementor-element-6fc6dd8 .elementor-item {
    border-bottom: 2px solid transparent !important;
    transition: all 0.3s ease;
    padding-bottom: 5px !important; /* Ajuste aqui a distância da linha */
}

/* 2. Apenas o ativo ganha a cor na borda */
.elementor-3372 .elementor-element.elementor-element-6fc6dd8 .elementor-item.elementor-item-active {
    border-bottom-color: #000 !important; /* Cor da linha */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-370ae0f */.elementor-3372 .elementor-element.elementor-element-370ae0f a {
    position: relative;
    text-decoration: none;
    /* Adiciona um padding inferior para a linha não grudar no texto */
    padding-bottom: 5px; 
}

.elementor-3372 .elementor-element.elementor-element-370ae0f a::after {
    content: '';
    position: absolute;
    /* A linha começa visível (100% de largura) */
    width: 100%; 
    height: 1px; /* Espessura da linha (conforme imagem_0.png) */
    bottom: 0;
    left: 0;
    background-color: #000; /* Cor da linha */
    
    /* CONTROLADOR DO FADE-OUT */
    /* A opacidade começa em 1 (visível) */
    opacity: 1; 
    /* Define a velocidade e suavidade do desaparecimento (ex: 0.4s) */
    transition: opacity 0.4s ease-in-out; 
}

/* EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-3372 .elementor-element.elementor-element-370ae0f a:hover::after {
    /* Ao passar o mouse, a opacidade vai para 0 (invisível), criando o fade */
    opacity: 0; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53f54f3 */.elementor-3372 .elementor-element.elementor-element-53f54f3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c5898e */.elementor-3372 .elementor-element.elementor-element-5c5898e a {
    position: relative;
    text-decoration: none;
    /* Adiciona um padding inferior para a linha não grudar no texto */
    padding-bottom: 5px; 
}

.elementor-3372 .elementor-element.elementor-element-5c5898e a::after {
    content: '';
    position: absolute;
    /* A linha começa visível (100% de largura) */
    width: 100%; 
    height: 1px; /* Espessura da linha (conforme imagem_0.png) */
    bottom: 0;
    left: 0;
    background-color: #fff; /* Cor da linha */
    
    /* CONTROLADOR DO FADE-OUT */
    /* A opacidade começa em 1 (visível) */
    opacity: 1; 
    /* Define a velocidade e suavidade do desaparecimento (ex: 0.4s) */
    transition: opacity 0.4s ease-in-out; 
}

/* EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-3372 .elementor-element.elementor-element-5c5898e a:hover::after {
    /* Ao passar o mouse, a opacidade vai para 0 (invisível), criando o fade */
    opacity: 0; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13a2b75 */.elementor-3372 .elementor-element.elementor-element-13a2b75 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8164c2 */.elementor-3372 .elementor-element.elementor-element-b8164c2 a {
    position: relative;
    text-decoration: none;
    /* Adiciona um padding inferior para a linha não grudar no texto */
    padding-bottom: 5px; 
}

.elementor-3372 .elementor-element.elementor-element-b8164c2 a::after {
    content: '';
    position: absolute;
    /* A linha começa visível (100% de largura) */
    width: 100%; 
    height: 1px; /* Espessura da linha (conforme imagem_0.png) */
    bottom: 0;
    left: 0;
    background-color: #000; /* Cor da linha */
    
    /* CONTROLADOR DO FADE-OUT */
    /* A opacidade começa em 1 (visível) */
    opacity: 1; 
    /* Define a velocidade e suavidade do desaparecimento (ex: 0.4s) */
    transition: opacity 0.4s ease-in-out; 
}

/* EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-3372 .elementor-element.elementor-element-b8164c2 a:hover::after {
    /* Ao passar o mouse, a opacidade vai para 0 (invisível), criando o fade */
    opacity: 0; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5496111 */.elementor-3372 .elementor-element.elementor-element-5496111 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46fe879 */.elementor-3372 .elementor-element.elementor-element-46fe879 a {
    position: relative;
    text-decoration: none;
    /* Adiciona um padding inferior para a linha não grudar no texto */
    padding-bottom: 5px; 
}

.elementor-3372 .elementor-element.elementor-element-46fe879 a::after {
    content: '';
    position: absolute;
    /* A linha começa visível (100% de largura) */
    width: 100%; 
    height: 1px; /* Espessura da linha (conforme imagem_0.png) */
    bottom: 0;
    left: 0;
    background-color: #000; /* Cor da linha */
    
    /* CONTROLADOR DO FADE-OUT */
    /* A opacidade começa em 1 (visível) */
    opacity: 1; 
    /* Define a velocidade e suavidade do desaparecimento (ex: 0.4s) */
    transition: opacity 0.4s ease-in-out; 
}

/* EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-3372 .elementor-element.elementor-element-46fe879 a:hover::after {
    /* Ao passar o mouse, a opacidade vai para 0 (invisível), criando o fade */
    opacity: 0; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32d928d */.elementor-3372 .elementor-element.elementor-element-32d928d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed0fba8 */.elementor-3372 .elementor-element.elementor-element-ed0fba8 a {
    position: relative;
    text-decoration: none;
    /* Adiciona um padding inferior para a linha não grudar no texto */
    padding-bottom: 5px; 
}

.elementor-3372 .elementor-element.elementor-element-ed0fba8 a::after {
    content: '';
    position: absolute;
    /* A linha começa visível (100% de largura) */
    width: 100%; 
    height: 1px; /* Espessura da linha (conforme imagem_0.png) */
    bottom: 0;
    left: 0;
    background-color: #000; /* Cor da linha */
    
    /* CONTROLADOR DO FADE-OUT */
    /* A opacidade começa em 1 (visível) */
    opacity: 1; 
    /* Define a velocidade e suavidade do desaparecimento (ex: 0.4s) */
    transition: opacity 0.4s ease-in-out; 
}

/* EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-3372 .elementor-element.elementor-element-ed0fba8 a:hover::after {
    /* Ao passar o mouse, a opacidade vai para 0 (invisível), criando o fade */
    opacity: 0; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a06c02 */.elementor-3372 .elementor-element.elementor-element-6a06c02 a {
    position: relative;
    text-decoration: none;
    /* Adiciona um padding inferior para a linha não grudar no texto */
    padding-bottom: 5px; 
}

.elementor-3372 .elementor-element.elementor-element-6a06c02 a::after {
    content: '';
    position: absolute;
    /* A linha começa visível (100% de largura) */
    width: 100%; 
    height: 1px; /* Espessura da linha (conforme imagem_0.png) */
    bottom: 0;
    left: 0;
    background-color: #000; /* Cor da linha */
    
    /* CONTROLADOR DO FADE-OUT */
    /* A opacidade começa em 1 (visível) */
    opacity: 1; 
    /* Define a velocidade e suavidade do desaparecimento (ex: 0.4s) */
    transition: opacity 0.4s ease-in-out; 
}

/* EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-3372 .elementor-element.elementor-element-6a06c02 a:hover::after {
    /* Ao passar o mouse, a opacidade vai para 0 (invisível), criando o fade */
    opacity: 0; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb4925c */.elementor-3372 .elementor-element.elementor-element-cb4925c a {
    position: relative;
    text-decoration: none;
    /* Adiciona um padding inferior para a linha não grudar no texto */
    padding-bottom: 5px; 
}

.elementor-3372 .elementor-element.elementor-element-cb4925c a::after {
    content: '';
    position: absolute;
    /* A linha começa visível (100% de largura) */
    width: 100%; 
    height: 1px; /* Espessura da linha (conforme imagem_0.png) */
    bottom: 0;
    left: 0;
    background-color: #000; /* Cor da linha */
    
    /* CONTROLADOR DO FADE-OUT */
    /* A opacidade começa em 1 (visível) */
    opacity: 1; 
    /* Define a velocidade e suavidade do desaparecimento (ex: 0.4s) */
    transition: opacity 0.4s ease-in-out; 
}

/* EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-3372 .elementor-element.elementor-element-cb4925c a:hover::after {
    /* Ao passar o mouse, a opacidade vai para 0 (invisível), criando o fade */
    opacity: 0; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35a4986 */.elementor-3372 .elementor-element.elementor-element-35a4986 a {
    position: relative;
    text-decoration: none;
    /* Adiciona um padding inferior para a linha não grudar no texto */
    padding-bottom: 5px; 
}

.elementor-3372 .elementor-element.elementor-element-35a4986 a::after {
    content: '';
    position: absolute;
    /* A linha começa visível (100% de largura) */
    width: 100%; 
    height: 1px; /* Espessura da linha (conforme imagem_0.png) */
    bottom: 0;
    left: 0;
    background-color: #000; /* Cor da linha */
    
    /* CONTROLADOR DO FADE-OUT */
    /* A opacidade começa em 1 (visível) */
    opacity: 1; 
    /* Define a velocidade e suavidade do desaparecimento (ex: 0.4s) */
    transition: opacity 0.4s ease-in-out; 
}

/* EFEITO AO PASSAR O MOUSE (HOVER) */
.elementor-3372 .elementor-element.elementor-element-35a4986 a:hover::after {
    /* Ao passar o mouse, a opacidade vai para 0 (invisível), criando o fade */
    opacity: 0; 
}/* End custom CSS */