.elementor-25 .elementor-element.elementor-element-f1e49db{--display:flex;--min-height:300px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f1e49db:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f1e49db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E4E4;}.elementor-25 .elementor-element.elementor-element-f1e49db > .elementor-shape-bottom .elementor-shape-fill, .elementor-25 .elementor-element.elementor-element-f1e49db > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-f1e49db > .elementor-shape-bottom svg, .elementor-25 .elementor-element.elementor-element-f1e49db > .e-con-inner > .elementor-shape-bottom svg{width:calc(0% + 1.3px);height:0px;}.elementor-25 .elementor-element.elementor-element-f1e49db.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-dea60e0{--display:flex;--min-height:300px;--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;}.elementor-25 .elementor-element.elementor-element-dea60e0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-dea60e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/hero-_1-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e341d35{--display:flex;--min-height:500px;--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;}.elementor-25 .elementor-element.elementor-element-e341d35:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e341d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/hero-_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1691cf1{--display:flex;--min-height:500px;--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;}.elementor-25 .elementor-element.elementor-element-1691cf1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1691cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/hero-_3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-cde08f0{--display:flex;--min-height:500px;--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;}.elementor-25 .elementor-element.elementor-element-cde08f0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-cde08f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/hero-_4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-68175eb{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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;--e-n-carousel-arrow-normal-color:#D89D9D;--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-68175eb :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF00;border-style:solid;border-width:0.6px 0.6px 0.6px 0.6px;border-color:#D89D9D;border-radius:90px 90px 90px 90px;padding:0.6em 0.6em 0.6em 0.6em;}.elementor-25 .elementor-element.elementor-element-68175eb :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;border-style:solid;border-color:#02010100;}.elementor-25 .elementor-element.elementor-element-f24775c{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-25 .elementor-element.elementor-element-f24775c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f24775c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-25 .elementor-element.elementor-element-2e2262b{text-align:center;}.elementor-25 .elementor-element.elementor-element-2e2262b .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:2rem;font-weight:normal;color:#554C4C;}.elementor-25 .elementor-element.elementor-element-2e2aec6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-2e2aec6 .elementor-heading-title{font-family:"CottorwayPro-Regular", Sans-serif;font-size:1.4rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-c0afb8e{--display:grid;--e-con-grid-template-columns:repeat(9, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c0afb8e.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-1db0657{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-stacked .elementor-icon{background-color:#F1E4E4;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-default .elementor-icon{fill:#F1E4E4;color:#F1E4E4;border-color:#F1E4E4;}.elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-29a1c49 );color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-1db0657.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-1db0657 .elementor-icon{border-radius:32px 32px 32px 32px;}.elementor-25 .elementor-element.elementor-element-1db0657 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-1db0657 .elementor-icon-box-title a{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:1rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-1db0657 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-1db0657:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-1db0657:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5163806{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-5163806.elementor-view-stacked .elementor-icon{background-color:#F1E4E4;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5163806.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5163806.elementor-view-default .elementor-icon{fill:#F1E4E4;color:#F1E4E4;border-color:#F1E4E4;}.elementor-25 .elementor-element.elementor-element-5163806.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5163806.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-5163806.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-29a1c49 );color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-5163806.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-5163806.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-5163806.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-5163806.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5163806.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-5163806.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-5163806 .elementor-icon{border-radius:32px 32px 32px 32px;}.elementor-25 .elementor-element.elementor-element-5163806 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-5163806 .elementor-icon-box-title a{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:1rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-5163806 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-5163806:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-5163806:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-10d08e8{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-stacked .elementor-icon{background-color:#F1E4E4;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-default .elementor-icon{fill:#F1E4E4;color:#F1E4E4;border-color:#F1E4E4;}.elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-29a1c49 );color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-10d08e8.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-10d08e8 .elementor-icon{border-radius:32px 32px 32px 32px;}.elementor-25 .elementor-element.elementor-element-10d08e8 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-10d08e8 .elementor-icon-box-title a{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:1rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-10d08e8 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-10d08e8:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-10d08e8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-ba2537e{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-stacked .elementor-icon{background-color:#F1E4E4;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-default .elementor-icon{fill:#F1E4E4;color:#F1E4E4;border-color:#F1E4E4;}.elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-29a1c49 );color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-ba2537e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-ba2537e .elementor-icon{border-radius:32px 32px 32px 32px;}.elementor-25 .elementor-element.elementor-element-ba2537e .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-ba2537e .elementor-icon-box-title a{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:1rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-ba2537e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ba2537e:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-ba2537e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-41a7f4a{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-stacked .elementor-icon{background-color:#F1E4E4;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-default .elementor-icon{fill:#F1E4E4;color:#F1E4E4;border-color:#F1E4E4;}.elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-29a1c49 );color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-41a7f4a .elementor-icon{border-radius:32px 32px 32px 32px;}.elementor-25 .elementor-element.elementor-element-41a7f4a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-41a7f4a .elementor-icon-box-title a{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:1rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-41a7f4a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-41a7f4a:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-41a7f4a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-41d919d{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-stacked .elementor-icon{background-color:#F1E4E4;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-default .elementor-icon{fill:#F1E4E4;color:#F1E4E4;border-color:#F1E4E4;}.elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-29a1c49 );color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-41d919d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-41d919d .elementor-icon{border-radius:32px 32px 32px 32px;}.elementor-25 .elementor-element.elementor-element-41d919d .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-41d919d .elementor-icon-box-title a{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:1rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-41d919d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-41d919d:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-41d919d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-3d658b5{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-stacked .elementor-icon{background-color:#F1E4E4;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-default .elementor-icon{fill:#F1E4E4;color:#F1E4E4;border-color:#F1E4E4;}.elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-29a1c49 );color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-3d658b5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-3d658b5 .elementor-icon{border-radius:32px 32px 32px 32px;}.elementor-25 .elementor-element.elementor-element-3d658b5 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-3d658b5 .elementor-icon-box-title a{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:1rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-3d658b5 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-3d658b5:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-3d658b5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7ad4236{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-stacked .elementor-icon{background-color:#F1E4E4;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-default .elementor-icon{fill:#F1E4E4;color:#F1E4E4;border-color:#F1E4E4;}.elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-29a1c49 );color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-7ad4236.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-7ad4236 .elementor-icon{border-radius:32px 32px 32px 32px;}.elementor-25 .elementor-element.elementor-element-7ad4236 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7ad4236 .elementor-icon-box-title a{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:1rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-7ad4236 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-7ad4236:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-7ad4236:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d23c40d{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-stacked .elementor-icon{background-color:#F1E4E4;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-default .elementor-icon{fill:#F1E4E4;color:#F1E4E4;border-color:#F1E4E4;}.elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-29a1c49 );color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-25 .elementor-element.elementor-element-d23c40d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-29a1c49 );}.elementor-25 .elementor-element.elementor-element-d23c40d .elementor-icon{border-radius:32px 32px 32px 32px;}.elementor-25 .elementor-element.elementor-element-d23c40d .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-d23c40d .elementor-icon-box-title a{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:1rem;font-weight:400;}.elementor-25 .elementor-element.elementor-element-d23c40d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-d23c40d:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-d23c40d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7ccc099{--display:flex;--min-height:500px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1bba6d2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1bba6d2.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ced3972{--e-image-carousel-slides-to-show:4;}.elementor-25 .elementor-element.elementor-element-ced3972 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-25 .elementor-element.elementor-element-ced3972 .elementor-swiper-button.elementor-swiper-button-next{font-size:1.6em;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-ced3972 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-25 .elementor-element.elementor-element-ced3972 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-ced3972 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:1em 1em 1em 1em;}.elementor-25 .elementor-element.elementor-element-2adf9ec{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-2adf9ec:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2adf9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2adf9ec.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-8dbb2d6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 2em;text-align:left;}.elementor-25 .elementor-element.elementor-element-8dbb2d6.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-8dbb2d6 .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:4rem;font-weight:normal;}.elementor-25 .elementor-element.elementor-element-11b1276{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-11b1276.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-b9d0b51{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--overlay-opacity:0.5;--border-radius:0.4em 0.4em 0.4em 0.4em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-b9d0b51:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b9d0b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-168dc36 );background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/moda-infantil.webp");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-b9d0b51::before, .elementor-25 .elementor-element.elementor-element-b9d0b51 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-b9d0b51 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-b9d0b51 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-b9d0b51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-b9d0b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-b9d0b51:hover::before, .elementor-25 .elementor-element.elementor-element-b9d0b51:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-b9d0b51:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-b9d0b51 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-b9d0b51 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-b9d0b51:hover{--overlay-opacity:0.5;}.elementor-25 .elementor-element.elementor-element-b9d0b51.e-con{--align-self:stretch;}.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-25 .elementor-element.elementor-element-1515924 .elementor-button{background-color:var( --e-global-color-primary );font-family:"CottorwayPro-Regular", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:90px 90px 90px 90px;padding:0.8em 1em 0.8em 1em;}.elementor-25 .elementor-element.elementor-element-1515924{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 8em) 0em;z-index:2;}.elementor-25 .elementor-element.elementor-element-1515924.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.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-25 .elementor-element.elementor-element-899ef7e{width:100%;max-width:100%;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/shapee.svg");margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:4em 0em 3.8em 0em;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-899ef7e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-899ef7e .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-899ef7e .elementor-image-box-title{margin-bottom:8px;font-family:"CottorwayPro-Regular", Sans-serif;font-size:1.6rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-899ef7e:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-899ef7e:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-899ef7e .elementor-image-box-description{font-family:"CottorwayPro-Regular", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-3907b84{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3907b84.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-e5d68a8{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--overlay-opacity:0.5;--border-radius:0.4em 0.4em 0.4em 0.4em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-e5d68a8:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e5d68a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-168dc36 );background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/💙-O-azul-que-acende-a-sua-belezaDelicadeza-elegancia-e-um-caimento-que-valoriza-—-essa-e-a-pr.jpg");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e5d68a8::before, .elementor-25 .elementor-element.elementor-element-e5d68a8 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e5d68a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e5d68a8 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e5d68a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e5d68a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-e5d68a8:hover::before, .elementor-25 .elementor-element.elementor-element-e5d68a8:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e5d68a8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e5d68a8 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-e5d68a8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-e5d68a8:hover{--overlay-opacity:0.5;}.elementor-25 .elementor-element.elementor-element-e5d68a8.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-44b33e0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"CottorwayPro-Regular", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:90px 90px 90px 90px;padding:0.8em 1em 0.8em 1em;}.elementor-25 .elementor-element.elementor-element-44b33e0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 8em) 0em;z-index:2;}.elementor-25 .elementor-element.elementor-element-44b33e0.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-58a189f{width:100%;max-width:100%;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/shapee.svg");margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:4em 0em 3.8em 0em;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-58a189f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-58a189f .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-58a189f .elementor-image-box-title{margin-bottom:8px;font-family:"CottorwayPro-Regular", Sans-serif;font-size:1.6rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-58a189f:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-58a189f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-58a189f .elementor-image-box-description{font-family:"CottorwayPro-Regular", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-8ff1b34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-34c63d0{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--overlay-opacity:0.5;--border-radius:0.4em 0.4em 0.4em 0.4em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-34c63d0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-34c63d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-168dc36 );background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/👔✨-Mes-dos-Pais-chegou-na-Veste-MaisSurpreenda-quem-sempre-te-inspira-com-roupas-cheias-de-est.jpg");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-34c63d0::before, .elementor-25 .elementor-element.elementor-element-34c63d0 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-34c63d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-34c63d0 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-34c63d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-34c63d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-34c63d0:hover::before, .elementor-25 .elementor-element.elementor-element-34c63d0:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-34c63d0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-34c63d0 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-34c63d0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-34c63d0:hover{--overlay-opacity:0.5;}.elementor-25 .elementor-element.elementor-element-34c63d0.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-626f797 .elementor-button{background-color:var( --e-global-color-primary );font-family:"CottorwayPro-Regular", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:90px 90px 90px 90px;padding:0.8em 1em 0.8em 1em;}.elementor-25 .elementor-element.elementor-element-626f797{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 8em) 0em;z-index:2;}.elementor-25 .elementor-element.elementor-element-626f797.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-2f4c88f{width:100%;max-width:100%;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/shapee.svg");margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:4em 0em 3.8em 0em;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-2f4c88f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2f4c88f .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-2f4c88f .elementor-image-box-title{margin-bottom:8px;font-family:"CottorwayPro-Regular", Sans-serif;font-size:1.6rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2f4c88f:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-2f4c88f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2f4c88f .elementor-image-box-description{font-family:"CottorwayPro-Regular", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-9682548{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9682548.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-2731a4a{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--overlay-opacity:0.5;--border-radius:0.4em 0.4em 0.4em 0.4em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-2731a4a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2731a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-168dc36 );background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/💚👾-Diversao-em-dose-extraOs-monstrinhos-mais-fofos-que-voce-ja-viu-chegaram-na-Veste-Mais-e-p.jpg");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-2731a4a::before, .elementor-25 .elementor-element.elementor-element-2731a4a > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2731a4a > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2731a4a > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2731a4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2731a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-2731a4a:hover::before, .elementor-25 .elementor-element.elementor-element-2731a4a:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2731a4a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2731a4a > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-2731a4a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-2731a4a:hover{--overlay-opacity:0.5;}.elementor-25 .elementor-element.elementor-element-2731a4a.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-21e5eb2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"CottorwayPro-Regular", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:90px 90px 90px 90px;padding:0.8em 1em 0.8em 1em;}.elementor-25 .elementor-element.elementor-element-21e5eb2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 8em) 0em;z-index:2;}.elementor-25 .elementor-element.elementor-element-21e5eb2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-b1fecb6{width:100%;max-width:100%;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/shapee.svg");margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:4em 0em 3.8em 0em;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-b1fecb6.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b1fecb6 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-b1fecb6 .elementor-image-box-title{margin-bottom:8px;font-family:"CottorwayPro-Regular", Sans-serif;font-size:1.6rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b1fecb6:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-b1fecb6:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b1fecb6 .elementor-image-box-description{font-family:"CottorwayPro-Regular", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-4078095{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4078095.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-02c8f8e{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--overlay-opacity:0.5;--border-radius:0.4em 0.4em 0.4em 0.4em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-02c8f8e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-02c8f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-168dc36 );background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/Captura-de-tela-2025-10-14-153716.png");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-02c8f8e::before, .elementor-25 .elementor-element.elementor-element-02c8f8e > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-02c8f8e > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-02c8f8e > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-02c8f8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-02c8f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-02c8f8e:hover::before, .elementor-25 .elementor-element.elementor-element-02c8f8e:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-02c8f8e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-02c8f8e > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-02c8f8e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-02c8f8e:hover{--overlay-opacity:0.5;}.elementor-25 .elementor-element.elementor-element-02c8f8e.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-39cbeef .elementor-button{background-color:var( --e-global-color-primary );font-family:"CottorwayPro-Regular", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:90px 90px 90px 90px;padding:0.8em 1em 0.8em 1em;}.elementor-25 .elementor-element.elementor-element-39cbeef{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 8em) 0em;z-index:2;}.elementor-25 .elementor-element.elementor-element-39cbeef.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-0938146{width:100%;max-width:100%;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/shapee.svg");margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:4em 0em 3.8em 0em;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-0938146.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0938146 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-0938146 .elementor-image-box-title{margin-bottom:8px;font-family:"CottorwayPro-Regular", Sans-serif;font-size:1.6rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-0938146:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-0938146:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-0938146 .elementor-image-box-description{font-family:"CottorwayPro-Regular", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-fce0d4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-fce0d4a.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-ee5fcad{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--overlay-opacity:0.5;--border-radius:0.4em 0.4em 0.4em 0.4em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-ee5fcad:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ee5fcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-168dc36 );background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/Captura-de-tela-2025-10-15-161356.png");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-ee5fcad::before, .elementor-25 .elementor-element.elementor-element-ee5fcad > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ee5fcad > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ee5fcad > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-ee5fcad > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-ee5fcad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-ee5fcad:hover::before, .elementor-25 .elementor-element.elementor-element-ee5fcad:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ee5fcad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ee5fcad > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-ee5fcad > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-25 .elementor-element.elementor-element-ee5fcad:hover{--overlay-opacity:0.5;}.elementor-25 .elementor-element.elementor-element-ee5fcad.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-8184cf2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"CottorwayPro-Regular", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:90px 90px 90px 90px;padding:0.8em 1em 0.8em 1em;}.elementor-25 .elementor-element.elementor-element-8184cf2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 8em) 0em;z-index:2;}.elementor-25 .elementor-element.elementor-element-8184cf2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-f881232{width:100%;max-width:100%;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/shapee.svg");margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:4em 0em 3.8em 0em;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-f881232.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f881232 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-f881232 .elementor-image-box-title{margin-bottom:8px;font-family:"CottorwayPro-Regular", Sans-serif;font-size:1.6rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-f881232:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-f881232:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-f881232 .elementor-image-box-description{font-family:"CottorwayPro-Regular", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-0f520c1{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:44px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--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;--e-n-carousel-arrow-normal-color:#AA9F9F;--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-0f520c1 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-radius:10em 10em 10em 10em;padding:1em 1em 1em 1em;}.elementor-25 .elementor-element.elementor-element-0f520c1 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-0f520c1.elementor-element{--align-self:center;}:where( .elementor-25 .elementor-element.elementor-element-0f520c1 .swiper-slide ) > .e-con{--border-radius:1em 1em 1em 1em;}.elementor-25 .elementor-element.elementor-element-0c768ec{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-0c768ec:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0c768ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-0c768ec.e-con{--align-self:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-95ba996{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-95ba996.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a59a3c5{--display:flex;--min-height:144px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a59a3c5.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2ce9714{--display:flex;--min-height:144px;--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;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:nowrap;--border-radius:2em 2em 2em 2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c661d02{--display:flex;--min-height:144px;--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:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-25 .elementor-element.elementor-element-c661d02:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c661d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/toalhas.webp");background-position:bottom right;background-repeat:no-repeat;background-size:60% auto;}.elementor-25 .elementor-element.elementor-element-c661d02::before, .elementor-25 .elementor-element.elementor-element-c661d02 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c661d02 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c661d02 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c661d02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c661d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-c661d02:hover::before, .elementor-25 .elementor-element.elementor-element-c661d02:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c661d02:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c661d02 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-c661d02 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-c661d02:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-c661d02.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-3308c0b{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-3308c0b.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-3308c0b .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-3559fde{--display:flex;--min-height:144px;--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:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-25 .elementor-element.elementor-element-3559fde:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3559fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/mantos.webp");background-position:bottom right;background-repeat:no-repeat;background-size:55% auto;}.elementor-25 .elementor-element.elementor-element-3559fde::before, .elementor-25 .elementor-element.elementor-element-3559fde > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-3559fde > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-3559fde > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-3559fde > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-3559fde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-3559fde:hover::before, .elementor-25 .elementor-element.elementor-element-3559fde:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-3559fde:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-3559fde > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-3559fde > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-3559fde:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-3559fde.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-62716a1{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-62716a1.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-62716a1 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-5a867ed{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5a867ed.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-e75befa{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-e75befa:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e75befa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/Main-Container.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-f1108a3{--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:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-f1108a3:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f1108a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB323700;}.elementor-25 .elementor-element.elementor-element-f1108a3::before, .elementor-25 .elementor-element.elementor-element-f1108a3 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-f1108a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-f1108a3 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-f1108a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-f1108a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-f1108a3:hover::before, .elementor-25 .elementor-element.elementor-element-f1108a3:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-f1108a3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-f1108a3 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-f1108a3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-f1108a3:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-f1108a3.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-83e1372{text-align:center;}.elementor-25 .elementor-element.elementor-element-83e1372 .elementor-heading-title{font-family:"CottorwayPro-ExtraLight", Sans-serif;font-size:1.6rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-a32b39a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-a32b39a.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-a32b39a .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:2rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-af40640{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-af40640.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-6a2edc9{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-6a2edc9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6a2edc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/Main-Container-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-cb761d5{--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:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-cb761d5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-cb761d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB323700;}.elementor-25 .elementor-element.elementor-element-cb761d5::before, .elementor-25 .elementor-element.elementor-element-cb761d5 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-cb761d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-cb761d5 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-cb761d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-cb761d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-cb761d5:hover::before, .elementor-25 .elementor-element.elementor-element-cb761d5:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-cb761d5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-cb761d5 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-cb761d5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-cb761d5:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-cb761d5.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-bd5c3c3{text-align:center;}.elementor-25 .elementor-element.elementor-element-bd5c3c3 .elementor-heading-title{font-family:"CottorwayPro-ExtraLight", Sans-serif;font-size:1.6rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-eb02633{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-eb02633.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-eb02633 .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:2.4rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-41050b2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;padding:0px 0px 0px 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-25 .elementor-element.elementor-element-41050b2.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-f22e0c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f22e0c4.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-95e44fc{--display:flex;--min-height:144px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-95e44fc.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-8fed85d{--display:flex;--min-height:144px;--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;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:nowrap;--border-radius:2em 2em 2em 2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6aba7ee{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-6aba7ee:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6aba7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/cozinha.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-25 .elementor-element.elementor-element-6aba7ee::before, .elementor-25 .elementor-element.elementor-element-6aba7ee > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-6aba7ee > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-6aba7ee > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-6aba7ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-6aba7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-6aba7ee:hover::before, .elementor-25 .elementor-element.elementor-element-6aba7ee:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-6aba7ee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-6aba7ee > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-6aba7ee > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-6aba7ee:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-6aba7ee.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e7732a0{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-e7732a0.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e7732a0 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-29fbe90{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-29fbe90.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-29fbe90 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-e0f64ff{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-e0f64ff:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e0f64ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/utensilios.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-25 .elementor-element.elementor-element-e0f64ff::before, .elementor-25 .elementor-element.elementor-element-e0f64ff > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e0f64ff > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e0f64ff > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e0f64ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e0f64ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-e0f64ff:hover::before, .elementor-25 .elementor-element.elementor-element-e0f64ff:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e0f64ff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e0f64ff > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-e0f64ff > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-e0f64ff:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-e0f64ff.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0b75a2d{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-0b75a2d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0b75a2d .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-bd7e46a{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-bd7e46a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-bd7e46a .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-67da365{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-67da365:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-67da365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/utilidades.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-25 .elementor-element.elementor-element-67da365::before, .elementor-25 .elementor-element.elementor-element-67da365 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-67da365 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-67da365 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-67da365 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-67da365 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-67da365:hover::before, .elementor-25 .elementor-element.elementor-element-67da365:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-67da365:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-67da365 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-67da365 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-67da365:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-67da365.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-fb2722d{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-fb2722d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-fb2722d .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-0b6ece5{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-0b6ece5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0b6ece5 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-247faf7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-247faf7.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-6dc4e6f{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-6dc4e6f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6dc4e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/hero-casa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-100910b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-100910b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-100910b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB323700;}.elementor-25 .elementor-element.elementor-element-100910b::before, .elementor-25 .elementor-element.elementor-element-100910b > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-100910b > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-100910b > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-100910b > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-100910b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-100910b:hover::before, .elementor-25 .elementor-element.elementor-element-100910b:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-100910b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-100910b > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-100910b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-100910b:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-100910b.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f3da6e9{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-f3da6e9.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f3da6e9 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-588dbf3{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-588dbf3.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-588dbf3 .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:2.2rem;font-weight:normal;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d3492f5{text-align:center;}.elementor-25 .elementor-element.elementor-element-d3492f5 .elementor-heading-title{font-family:"CottorwayPro-ExtraLight", Sans-serif;font-size:1.4rem;font-weight:normal;line-height:1.4em;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-3575131{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;padding:0px 0px 0px 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-25 .elementor-element.elementor-element-3575131.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-cb30037{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-cb30037.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-8c4a86e{--display:flex;--min-height:144px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8c4a86e.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b69b61e{--display:flex;--min-height:144px;--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;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:nowrap;--border-radius:2em 2em 2em 2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e12d41b{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-e12d41b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e12d41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/plussize-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e12d41b::before, .elementor-25 .elementor-element.elementor-element-e12d41b > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e12d41b > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e12d41b > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e12d41b > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e12d41b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-e12d41b:hover::before, .elementor-25 .elementor-element.elementor-element-e12d41b:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e12d41b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e12d41b > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-e12d41b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-e12d41b:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-e12d41b.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-70f7f24{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-70f7f24.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-70f7f24 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-320b054{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-320b054.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-320b054 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-ec1781a{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-ec1781a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ec1781a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/inverno.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-ec1781a::before, .elementor-25 .elementor-element.elementor-element-ec1781a > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ec1781a > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ec1781a > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-ec1781a > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-ec1781a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-ec1781a:hover::before, .elementor-25 .elementor-element.elementor-element-ec1781a:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ec1781a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ec1781a > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-ec1781a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-ec1781a:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-ec1781a.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ffa8a42{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-ffa8a42.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ffa8a42 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-4ca51eb{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-4ca51eb.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4ca51eb .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-ab56ec1{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-ab56ec1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ab56ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/fitness.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-ab56ec1::before, .elementor-25 .elementor-element.elementor-element-ab56ec1 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ab56ec1 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ab56ec1 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-ab56ec1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-ab56ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-ab56ec1:hover::before, .elementor-25 .elementor-element.elementor-element-ab56ec1:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ab56ec1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ab56ec1 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-ab56ec1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-ab56ec1:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-ab56ec1.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-cbd2b51{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-cbd2b51.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-cbd2b51 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-6c40f81{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-6c40f81.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6c40f81 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-51bbdd1{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-51bbdd1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-51bbdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/moda-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-51bbdd1::before, .elementor-25 .elementor-element.elementor-element-51bbdd1 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-51bbdd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-51bbdd1 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-51bbdd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-51bbdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-51bbdd1:hover::before, .elementor-25 .elementor-element.elementor-element-51bbdd1:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-51bbdd1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-51bbdd1 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-51bbdd1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-51bbdd1:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-51bbdd1.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d6cc766{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-d6cc766.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d6cc766 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-a951485{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-a951485.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a951485 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-79749d2{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-79749d2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-79749d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/acessorios.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-79749d2::before, .elementor-25 .elementor-element.elementor-element-79749d2 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-79749d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-79749d2 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-79749d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-79749d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-79749d2:hover::before, .elementor-25 .elementor-element.elementor-element-79749d2:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-79749d2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-79749d2 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-79749d2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-79749d2:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-79749d2.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-78e8208{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-78e8208.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-78e8208 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-b6e9656{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-b6e9656.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b6e9656 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-d56b8a5{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-d56b8a5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d56b8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/acessorios.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-d56b8a5::before, .elementor-25 .elementor-element.elementor-element-d56b8a5 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d56b8a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d56b8a5 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-d56b8a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-d56b8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-d56b8a5:hover::before, .elementor-25 .elementor-element.elementor-element-d56b8a5:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d56b8a5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d56b8a5 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-d56b8a5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-d56b8a5:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-d56b8a5.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d20ba4f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d20ba4f.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-d64da72{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-d64da72:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d64da72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/modafeminina1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-fc47a5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-fc47a5f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-fc47a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB323700;}.elementor-25 .elementor-element.elementor-element-fc47a5f::before, .elementor-25 .elementor-element.elementor-element-fc47a5f > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-fc47a5f > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-fc47a5f > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-fc47a5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-fc47a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-fc47a5f:hover::before, .elementor-25 .elementor-element.elementor-element-fc47a5f:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-fc47a5f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-fc47a5f > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-fc47a5f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-fc47a5f:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-fc47a5f.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6167929{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-6167929.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6167929 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-3335515{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-3335515.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3335515 .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:2.2rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-3e0ad6d{text-align:center;}.elementor-25 .elementor-element.elementor-element-3e0ad6d .elementor-heading-title{font-family:"CottorwayPro-ExtraLight", Sans-serif;font-size:1.4rem;font-weight:normal;line-height:1.4em;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-947d8fb{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;padding:0px 0px 0px 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-25 .elementor-element.elementor-element-947d8fb.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-20218ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-20218ad.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-82b681a{--display:flex;--min-height:144px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-82b681a.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b1465a2{--display:flex;--min-height:144px;--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;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:nowrap;--border-radius:2em 2em 2em 2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d78d65c{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-d78d65c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d78d65c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/camisas.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-d78d65c::before, .elementor-25 .elementor-element.elementor-element-d78d65c > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d78d65c > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d78d65c > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-d78d65c > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-d78d65c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-d78d65c:hover::before, .elementor-25 .elementor-element.elementor-element-d78d65c:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d78d65c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d78d65c > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-d78d65c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-d78d65c:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-d78d65c.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-51bca86{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-51bca86.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-51bca86 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-ba99905{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-ba99905.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ba99905 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-38f5249{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-38f5249:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-38f5249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/calcas.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-38f5249::before, .elementor-25 .elementor-element.elementor-element-38f5249 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-38f5249 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-38f5249 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-38f5249 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-38f5249 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-38f5249:hover::before, .elementor-25 .elementor-element.elementor-element-38f5249:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-38f5249:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-38f5249 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-38f5249 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-38f5249:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-38f5249.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-e63dbcc{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-e63dbcc.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e63dbcc .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-36b631d{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-36b631d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-36b631d .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-92ccf88{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-92ccf88:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-92ccf88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/bermudas.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-92ccf88::before, .elementor-25 .elementor-element.elementor-element-92ccf88 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-92ccf88 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-92ccf88 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-92ccf88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-92ccf88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-92ccf88:hover::before, .elementor-25 .elementor-element.elementor-element-92ccf88:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-92ccf88:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-92ccf88 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-92ccf88 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-92ccf88:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-92ccf88.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-bb300c3{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-bb300c3.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-bb300c3 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-d86971e{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-d86971e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d86971e .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-f924aa1{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-f924aa1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f924aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/relogios.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-f924aa1::before, .elementor-25 .elementor-element.elementor-element-f924aa1 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-f924aa1 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-f924aa1 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-f924aa1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-f924aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-f924aa1:hover::before, .elementor-25 .elementor-element.elementor-element-f924aa1:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-f924aa1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-f924aa1 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-f924aa1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-f924aa1:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-f924aa1.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-8db90d5{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-8db90d5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-8db90d5 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-884d0bf{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-884d0bf.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-884d0bf .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-4abba7f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4abba7f.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-f6e240c{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-f6e240c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f6e240c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/modamasculina1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e4d026b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-e4d026b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e4d026b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB323700;}.elementor-25 .elementor-element.elementor-element-e4d026b::before, .elementor-25 .elementor-element.elementor-element-e4d026b > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e4d026b > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e4d026b > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e4d026b > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e4d026b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-e4d026b:hover::before, .elementor-25 .elementor-element.elementor-element-e4d026b:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e4d026b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e4d026b > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-e4d026b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-e4d026b:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-e4d026b.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f24f43c{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-f24f43c.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f24f43c .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-f77775c{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-f77775c.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f77775c .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:2.2rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-fa8e85f{text-align:center;}.elementor-25 .elementor-element.elementor-element-fa8e85f .elementor-heading-title{font-family:"CottorwayPro-ExtraLight", Sans-serif;font-size:1.4rem;font-weight:normal;line-height:1.4em;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-db630fc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;padding:0px 0px 0px 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-25 .elementor-element.elementor-element-db630fc.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-2c8dfe5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2c8dfe5.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-61dfb8d{--display:flex;--min-height:144px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-61dfb8d.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1547d8b{--display:flex;--min-height:144px;--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;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:nowrap;--border-radius:2em 2em 2em 2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-05ccfee{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-05ccfee:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-05ccfee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/roupas.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-05ccfee::before, .elementor-25 .elementor-element.elementor-element-05ccfee > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-05ccfee > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-05ccfee > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-05ccfee > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-05ccfee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-05ccfee:hover::before, .elementor-25 .elementor-element.elementor-element-05ccfee:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-05ccfee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-05ccfee > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-05ccfee > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-05ccfee:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-05ccfee.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1e02a81{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-1e02a81.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1e02a81 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-934d2b1{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-934d2b1.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-934d2b1 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-1df3f52{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-1df3f52:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1df3f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/calcados.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1df3f52::before, .elementor-25 .elementor-element.elementor-element-1df3f52 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1df3f52 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1df3f52 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1df3f52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1df3f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-1df3f52:hover::before, .elementor-25 .elementor-element.elementor-element-1df3f52:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1df3f52:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1df3f52 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-1df3f52 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-1df3f52:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-1df3f52.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3171bd7{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-3171bd7.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3171bd7 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-dcdeb9e{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-dcdeb9e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-dcdeb9e .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-4b2cb94{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-4b2cb94:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4b2cb94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/fantasias.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-4b2cb94::before, .elementor-25 .elementor-element.elementor-element-4b2cb94 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4b2cb94 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4b2cb94 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4b2cb94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4b2cb94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-4b2cb94:hover::before, .elementor-25 .elementor-element.elementor-element-4b2cb94:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4b2cb94:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4b2cb94 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-4b2cb94 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-4b2cb94:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-4b2cb94.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0ad1e13{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-0ad1e13.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0ad1e13 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-d9be073{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-d9be073.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d9be073 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-eb02387{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-eb02387:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-eb02387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/brinquedos.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-eb02387::before, .elementor-25 .elementor-element.elementor-element-eb02387 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-eb02387 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-eb02387 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-eb02387 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-eb02387 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-eb02387:hover::before, .elementor-25 .elementor-element.elementor-element-eb02387:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-eb02387:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-eb02387 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-eb02387 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-eb02387:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-eb02387.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1609604{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-1609604.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1609604 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;color:#756D6D;}.elementor-25 .elementor-element.elementor-element-5a7a154{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-5a7a154.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5a7a154 .elementor-heading-title{font-family:"rubik-300", Sans-serif;font-size:1.4rem;font-weight:normal;text-transform:uppercase;color:#453030;}.elementor-25 .elementor-element.elementor-element-44c1258{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-44c1258.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-ea50975{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-ea50975:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ea50975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/linha-kids.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-d0e67cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-d0e67cf:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d0e67cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB323700;}.elementor-25 .elementor-element.elementor-element-d0e67cf::before, .elementor-25 .elementor-element.elementor-element-d0e67cf > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d0e67cf > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d0e67cf > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-d0e67cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-d0e67cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-d0e67cf:hover::before, .elementor-25 .elementor-element.elementor-element-d0e67cf:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d0e67cf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d0e67cf > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-d0e67cf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-d0e67cf:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-d0e67cf.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-deed0f5{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-deed0f5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-deed0f5 .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:4rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-53ab8e5{text-align:center;}.elementor-25 .elementor-element.elementor-element-53ab8e5 .elementor-heading-title{font-family:"CottorwayPro-ExtraLight", Sans-serif;font-size:1.4rem;font-weight:normal;line-height:1.4em;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-04b8183{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;padding:0px 0px 0px 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-25 .elementor-element.elementor-element-04b8183.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-5ee1030{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:12px;--n-tabs-gap:44px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:12px;--n-tabs-title-font-size:1.4rem;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5ee1030 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-25 .elementor-element.elementor-element-5ee1030.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;}.elementor-25 .elementor-element.elementor-element-5ee1030.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-25 .elementor-element.elementor-element-5ee1030.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;}.elementor-25 .elementor-element.elementor-element-5ee1030.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"rubik-500", Sans-serif;font-weight:normal;}.elementor-25 .elementor-element.elementor-element-5ee1030 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4d558b5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"CottorwayPro-Regular", Sans-serif;font-size:1.2rem;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:10em 10em 10em 10em;padding:1em 1em 1em 1em;}.elementor-25 .elementor-element.elementor-element-4d558b5 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-4d558b5 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-4d558b5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-25 .elementor-element.elementor-element-4d558b5 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-4d558b5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2d38fa0{--display:flex;--min-height:300px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2d38fa0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2d38fa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2d38fa0 > .elementor-shape-top .elementor-shape-fill, .elementor-25 .elementor-element.elementor-element-2d38fa0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#1C1C1C;}.elementor-25 .elementor-element.elementor-element-2d38fa0 > .elementor-shape-top svg, .elementor-25 .elementor-element.elementor-element-2d38fa0 > .e-con-inner > .elementor-shape-top svg{width:calc(0% + 1.3px);height:0px;}.elementor-25 .elementor-element.elementor-element-2d38fa0.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a61a388{--display:flex;--min-height:90px;--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;--gap:4em 4em;--row-gap:4em;--column-gap:4em;border-style:solid;--border-style:solid;border-width:0.6px 0.6px 0.6px 0.6px;--border-top-width:0.6px;--border-right-width:0.6px;--border-bottom-width:0.6px;--border-left-width:0.6px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:1em 1em 1em 1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-25 .elementor-element.elementor-element-a61a388:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a61a388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a61a388.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5d59c70{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5d59c70.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-a06d974{background-color:#FFFFFF;margin:-6em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-25 .elementor-element.elementor-element-a06d974.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-a06d974 img{width:66px;max-width:66px;height:66px;object-fit:contain;object-position:center center;}.elementor-25 .elementor-element.elementor-element-02e8770.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-02e8770{text-align:left;}.elementor-25 .elementor-element.elementor-element-02e8770 .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:2rem;font-weight:normal;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5a14715.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-5a14715{text-align:left;}.elementor-25 .elementor-element.elementor-element-5a14715 .elementor-heading-title{font-family:"CottorwayPro-ExtraLight", Sans-serif;font-size:1.6rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-580fcd3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"CottorwayPro-Regular", Sans-serif;font-size:1.2rem;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:10em 10em 10em 10em;padding:1em 1em 1em 1em;}.elementor-25 .elementor-element.elementor-element-580fcd3 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-580fcd3 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-580fcd3 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-580fcd3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-43d4ac9{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-43d4ac9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-43d4ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBFB;}.elementor-25 .elementor-element.elementor-element-43d4ac9 > .elementor-shape-top svg, .elementor-25 .elementor-element.elementor-element-43d4ac9 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:66px;}.elementor-25 .elementor-element.elementor-element-43d4ac9 > .elementor-shape-bottom svg, .elementor-25 .elementor-element.elementor-element-43d4ac9 > .e-con-inner > .elementor-shape-bottom svg{height:44px;}.elementor-25 .elementor-element.elementor-element-43d4ac9.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d92ca0d{--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;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d92ca0d.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-dedb8de{--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;--border-radius:2em 2em 2em 2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-dedb8de:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-dedb8de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/promo-banner.webp");background-position:-9px 0px;background-size:cover;}.elementor-25 .elementor-element.elementor-element-dedb8de.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-a51416b{--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:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:0;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-a51416b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a51416b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB323700;}.elementor-25 .elementor-element.elementor-element-a51416b::before, .elementor-25 .elementor-element.elementor-element-a51416b > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-a51416b > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-a51416b > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-a51416b > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-a51416b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-a51416b:hover::before, .elementor-25 .elementor-element.elementor-element-a51416b:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-a51416b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-a51416b > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-a51416b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-a51416b:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-a51416b.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0059915{text-align:center;}.elementor-25 .elementor-element.elementor-element-0059915 .elementor-heading-title{font-family:"CottorwayPro-ExtraLight", Sans-serif;font-size:1.6rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-f65d7f0{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-f65d7f0.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-f65d7f0 .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:2rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-731b6dd{text-align:center;}.elementor-25 .elementor-element.elementor-element-731b6dd .elementor-heading-title{font-family:"CottorwayPro-ExtraLight", Sans-serif;font-size:1.6rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-ff3b045 .elementor-button{background-color:#971D2000;font-family:"CottorwayPro-Regular", Sans-serif;font-size:0.9rem;font-weight:500;border-style:solid;border-width:0.9px 0.9px 0.9px 0.9px;border-color:#FFFFFF;border-radius:90px 90px 90px 90px;padding:0.8em 0.8em 0.8em 0.8em;}.elementor-25 .elementor-element.elementor-element-ff3b045 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-ff3b045 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-ff3b045 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-ff3b045 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-b00a1ec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b00a1ec.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-5d62b7e{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--overlay-opacity:0;--border-radius:2em 2em 2em 2em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-5d62b7e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5d62b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/banner-wpp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-5d62b7e::before, .elementor-25 .elementor-element.elementor-element-5d62b7e > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5d62b7e > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5d62b7e > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5d62b7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5d62b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-5d62b7e:hover::before, .elementor-25 .elementor-element.elementor-element-5d62b7e:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5d62b7e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5d62b7e > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-5d62b7e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-5d62b7e:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-5d62b7e.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-46e9705{--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:flex-start;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-46e9705.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-7a2ef0c{text-align:center;}.elementor-25 .elementor-element.elementor-element-7a2ef0c .elementor-heading-title{font-family:"CottorwayPro-ExtraLight", Sans-serif;font-size:1.2rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-fcfac98{text-align:center;}.elementor-25 .elementor-element.elementor-element-fcfac98 .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:2.4rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-9094789 .elementor-button{background-color:#971D2000;font-family:"CottorwayPro-Regular", Sans-serif;font-size:0.9rem;font-weight:500;border-style:solid;border-width:0.9px 0.9px 0.9px 0.9px;border-color:#FFFFFF;border-radius:90px 90px 90px 90px;padding:0.8em 0.8em 0.8em 0.8em;}.elementor-25 .elementor-element.elementor-element-9094789 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-9094789 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-9094789 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-9094789 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-c08feba{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--overlay-opacity:0;--border-radius:2em 2em 2em 2em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-c08feba:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c08feba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/lojista.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-c08feba::before, .elementor-25 .elementor-element.elementor-element-c08feba > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c08feba > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c08feba > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c08feba > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c08feba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-c08feba:hover::before, .elementor-25 .elementor-element.elementor-element-c08feba:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c08feba:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c08feba > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-c08feba > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-c08feba:hover{--overlay-opacity:0;}.elementor-25 .elementor-element.elementor-element-c08feba.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-f52de8d{--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:flex-start;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f52de8d.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5c8182d{text-align:center;}.elementor-25 .elementor-element.elementor-element-5c8182d .elementor-heading-title{font-family:"CottorwayPro-ExtraLight", Sans-serif;font-size:1.2rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b726a63{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-b726a63.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-b726a63 .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:1.8rem;font-weight:normal;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-f976822 .elementor-button{background-color:#971D2000;font-family:"CottorwayPro-Regular", Sans-serif;font-size:0.9rem;font-weight:500;border-style:solid;border-width:0.9px 0.9px 0.9px 0.9px;border-color:#FFFFFF;border-radius:90px 90px 90px 90px;padding:0.8em 0.8em 0.8em 0.8em;}.elementor-25 .elementor-element.elementor-element-f976822 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-f976822 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-f976822 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-f976822 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-631fbbd{--display:flex;--min-height:700px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-631fbbd:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-631fbbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b82eae2{--display:flex;--min-height:400px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0.6em 0.6em 0.6em 0.6em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b82eae2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b82eae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB323700;}.elementor-25 .elementor-element.elementor-element-b82eae2.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-52383c4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:2em 2em 2em 2em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:-4em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-52383c4:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-52383c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-52383c4::before, .elementor-25 .elementor-element.elementor-element-52383c4 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-52383c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-52383c4 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-52383c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-52383c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-52383c4.e-con{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-d52f8eb.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-d52f8eb{text-align:left;}.elementor-25 .elementor-element.elementor-element-d52f8eb .elementor-heading-title{font-family:"CottorwayPro-SemiBold", Sans-serif;font-size:2.8rem;font-weight:normal;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-fd5a07e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-25 .elementor-element.elementor-element-fd5a07e.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-fd5a07e .elementor-heading-title{font-family:"CottorwayPro-Regular", Sans-serif;font-size:1.8rem;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-2698869{--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:flex-end;--align-items:center;--border-radius:1em 1em 1em 1em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-2698869:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2698869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-e67cfd1{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1em 1em 1em 1em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:2;}.elementor-25 .elementor-element.elementor-element-e67cfd1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e67cfd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/vestmaisloja.webp");background-size:cover;}.elementor-25 .elementor-element.elementor-element-e67cfd1.e-con{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-e476b1b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:1;text-align:center;}.elementor-25 .elementor-element.elementor-element-e476b1b.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-e476b1b img{width:98px;max-width:98px;height:98px;object-fit:contain;object-position:center center;}.elementor-25 .elementor-element.elementor-element-09ab34e{width:100%;max-width:100%;background-color:#FFFFFF;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:1;border-radius:1em 1em 1em 1em;}.elementor-25 .elementor-element.elementor-element-09ab34e.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-3595215{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:12;border-style:none;--border-style:none;--border-radius:2em 2em 2em 2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-25 .elementor-element.elementor-element-3595215:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3595215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#971D2000;}.elementor-25 .elementor-element.elementor-element-3595215::before, .elementor-25 .elementor-element.elementor-element-3595215 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-3595215 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-3595215 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-3595215 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-3595215 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-3595215.e-con{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-d0189d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-d0189d3.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d0189d3 img{width:400px;max-width:400px;height:600px;object-fit:contain;object-position:center center;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-68175eb{--e-n-carousel-swiper-slides-to-display:2;}.elementor-25 .elementor-element.elementor-element-c0afb8e{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-0f520c1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-25 .elementor-element.elementor-element-41050b2{--e-n-carousel-swiper-slides-to-display:2;}.elementor-25 .elementor-element.elementor-element-3575131{--e-n-carousel-swiper-slides-to-display:2;}.elementor-25 .elementor-element.elementor-element-947d8fb{--e-n-carousel-swiper-slides-to-display:2;}.elementor-25 .elementor-element.elementor-element-db630fc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-25 .elementor-element.elementor-element-04b8183{--e-n-carousel-swiper-slides-to-display:2;}.elementor-25 .elementor-element.elementor-element-43d4ac9{--min-height:500px;}.elementor-25 .elementor-element.elementor-element-dedb8de:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-dedb8de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-25 .elementor-element.elementor-element-7a2ef0c .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-fcfac98 .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-5c8182d .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-b726a63 .elementor-heading-title{font-size:2rem;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-f1e49db{--content-width:100%;}.elementor-25 .elementor-element.elementor-element-f24775c{--content-width:1400px;}.elementor-25 .elementor-element.elementor-element-c0afb8e{--width:88%;}.elementor-25 .elementor-element.elementor-element-2adf9ec{--content-width:1180px;}.elementor-25 .elementor-element.elementor-element-b9d0b51{--width:360px;}.elementor-25 .elementor-element.elementor-element-e5d68a8{--width:360px;}.elementor-25 .elementor-element.elementor-element-34c63d0{--width:360px;}.elementor-25 .elementor-element.elementor-element-2731a4a{--width:360px;}.elementor-25 .elementor-element.elementor-element-02c8f8e{--width:360px;}.elementor-25 .elementor-element.elementor-element-ee5fcad{--width:360px;}.elementor-25 .elementor-element.elementor-element-0c768ec{--content-width:1140px;}.elementor-25 .elementor-element.elementor-element-2ce9714{--width:100%;}.elementor-25 .elementor-element.elementor-element-c661d02{--width:50%;}.elementor-25 .elementor-element.elementor-element-3559fde{--width:50%;}.elementor-25 .elementor-element.elementor-element-e75befa{--width:100%;}.elementor-25 .elementor-element.elementor-element-f1108a3{--width:90%;}.elementor-25 .elementor-element.elementor-element-6a2edc9{--width:100%;}.elementor-25 .elementor-element.elementor-element-cb761d5{--width:90%;}.elementor-25 .elementor-element.elementor-element-8fed85d{--width:100%;}.elementor-25 .elementor-element.elementor-element-6aba7ee{--width:50%;}.elementor-25 .elementor-element.elementor-element-e0f64ff{--width:50%;}.elementor-25 .elementor-element.elementor-element-67da365{--width:50%;}.elementor-25 .elementor-element.elementor-element-6dc4e6f{--width:100%;}.elementor-25 .elementor-element.elementor-element-100910b{--width:30%;}.elementor-25 .elementor-element.elementor-element-b69b61e{--width:100%;}.elementor-25 .elementor-element.elementor-element-e12d41b{--width:280px;}.elementor-25 .elementor-element.elementor-element-ec1781a{--width:280px;}.elementor-25 .elementor-element.elementor-element-ab56ec1{--width:280px;}.elementor-25 .elementor-element.elementor-element-51bbdd1{--width:280px;}.elementor-25 .elementor-element.elementor-element-79749d2{--width:280px;}.elementor-25 .elementor-element.elementor-element-d56b8a5{--width:280px;}.elementor-25 .elementor-element.elementor-element-d64da72{--width:100%;}.elementor-25 .elementor-element.elementor-element-fc47a5f{--width:30%;}.elementor-25 .elementor-element.elementor-element-b1465a2{--width:100%;}.elementor-25 .elementor-element.elementor-element-d78d65c{--width:280px;}.elementor-25 .elementor-element.elementor-element-38f5249{--width:280px;}.elementor-25 .elementor-element.elementor-element-92ccf88{--width:280px;}.elementor-25 .elementor-element.elementor-element-f924aa1{--width:280px;}.elementor-25 .elementor-element.elementor-element-f6e240c{--width:100%;}.elementor-25 .elementor-element.elementor-element-e4d026b{--width:30%;}.elementor-25 .elementor-element.elementor-element-1547d8b{--width:100%;}.elementor-25 .elementor-element.elementor-element-05ccfee{--width:280px;}.elementor-25 .elementor-element.elementor-element-1df3f52{--width:280px;}.elementor-25 .elementor-element.elementor-element-4b2cb94{--width:280px;}.elementor-25 .elementor-element.elementor-element-eb02387{--width:280px;}.elementor-25 .elementor-element.elementor-element-ea50975{--width:100%;}.elementor-25 .elementor-element.elementor-element-d0e67cf{--width:30%;}.elementor-25 .elementor-element.elementor-element-2d38fa0{--content-width:1140px;}.elementor-25 .elementor-element.elementor-element-a61a388{--width:1140px;}.elementor-25 .elementor-element.elementor-element-5d59c70{--width:66%;}.elementor-25 .elementor-element.elementor-element-43d4ac9{--content-width:1140px;}.elementor-25 .elementor-element.elementor-element-d92ca0d{--width:1140px;}.elementor-25 .elementor-element.elementor-element-dedb8de{--width:60%;}.elementor-25 .elementor-element.elementor-element-a51416b{--width:90%;}.elementor-25 .elementor-element.elementor-element-b00a1ec{--width:40%;}.elementor-25 .elementor-element.elementor-element-5d62b7e{--width:100%;}.elementor-25 .elementor-element.elementor-element-46e9705{--width:90%;}.elementor-25 .elementor-element.elementor-element-c08feba{--width:100%;}.elementor-25 .elementor-element.elementor-element-f52de8d{--width:90%;}.elementor-25 .elementor-element.elementor-element-631fbbd{--content-width:1140px;}.elementor-25 .elementor-element.elementor-element-b82eae2{--width:1140px;}.elementor-25 .elementor-element.elementor-element-52383c4{--width:50%;}.elementor-25 .elementor-element.elementor-element-e67cfd1{--width:90%;}.elementor-25 .elementor-element.elementor-element-3595215{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-f1e49db{--content-width:700px;}.elementor-25 .elementor-element.elementor-element-f24775c{--content-width:700px;}.elementor-25 .elementor-element.elementor-element-2adf9ec{--content-width:700px;}.elementor-25 .elementor-element.elementor-element-0c768ec{--content-width:700px;}.elementor-25 .elementor-element.elementor-element-2d38fa0{--content-width:700px;}.elementor-25 .elementor-element.elementor-element-43d4ac9{--content-width:800px;}.elementor-25 .elementor-element.elementor-element-d92ca0d{--width:98%;}.elementor-25 .elementor-element.elementor-element-631fbbd{--content-width:700px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-f1e49db{--content-width:100%;--min-height:0px;}.elementor-25 .elementor-element.elementor-element-dea60e0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-dea60e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/hero-_4-mobile.webp");background-size:cover;}.elementor-25 .elementor-element.elementor-element-dea60e0{--min-height:200px;}.elementor-25 .elementor-element.elementor-element-e341d35:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e341d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/hero-_1-mobile.webp");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e341d35{--min-height:200px;}.elementor-25 .elementor-element.elementor-element-1691cf1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1691cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/hero-_2-mobile.webp");}.elementor-25 .elementor-element.elementor-element-1691cf1{--min-height:200px;}.elementor-25 .elementor-element.elementor-element-cde08f0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-cde08f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/hero-_3-mobile.webp");}.elementor-25 .elementor-element.elementor-element-cde08f0{--min-height:200px;}.elementor-25 .elementor-element.elementor-element-cde08f0.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-68175eb{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;--e-n-carousel-arrow-size:0.9em;}.elementor-25 .elementor-element.elementor-element-68175eb.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f24775c{--content-width:320px;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-f24775c.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2e2262b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-2e2262b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2e2262b .elementor-heading-title{font-size:1.4rem;}.elementor-25 .elementor-element.elementor-element-2e2aec6{width:var( --container-widget-width, 90% );max-width:90%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-2e2aec6.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2e2aec6 .elementor-heading-title{font-size:0.9rem;line-height:1.4em;}.elementor-25 .elementor-element.elementor-element-c0afb8e{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--grid-auto-flow:row;--justify-items:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1db0657{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-1db0657.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-1db0657 .elementor-icon{font-size:2em;padding:0.6em;}.elementor-25 .elementor-element.elementor-element-1db0657 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-1db0657 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-5163806{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-5163806.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-5163806 .elementor-icon{font-size:2em;padding:0.6em;}.elementor-25 .elementor-element.elementor-element-5163806 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-5163806 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-10d08e8{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-10d08e8.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-10d08e8 .elementor-icon{font-size:2em;padding:0.6em;}.elementor-25 .elementor-element.elementor-element-10d08e8 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-10d08e8 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-ba2537e{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-ba2537e.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-ba2537e .elementor-icon{font-size:2em;padding:0.6em;}.elementor-25 .elementor-element.elementor-element-ba2537e .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-ba2537e .elementor-icon-box-title a{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-41a7f4a{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-41a7f4a.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-41a7f4a .elementor-icon{font-size:2em;padding:0.6em;}.elementor-25 .elementor-element.elementor-element-41a7f4a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-41a7f4a .elementor-icon-box-title a{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-41d919d{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-41d919d.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-41d919d .elementor-icon{font-size:2em;padding:0.6em;}.elementor-25 .elementor-element.elementor-element-41d919d .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-41d919d .elementor-icon-box-title a{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-3d658b5{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-3d658b5.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-3d658b5 .elementor-icon{font-size:2em;padding:0.6em;}.elementor-25 .elementor-element.elementor-element-3d658b5 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-3d658b5 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-7ad4236{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-7ad4236.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-7ad4236 .elementor-icon{font-size:2em;padding:0.6em;}.elementor-25 .elementor-element.elementor-element-7ad4236 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7ad4236 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-d23c40d{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-d23c40d.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-d23c40d .elementor-icon{font-size:2em;padding:0.6em;}.elementor-25 .elementor-element.elementor-element-d23c40d .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-d23c40d .elementor-icon-box-title a{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-2adf9ec{--content-width:320px;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-25 .elementor-element.elementor-element-8dbb2d6{text-align:center;}.elementor-25 .elementor-element.elementor-element-8dbb2d6 .elementor-heading-title{font-size:1.6rem;}.elementor-25 .elementor-element.elementor-element-b9d0b51{--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-899ef7e{width:100%;max-width:100%;padding:4em 0em 4em 0em;}.elementor-25 .elementor-element.elementor-element-899ef7e.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-899ef7e .elementor-image-box-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-899ef7e .elementor-image-box-description{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-e5d68a8{--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-58a189f{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:4em 0em 4em 0em;}.elementor-25 .elementor-element.elementor-element-58a189f.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-58a189f .elementor-image-box-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-58a189f .elementor-image-box-description{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-34c63d0{--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-2f4c88f{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:4em 0em 4em 0em;}.elementor-25 .elementor-element.elementor-element-2f4c88f.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-2f4c88f .elementor-image-box-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-2f4c88f .elementor-image-box-description{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-2731a4a{--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-b1fecb6{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:4em 0em 4em 0em;}.elementor-25 .elementor-element.elementor-element-b1fecb6.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-b1fecb6 .elementor-image-box-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-b1fecb6 .elementor-image-box-description{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-02c8f8e{--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-0938146{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:4em 0em 4em 0em;}.elementor-25 .elementor-element.elementor-element-0938146.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-0938146 .elementor-image-box-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-0938146 .elementor-image-box-description{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-ee5fcad{--justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-f881232{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;padding:4em 0em 4em 0em;}.elementor-25 .elementor-element.elementor-element-f881232.elementor-element{--align-self:flex-end;}.elementor-25 .elementor-element.elementor-element-f881232 .elementor-image-box-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-f881232 .elementor-image-box-description{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-0f520c1{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-0c768ec{--content-width:320px;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-25 .elementor-element.elementor-element-95ba996{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-a59a3c5{--min-height:200px;}.elementor-25 .elementor-element.elementor-element-2ce9714{--min-height:200px;}.elementor-25 .elementor-element.elementor-element-c661d02{--width:310px;--min-height:150px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-c661d02:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c661d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-c661d02.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3308c0b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3308c0b .elementor-heading-title{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-3559fde{--width:310px;--min-height:150px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-3559fde:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3559fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-3559fde.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-62716a1.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-62716a1 .elementor-heading-title{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-5a867ed{--min-height:200px;}.elementor-25 .elementor-element.elementor-element-e75befa{--min-height:200px;}.elementor-25 .elementor-element.elementor-element-e75befa:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e75befa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-99px 0px;}.elementor-25 .elementor-element.elementor-element-f1108a3{--width:310px;--justify-content:flex-end;--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-83e1372 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-a32b39a .elementor-heading-title{font-size:1.4rem;}.elementor-25 .elementor-element.elementor-element-af40640{--min-height:200px;}.elementor-25 .elementor-element.elementor-element-6a2edc9{--min-height:200px;}.elementor-25 .elementor-element.elementor-element-6a2edc9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6a2edc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-149px 0px;}.elementor-25 .elementor-element.elementor-element-cb761d5{--width:310px;--min-height:0px;--justify-content:flex-end;--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-bd5c3c3 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-eb02633 .elementor-heading-title{font-size:1.4rem;}.elementor-25 .elementor-element.elementor-element-41050b2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-f22e0c4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-95e44fc{--min-height:0px;}.elementor-25 .elementor-element.elementor-element-8fed85d{--min-height:0px;--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;}.elementor-25 .elementor-element.elementor-element-6aba7ee{--width:310px;--min-height:150px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-6aba7ee:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6aba7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-6aba7ee.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e7732a0.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e7732a0 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-29fbe90.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-29fbe90 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-e0f64ff{--width:310px;--min-height:150px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-e0f64ff:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e0f64ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-e0f64ff.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0b75a2d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0b75a2d .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-bd7e46a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-bd7e46a .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-67da365{--width:310px;--min-height:150px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-67da365:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-67da365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-67da365.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-fb2722d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-fb2722d .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-0b6ece5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0b6ece5 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-6dc4e6f{--min-height:300px;--justify-content:flex-start;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-6dc4e6f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6dc4e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-33px 50px;background-size:cover;}.elementor-25 .elementor-element.elementor-element-6dc4e6f.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-100910b{--width:90%;--justify-content:flex-end;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-f3da6e9.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f3da6e9 .elementor-heading-title{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-588dbf3 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-d3492f5 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-3575131{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-cb30037{--min-height:40px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-25 .elementor-element.elementor-element-8c4a86e{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b69b61e{--min-height:200px;--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-e12d41b{--width:155px;--min-height:200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-e12d41b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e12d41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-e12d41b.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-70f7f24.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-70f7f24 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-320b054.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-320b054 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-ec1781a{--width:155px;--min-height:200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-ec1781a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ec1781a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-ec1781a.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ffa8a42.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ffa8a42 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-4ca51eb.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4ca51eb .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-ab56ec1{--width:155px;--min-height:200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-ab56ec1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ab56ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-ab56ec1.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-cbd2b51.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-cbd2b51 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-6c40f81.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6c40f81 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-51bbdd1{--width:155px;--min-height:200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-51bbdd1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-51bbdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-51bbdd1.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d6cc766.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d6cc766 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-a951485.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a951485 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-79749d2{--width:155px;--min-height:200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-79749d2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-79749d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-79749d2.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-78e8208.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-78e8208 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-b6e9656.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b6e9656 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-d56b8a5{--width:150px;--min-height:200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--overlay-opacity:8;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-d56b8a5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d56b8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-d56b8a5:hover{--overlay-opacity:12;}.elementor-25 .elementor-element.elementor-element-d56b8a5.e-con{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-d20ba4f{--min-height:0px;}.elementor-25 .elementor-element.elementor-element-d64da72{--min-height:300px;--justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-d64da72:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d64da72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-17px 58px;background-size:cover;}.elementor-25 .elementor-element.elementor-element-fc47a5f{--width:90%;--justify-content:flex-end;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-6167929.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6167929 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-3335515 .elementor-heading-title{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-3e0ad6d .elementor-heading-title{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-947d8fb{--e-n-carousel-swiper-slides-to-display:1;}:where( .elementor-25 .elementor-element.elementor-element-947d8fb .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-20218ad{--min-height:40px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-25 .elementor-element.elementor-element-82b681a{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b1465a2{--min-height:200px;--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-d78d65c{--width:155px;--min-height:200px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-d78d65c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d78d65c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-d78d65c.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-51bca86.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-51bca86 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-ba99905.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ba99905 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-38f5249{--width:155px;--min-height:200px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-38f5249:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-38f5249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-38f5249.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e63dbcc.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e63dbcc .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-36b631d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-36b631d .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-92ccf88{--width:155px;--min-height:200px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-92ccf88:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-92ccf88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-92ccf88.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-bb300c3.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-bb300c3 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-d86971e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d86971e .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-f924aa1{--width:155px;--min-height:200px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-f924aa1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f924aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-f924aa1.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-8db90d5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-8db90d5 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-884d0bf.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-884d0bf .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-4abba7f{--min-height:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-f6e240c{--min-height:300px;--justify-content:flex-start;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-f6e240c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f6e240c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-17px 83px;background-size:cover;}.elementor-25 .elementor-element.elementor-element-f6e240c.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e4d026b{--width:90%;--justify-content:flex-end;--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-f24f43c.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f24f43c .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-f77775c .elementor-heading-title{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-fa8e85f .elementor-heading-title{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-db630fc{--e-n-carousel-swiper-slides-to-display:1;}:where( .elementor-25 .elementor-element.elementor-element-db630fc .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2c8dfe5{--min-height:40px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-25 .elementor-element.elementor-element-61dfb8d{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1547d8b{--min-height:200px;--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-05ccfee{--width:155px;--min-height:200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-05ccfee:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-05ccfee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-05ccfee.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1e02a81.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1e02a81 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-934d2b1.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-934d2b1 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-1df3f52{--width:155px;--min-height:200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-1df3f52:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1df3f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-1df3f52.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3171bd7.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3171bd7 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-dcdeb9e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-dcdeb9e .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-4b2cb94{--width:155px;--min-height:200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-4b2cb94:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4b2cb94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-4b2cb94.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0ad1e13.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0ad1e13 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-d9be073.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d9be073 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-eb02387{--width:155px;--min-height:200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.2em 0.2em;--row-gap:0.2em;--column-gap:0.2em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-eb02387:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-eb02387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-eb02387.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1609604.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1609604 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-5a7a154.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5a7a154 .elementor-heading-title{font-size:0.8rem;}.elementor-25 .elementor-element.elementor-element-44c1258{--min-height:0px;}.elementor-25 .elementor-element.elementor-element-ea50975{--min-height:300px;--justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-ea50975:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ea50975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-d0e67cf{--width:90%;--justify-content:flex-end;--gap:0.6em 0.6em;--row-gap:0.6em;--column-gap:0.6em;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-deed0f5 .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-53ab8e5 .elementor-heading-title{font-size:0.9rem;}.elementor-25 .elementor-element.elementor-element-04b8183{--e-n-carousel-swiper-slides-to-display:1;}:where( .elementor-25 .elementor-element.elementor-element-04b8183 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5ee1030{--n-tabs-gap:22px;}.elementor-25 .elementor-element.elementor-element-2d38fa0{--content-width:310px;--min-height:400px;}.elementor-25 .elementor-element.elementor-element-a61a388{--min-height:250px;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-25 .elementor-element.elementor-element-5d59c70{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--margin-top:0em;--margin-bottom:-6em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a06d974{margin:-9em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;}.elementor-25 .elementor-element.elementor-element-a06d974.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-02e8770{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-25 .elementor-element.elementor-element-02e8770 .elementor-heading-title{font-size:1.4rem;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-5a14715{text-align:center;}.elementor-25 .elementor-element.elementor-element-5a14715 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-43d4ac9{--content-width:310px;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-dedb8de{--justify-content:flex-end;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-dedb8de:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-dedb8de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-25 .elementor-element.elementor-element-a51416b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a51416b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/promo-banner_mobile.webp");background-position:center center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-a51416b{--width:310px;--min-height:310px;--justify-content:flex-end;--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-0059915{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-0059915.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0059915 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-f65d7f0{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-f65d7f0.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f65d7f0 .elementor-heading-title{font-size:1.4rem;}.elementor-25 .elementor-element.elementor-element-731b6dd.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-731b6dd .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-ff3b045.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ff3b045 .elementor-button{padding:0.6em 0.6em 0.6em 0.6em;}.elementor-25 .elementor-element.elementor-element-5d62b7e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5d62b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/banner-wppmobile.png");background-position:top center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-5d62b7e{--width:310px;--min-height:310px;--justify-content:flex-end;--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-46e9705{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;}.elementor-25 .elementor-element.elementor-element-7a2ef0c .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-fcfac98 .elementor-heading-title{font-size:1.6rem;}.elementor-25 .elementor-element.elementor-element-9094789 .elementor-button{padding:0.6em 0.6em 0.6em 0.6em;}.elementor-25 .elementor-element.elementor-element-c08feba:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c08feba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vestemaisonline.com.br/wp-content/uploads/2025/10/lojista_mobile.webp");background-position:top center;background-size:contain;}.elementor-25 .elementor-element.elementor-element-c08feba{--width:310px;--min-height:310px;--justify-content:flex-end;--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-f52de8d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.4em 0.4em;--row-gap:0.4em;--column-gap:0.4em;}.elementor-25 .elementor-element.elementor-element-5c8182d .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-b726a63{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-b726a63.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b726a63 .elementor-heading-title{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-f976822 .elementor-button{padding:0.6em 0.6em 0.6em 0.6em;}.elementor-25 .elementor-element.elementor-element-631fbbd{--content-width:310px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-b82eae2{--width:320px;}.elementor-25 .elementor-element.elementor-element-52383c4{--width:100%;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:12;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-d52f8eb.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d52f8eb{text-align:center;}.elementor-25 .elementor-element.elementor-element-d52f8eb .elementor-heading-title{font-size:1.6rem;}.elementor-25 .elementor-element.elementor-element-fd5a07e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-fd5a07e{text-align:center;}.elementor-25 .elementor-element.elementor-element-fd5a07e .elementor-heading-title{font-size:1.1rem;}.elementor-25 .elementor-element.elementor-element-e67cfd1{--width:100%;--min-height:300px;}.elementor-25 .elementor-element.elementor-element-e476b1b{margin:-9em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-25 .elementor-element.elementor-element-e476b1b img{width:66px;max-width:66px;height:66px;}.elementor-25 .elementor-element.elementor-element-09ab34e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3595215{--width:100%;--overlay-opacity:12;--margin-top:0em;--margin-bottom:-6em;--margin-left:0em;--margin-right:0em;}.elementor-25 .elementor-element.elementor-element-3595215.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-d0189d3 img{width:400px;max-width:320px;height:320px;object-fit:contain;}}/* Start custom CSS for container, class: .elementor-element-7ccc099 */.produtos-container {
    display: none; /* todos escondidos inicialmente */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1515924 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d0b51 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44b33e0 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5d68a8 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-626f797 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c63d0 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21e5eb2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2731a4a *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39cbeef */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c8f8e *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8184cf2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5fcad *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1515924 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d0b51 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44b33e0 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5d68a8 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-626f797 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c63d0 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21e5eb2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2731a4a *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39cbeef */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c8f8e *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8184cf2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5fcad *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1515924 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d0b51 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44b33e0 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5d68a8 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-626f797 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c63d0 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21e5eb2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2731a4a *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39cbeef */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c8f8e *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8184cf2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5fcad *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1515924 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d0b51 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44b33e0 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5d68a8 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-626f797 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c63d0 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21e5eb2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2731a4a *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39cbeef */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c8f8e *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8184cf2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5fcad *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1515924 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d0b51 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44b33e0 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5d68a8 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-626f797 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c63d0 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21e5eb2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2731a4a *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39cbeef */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c8f8e *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8184cf2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5fcad *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1515924 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d0b51 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44b33e0 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5d68a8 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-626f797 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c63d0 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21e5eb2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2731a4a *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39cbeef */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c8f8e *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8184cf2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5fcad *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1515924 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d0b51 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44b33e0 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5d68a8 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-626f797 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c63d0 *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21e5eb2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2731a4a *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39cbeef */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c8f8e *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8184cf2 */.btn-show{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5fcad *//* Hover no card-categoria */
.card-categoria {
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

/* Botão inicialmente invisível e sem deslocamento */
.card-categoria .btn-show {
    position: absolute;
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%) translateY(0);
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

/* Caixa de texto que vai deslocar */
.card-categoria .txt-box {
    position: relative;
    transition: transform 0.3s ease;
}

/* Imagem de fundo do card */
.card-categoria .card-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: transform 0.5s ease;
    z-index: 1;
}

/* Hover no card: tudo acontece */
.card-categoria:hover .btn-show {
    opacity: 1;
    transform: translateX(-50%) translateY(-2em);
}

.card-categoria:hover .txt-box {
    transform: translateY(-2em);
}

.card-categoria:hover .card-bg {
    transform: scale(1.05); /* leve zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09ab34e */.map{
    border-radius: 1em;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS *//* Container com imagem de fundo */
.container-zoom {
  position: relative;
  overflow: hidden;
}

/* Cria uma camada com a imagem de fundo */
.container-zoom::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: inherit; /* usa a mesma imagem aplicada no Elementor */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: transform 0.6s ease;
  z-index: 0;
}

/* Faz o zoom no hover */
.container-zoom:hover::before {
  transform: scale(1.1);
}

/* Garante que o conteúdo do container fique por cima */
.container-zoom > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'CottorwayPro-ExtraLight';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vestemaisonline.com.br/wp-content/uploads/2025/10/CottorwayPro-ExtraLight.woff2') format('woff2'),
		url('https://vestemaisonline.com.br/wp-content/uploads/2025/10/CottorwayPro-ExtraLight.woff') format('woff');
}
/* End Custom Fonts CSS */