.elementor-1985 .elementor-element.elementor-element-5665b9c{--display:flex;--min-height:100vh;--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;--overflow:hidden;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1985 .elementor-element.elementor-element-55416d2{--display:flex;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Alexandria;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Alexandria;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Alexandria;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Alexandria;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Alexandria;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Alexandria;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Alexandria;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Alexandria;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Alexandria;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1985 .elementor-element.elementor-element-511ec12{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1985 .elementor-element.elementor-element-03b6c20{--display:flex;}.elementor-1985 .elementor-element.elementor-element-86ec0da{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1985 .elementor-element.elementor-element-4c53cd9{--display:flex;}.elementor-1985 .elementor-element.elementor-element-d012e63{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1985 .elementor-element.elementor-element-9266c1f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--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-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-40px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-1985 .elementor-element.elementor-element-9266c1f > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-1985 .elementor-element.elementor-element-9266c1f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 16px 0px 16px;}.elementor-1985 .elementor-element.elementor-element-9266c1f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-1985 .elementor-element.elementor-element-f1c87ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1985 .elementor-element.elementor-element-4516624{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-1985 .elementor-element.elementor-element-1d9a9f9{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Alexandria;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1985 .elementor-element.elementor-element-e67f84d .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:40px;font-weight:700;text-transform:none;line-height:32px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-1985 .elementor-element.elementor-element-6096439 .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;text-transform:none;line-height:16px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Alexandria;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1985 .elementor-element.elementor-element-2bd8dac .elementor-button{background-color:#68686E00;font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-1985 .elementor-element.elementor-element-2bd8dac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-2bd8dac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1985 .elementor-element.elementor-element-2bd8dac .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1985 .elementor-element.elementor-element-c1af6e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-1985 .elementor-element.elementor-element-4a974a8{--grid-row-gap:35px;width:var( --container-widget-width, 592px );max-width:592px;--container-widget-width:592px;--container-widget-flex-grow:0;--grid-column-gap:30px;}.elementor-1985 .elementor-element.elementor-element-a9b608a{--grid-row-gap:24px;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;--grid-column-gap:24px;}.elementor-1985 .elementor-element.elementor-element-726a737 .elementor-button{background-color:#68686E00;font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-1985 .elementor-element.elementor-element-726a737 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-726a737 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1985 .elementor-element.elementor-element-726a737 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1985 .elementor-element.elementor-element-b396746{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1985 .elementor-element.elementor-element-4de1c0f .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:40px;font-weight:700;text-transform:none;line-height:32px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-1985 .elementor-element.elementor-element-67742f3{--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:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-1985 .elementor-element.elementor-element-22e8061{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E91E63;--border-color:#E91E63;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1985 .elementor-element.elementor-element-22e8061:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-22e8061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E91E63;}.elementor-1985 .elementor-element.elementor-element-22e8061.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1985 .elementor-element.elementor-element-77696b6{--display:flex;--min-height:50px;--border-radius:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-77696b6:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-77696b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/ImageWithFallback.png");background-position:center left;background-repeat:repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-f730d31 .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;}.elementor-1985 .elementor-element.elementor-element-827c1c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#1565C0;--border-color:#1565C0;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1985 .elementor-element.elementor-element-827c1c4:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-827c1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1565C0;}.elementor-1985 .elementor-element.elementor-element-827c1c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1985 .elementor-element.elementor-element-b9afb40{--display:flex;--min-height:50px;--border-radius:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-b9afb40:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-b9afb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/image-15.png");background-position:center left;background-repeat:repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-14dde25 .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;}.elementor-1985 .elementor-element.elementor-element-2c878fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#6A00F4;--border-color:#6A00F4;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1985 .elementor-element.elementor-element-2c878fd:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-2c878fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A00F4;}.elementor-1985 .elementor-element.elementor-element-2c878fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1985 .elementor-element.elementor-element-e552ad7{--display:flex;--min-height:50px;--border-radius:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-e552ad7:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-e552ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/ImageWithFallback-1.png");background-position:center left;background-repeat:repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-e552ad7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1985 .elementor-element.elementor-element-2604f1d .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;}.elementor-1985 .elementor-element.elementor-element-618fbf4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FF6D00;--border-color:#FF6D00;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1985 .elementor-element.elementor-element-618fbf4:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-618fbf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6D00;}.elementor-1985 .elementor-element.elementor-element-618fbf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1985 .elementor-element.elementor-element-3f8d5f7{--display:flex;--min-height:50px;--border-radius:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-3f8d5f7:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-3f8d5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/ImageWithFallback-1-1.png");background-position:center left;background-repeat:repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-21a9a6f .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;}.elementor-1985 .elementor-element.elementor-element-944fb22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#A97700;--border-color:#A97700;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1985 .elementor-element.elementor-element-944fb22:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-944fb22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A97700;}.elementor-1985 .elementor-element.elementor-element-944fb22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1985 .elementor-element.elementor-element-34ce300{--display:flex;--min-height:50px;--border-radius:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-34ce300:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-34ce300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/ImageWithFallback-2.png");background-position:center left;background-repeat:repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-70d8c1a .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;}.elementor-1985 .elementor-element.elementor-element-25b4ca8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#B71C1C;--border-color:#B71C1C;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1985 .elementor-element.elementor-element-25b4ca8:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-25b4ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B71C1C;}.elementor-1985 .elementor-element.elementor-element-25b4ca8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1985 .elementor-element.elementor-element-c531abe{--display:flex;--min-height:50px;--border-radius:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-c531abe:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-c531abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/ImageWithFallback-3.png");background-position:center left;background-repeat:repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-ac76a29 .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;}.elementor-1985 .elementor-element.elementor-element-c41c2f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00B4D8;--border-color:#00B4D8;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1985 .elementor-element.elementor-element-c41c2f2:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-c41c2f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00B4D8;}.elementor-1985 .elementor-element.elementor-element-c41c2f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1985 .elementor-element.elementor-element-677014b{--display:flex;--min-height:50px;--border-radius:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-677014b:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-677014b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/ImageWithFallback-7.png");background-position:center left;background-repeat:repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-c771a4c .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;}.elementor-1985 .elementor-element.elementor-element-c259a61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#008577;--border-color:#008577;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1985 .elementor-element.elementor-element-c259a61:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-c259a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#008577;}.elementor-1985 .elementor-element.elementor-element-c259a61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1985 .elementor-element.elementor-element-a8abfec{--display:flex;--min-height:50px;--border-radius:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-a8abfec:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-a8abfec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/ImageWithFallback-6.png");background-position:center left;background-repeat:repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-87fa29d .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;}.elementor-1985 .elementor-element.elementor-element-220eddc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#723900;--border-color:#723900;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1985 .elementor-element.elementor-element-220eddc:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-220eddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#723900;}.elementor-1985 .elementor-element.elementor-element-220eddc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1985 .elementor-element.elementor-element-a5f29f8{--display:flex;--min-height:50px;--border-radius:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-a5f29f8:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-a5f29f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/ImageWithFallback-5.png");background-position:center left;background-repeat:repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-86e2d20 .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;}.elementor-1985 .elementor-element.elementor-element-423c44b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#2E7D32;--border-color:#2E7D32;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1985 .elementor-element.elementor-element-423c44b:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-423c44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E7D32;}.elementor-1985 .elementor-element.elementor-element-423c44b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1985 .elementor-element.elementor-element-ea51206{--display:flex;--min-height:50px;--border-radius:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-ea51206:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-ea51206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/ImageWithFallback-4.png");background-position:center left;background-repeat:repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-7551b1b .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;}.elementor-1985 .elementor-element.elementor-element-fabe6c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1985 .elementor-element.elementor-element-bfc9f04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-1985 .elementor-element.elementor-element-ba25d09{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-1985 .elementor-element.elementor-element-fddcad7 .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:40px;font-weight:700;text-transform:none;line-height:32px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-1985 .elementor-element.elementor-element-3cab46f .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;text-transform:none;line-height:16px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-1985 .elementor-element.elementor-element-e6afdc4 .elementor-button{background-color:#68686E00;font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-1985 .elementor-element.elementor-element-e6afdc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-e6afdc4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1985 .elementor-element.elementor-element-e6afdc4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1985 .elementor-element.elementor-element-58367ed{--grid-row-gap:24px;width:100%;max-width:100%;--grid-column-gap:24px;}.elementor-1985 .elementor-element.elementor-element-42ff982 .elementor-button{background-color:#68686E00;font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-1985 .elementor-element.elementor-element-42ff982 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-42ff982 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1985 .elementor-element.elementor-element-42ff982 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1985 .elementor-element.elementor-element-38dbf05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1985 .elementor-element.elementor-element-38dbf05:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-38dbf05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3cb723 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Alexandria;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1985 .elementor-element.elementor-element-f623eee{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-1985 .elementor-element.elementor-element-f623eee .elementor-divider-separator{width:100%;}.elementor-1985 .elementor-element.elementor-element-f623eee .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1985 .elementor-element.elementor-element-9d21cd8{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-1985 .elementor-element.elementor-element-9d21cd8 .elementor-divider-separator{width:100%;}.elementor-1985 .elementor-element.elementor-element-9d21cd8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1985 .elementor-element.elementor-element-332271e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1985 .elementor-element.elementor-element-73d3e6c{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-1985 .elementor-element.elementor-element-d07a909 .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:40px;font-weight:700;text-transform:none;line-height:32px;letter-spacing:0.4px;color:var( --e-global-color-primary );}.elementor-1985 .elementor-element.elementor-element-96227dd .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;text-transform:none;line-height:16px;letter-spacing:0px;color:#FFFFFF99;}.elementor-1985 .elementor-element.elementor-element-7f4a2a7 .elementor-button{background-color:#68686E00;font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-1985 .elementor-element.elementor-element-7f4a2a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-7f4a2a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1985 .elementor-element.elementor-element-7f4a2a7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1985 .elementor-element.elementor-element-1c79bf3{--grid-row-gap:24px;width:100%;max-width:100%;--grid-column-gap:24px;}.elementor-1985 .elementor-element.elementor-element-1c79bf3 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-1985 .elementor-element.elementor-element-0e9e706 .elementor-button{background-color:#68686E00;font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-1985 .elementor-element.elementor-element-0e9e706 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-0e9e706 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1985 .elementor-element.elementor-element-0e9e706 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1985 .elementor-element.elementor-element-df59e6c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1985 .elementor-element.elementor-element-df59e6c .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:40px;font-weight:700;text-transform:none;line-height:32px;letter-spacing:0.4px;color:var( --e-global-color-primary );}.elementor-1985 .elementor-element.elementor-element-94e8443{--grid-row-gap:0px;width:100%;max-width:100%;--grid-column-gap:0px;}.elementor-1985 .elementor-element.elementor-element-94e8443 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-6c69520{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1985 .elementor-element.elementor-element-48ac15f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-1985 .elementor-element.elementor-element-66562c8{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-1985 .elementor-element.elementor-element-f26c6db .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:40px;font-weight:700;text-transform:none;line-height:32px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-1985 .elementor-element.elementor-element-212bfb6 .elementor-heading-title{font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;text-transform:none;line-height:16px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-1985 .elementor-element.elementor-element-25386de .elementor-button{background-color:#68686E00;font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-1985 .elementor-element.elementor-element-25386de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-25386de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1985 .elementor-element.elementor-element-25386de .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1985 .elementor-element.elementor-element-231a9a4{--grid-row-gap:32px;width:100%;max-width:100%;--grid-column-gap:32px;}.elementor-1985 .elementor-element.elementor-element-89a8805 .elementor-button{background-color:#68686E00;font-family:"Alexandria", Alexandria;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:8px 16px 8px 16px;}.elementor-1985 .elementor-element.elementor-element-89a8805 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-89a8805 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1985 .elementor-element.elementor-element-89a8805 .elementor-button .elementor-button-content-wrapper{gap:8px;}:root{--page-title-display:none;}body.elementor-page-1985{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1985 .elementor-element.elementor-element-1d9a9f9{--width:360px;}.elementor-1985 .elementor-element.elementor-element-77696b6{--width:80px;}.elementor-1985 .elementor-element.elementor-element-b9afb40{--width:80px;}.elementor-1985 .elementor-element.elementor-element-e552ad7{--width:80px;}.elementor-1985 .elementor-element.elementor-element-3f8d5f7{--width:80px;}.elementor-1985 .elementor-element.elementor-element-34ce300{--width:80px;}.elementor-1985 .elementor-element.elementor-element-c531abe{--width:80px;}.elementor-1985 .elementor-element.elementor-element-677014b{--width:80px;}.elementor-1985 .elementor-element.elementor-element-a8abfec{--width:80px;}.elementor-1985 .elementor-element.elementor-element-a5f29f8{--width:80px;}.elementor-1985 .elementor-element.elementor-element-ea51206{--width:80px;}.elementor-1985 .elementor-element.elementor-element-ba25d09{--width:466px;}.elementor-1985 .elementor-element.elementor-element-73d3e6c{--width:466px;}.elementor-1985 .elementor-element.elementor-element-66562c8{--width:733px;}}@media(max-width:1024px){.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1985 .elementor-element.elementor-element-9266c1f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-1985 .elementor-element.elementor-element-5665b9c{--min-height:90vh;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1985 .elementor-element.elementor-element-9266c1f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1985 .elementor-element.elementor-element-9266c1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-9266c1f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 16px 60px 16px;}.elementor-1985 .elementor-element.elementor-element-f1c87ca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1985 .elementor-element.elementor-element-4516624{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1985 .elementor-element.elementor-element-1d9a9f9{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1985 .elementor-element.elementor-element-e67f84d .elementor-heading-title{font-size:24px;line-height:24px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-6096439{width:initial;max-width:initial;}.elementor-1985 .elementor-element.elementor-element-6096439 .elementor-heading-title{font-size:16px;line-height:20px;word-spacing:0em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1985 .elementor-element.elementor-element-4a974a8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1985 .elementor-element.elementor-element-a9b608a{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-1985 .elementor-element.elementor-element-726a737 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-b396746{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1985 .elementor-element.elementor-element-4de1c0f .elementor-heading-title{font-size:24px;line-height:24px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-67742f3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1985 .elementor-element.elementor-element-22e8061{--width:109.625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-1985 .elementor-element.elementor-element-77696b6:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-77696b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/ImageWithFallback.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-77696b6{--width:50px;--border-radius:4px 4px 4px 4px;}.elementor-1985 .elementor-element.elementor-element-f730d31 .elementor-heading-title{font-size:16px;line-height:16px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-827c1c4{--width:109.625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-1985 .elementor-element.elementor-element-b9afb40:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-b9afb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://listapreta.com/wp-content/uploads/2025/11/image-15.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-b9afb40{--width:50px;--border-radius:4px 4px 4px 4px;}.elementor-1985 .elementor-element.elementor-element-14dde25 .elementor-heading-title{font-size:16px;line-height:16px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-2c878fd{--width:109.625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-1985 .elementor-element.elementor-element-e552ad7{--width:49px;--border-radius:4px 4px 4px 4px;}.elementor-1985 .elementor-element.elementor-element-e552ad7:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-e552ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-2604f1d .elementor-heading-title{font-size:16px;line-height:16px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-618fbf4{--width:109.625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-1985 .elementor-element.elementor-element-3f8d5f7{--width:50px;--border-radius:4px 4px 4px 4px;}.elementor-1985 .elementor-element.elementor-element-3f8d5f7:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-3f8d5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-21a9a6f .elementor-heading-title{font-size:16px;line-height:16px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-944fb22{--width:109.625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-1985 .elementor-element.elementor-element-34ce300{--width:50px;--border-radius:4px 4px 4px 4px;}.elementor-1985 .elementor-element.elementor-element-34ce300:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-34ce300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-70d8c1a .elementor-heading-title{font-size:16px;line-height:16px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-25b4ca8{--width:109.625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-1985 .elementor-element.elementor-element-c531abe{--width:50px;--border-radius:4px 4px 4px 4px;}.elementor-1985 .elementor-element.elementor-element-c531abe:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-c531abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-ac76a29 .elementor-heading-title{font-size:16px;line-height:16px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-c41c2f2{--width:109.625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-1985 .elementor-element.elementor-element-677014b{--width:50px;--border-radius:4px 4px 4px 4px;}.elementor-1985 .elementor-element.elementor-element-677014b:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-677014b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-c771a4c .elementor-heading-title{font-size:16px;line-height:16px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-c259a61{--width:109.625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-1985 .elementor-element.elementor-element-a8abfec{--width:50px;--border-radius:4px 4px 4px 4px;}.elementor-1985 .elementor-element.elementor-element-a8abfec:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-a8abfec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-87fa29d .elementor-heading-title{font-size:16px;line-height:16px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-220eddc{--width:109.625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-1985 .elementor-element.elementor-element-a5f29f8{--width:50px;--border-radius:4px 4px 4px 4px;}.elementor-1985 .elementor-element.elementor-element-a5f29f8:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-a5f29f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-86e2d20 .elementor-heading-title{font-size:16px;line-height:16px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-423c44b{--width:109.625px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-1985 .elementor-element.elementor-element-ea51206{--width:50px;--border-radius:4px 4px 4px 4px;}.elementor-1985 .elementor-element.elementor-element-ea51206:not(.elementor-motion-effects-element-type-background), .elementor-1985 .elementor-element.elementor-element-ea51206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1985 .elementor-element.elementor-element-7551b1b .elementor-heading-title{font-size:16px;line-height:16px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-fabe6c5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1985 .elementor-element.elementor-element-bfc9f04{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1985 .elementor-element.elementor-element-ba25d09{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-1985 .elementor-element.elementor-element-fddcad7 .elementor-heading-title{font-size:24px;line-height:24px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-3cab46f .elementor-heading-title{font-size:16px;line-height:20px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-58367ed{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-1985 .elementor-element.elementor-element-42ff982 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-38dbf05{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1985 .elementor-element.elementor-element-332271e{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1985 .elementor-element.elementor-element-73d3e6c{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-1985 .elementor-element.elementor-element-d07a909 .elementor-heading-title{font-size:24px;line-height:24px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-96227dd .elementor-heading-title{font-size:16px;line-height:20px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-1c79bf3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-1c79bf3{--grid-column-gap:16px;}.elementor-1985 .elementor-element.elementor-element-0e9e706 > .elementor-widget-container{margin:032px 0px 60px 0px;}.elementor-1985 .elementor-element.elementor-element-df59e6c > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-1985 .elementor-element.elementor-element-df59e6c .elementor-heading-title{font-size:24px;line-height:24px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-6c69520{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1985 .elementor-element.elementor-element-48ac15f{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1985 .elementor-element.elementor-element-66562c8{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1985 .elementor-element.elementor-element-f26c6db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1985 .elementor-element.elementor-element-f26c6db .elementor-heading-title{font-size:24px;line-height:24px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-212bfb6 .elementor-heading-title{font-size:16px;line-height:20px;word-spacing:0em;}.elementor-1985 .elementor-element.elementor-element-231a9a4{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-1985 .elementor-element.elementor-element-89a8805 > .elementor-widget-container{margin:32px 0px 0px 0px;}}/* Start custom CSS for posts, class: .elementor-element-86ec0da *//* wrapper vira um container empilhado */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-wrapper {
  position: relative;
  transform: none !important; /* cancela o movimento lateral */
}

/* todos os slides ficam um em cima do outro */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-slide {
  position: absolute;
  inset: 0;              /* top/right/bottom/left: 0 */
  opacity: 0;
  transition: opacity 300ms ease-out;
}

/* só o slide ativo aparece */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-slide.swiper-slide-active {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d012e63 *//* wrapper vira um container empilhado */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-wrapper {
  position: relative;
  transform: none !important; /* cancela o movimento lateral */
}

/* todos os slides ficam um em cima do outro */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-slide {
  position: absolute;
  inset: 0;              /* top/right/bottom/left: 0 */
  opacity: 0;
  transition: opacity 300ms ease-out;
}

/* só o slide ativo aparece */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-slide.swiper-slide-active {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-86ec0da *//* wrapper vira um container empilhado */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-wrapper {
  position: relative;
  transform: none !important; /* cancela o movimento lateral */
}

/* todos os slides ficam um em cima do outro */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-slide {
  position: absolute;
  inset: 0;              /* top/right/bottom/left: 0 */
  opacity: 0;
  transition: opacity 300ms ease-out;
}

/* só o slide ativo aparece */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-slide.swiper-slide-active {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d012e63 *//* wrapper vira um container empilhado */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-wrapper {
  position: relative;
  transform: none !important; /* cancela o movimento lateral */
}

/* todos os slides ficam um em cima do outro */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-slide {
  position: absolute;
  inset: 0;              /* top/right/bottom/left: 0 */
  opacity: 0;
  transition: opacity 300ms ease-out;
}

/* só o slide ativo aparece */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-slide.swiper-slide-active {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-86ec0da *//* wrapper vira um container empilhado */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-wrapper {
  position: relative;
  transform: none !important; /* cancela o movimento lateral */
}

/* todos os slides ficam um em cima do outro */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-slide {
  position: absolute;
  inset: 0;              /* top/right/bottom/left: 0 */
  opacity: 0;
  transition: opacity 300ms ease-out;
}

/* só o slide ativo aparece */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-slide.swiper-slide-active {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d012e63 *//* wrapper vira um container empilhado */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-wrapper {
  position: relative;
  transform: none !important; /* cancela o movimento lateral */
}

/* todos os slides ficam um em cima do outro */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-slide {
  position: absolute;
  inset: 0;              /* top/right/bottom/left: 0 */
  opacity: 0;
  transition: opacity 300ms ease-out;
}

/* só o slide ativo aparece */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-slide.swiper-slide-active {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-86ec0da *//* wrapper vira um container empilhado */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-wrapper {
  position: relative;
  transform: none !important; /* cancela o movimento lateral */
}

/* todos os slides ficam um em cima do outro */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-slide {
  position: absolute;
  inset: 0;              /* top/right/bottom/left: 0 */
  opacity: 0;
  transition: opacity 300ms ease-out;
}

/* só o slide ativo aparece */
.elementor-1985 .elementor-element.elementor-element-86ec0da .swiper-slide.swiper-slide-active {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d012e63 *//* wrapper vira um container empilhado */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-wrapper {
  position: relative;
  transform: none !important; /* cancela o movimento lateral */
}

/* todos os slides ficam um em cima do outro */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-slide {
  position: absolute;
  inset: 0;              /* top/right/bottom/left: 0 */
  opacity: 0;
  transition: opacity 300ms ease-out;
}

/* só o slide ativo aparece */
.elementor-1985 .elementor-element.elementor-element-d012e63 .swiper-slide.swiper-slide-active {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bd8dac */.elementor-1985 .elementor-element.elementor-element-2bd8dac {
  transition: all 0.3s ease-out;
}

/* BOTÃO – Lista Preta (outline) */
.tertiary-button .elementor-button {
  color: #313135;                  /* texto */
  border: 1px solid #313135;       /* borda */
  background: transparent;
  border-radius: 4px;
  padding: 8px 16px;               /* 8 topo/baixo, 16 laterais */
  line-height: 1;
  transition: color .2s ease, border-color .2s ease;
}


/* Hover / Focus */
.tertiary-button .elementor-button:hover,
.tertiary-button .elementor-button:focus-visible {
  color: #B19154;                  /* texto/ícone */
  border-color: #B19154;           /* borda */
  outline: none;
}

/* Estado normal: texto e ícone brancos */
.tertiary-button .elementor-button-text,
.tertiary-button .elementor-button-icon {
  color: #313135 !important;
}

/* Faz o SVG do ícone herdar a cor */
.tertiary-button .elementor-button-icon svg,
.tertiary-button .elementor-button-icon svg * {
  fill: currentColor !important;

}

/* Hover: texto e ícone dourados */
.tertiary-button:hover .elementor-button-text,
.tertiary-button:hover .elementor-button-icon {
  color: #B19154 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-726a737 */.elementor-1985 .elementor-element.elementor-element-726a737 {
  transition: all 0.3s ease-out;
}

/* BOTÃO – Lista Preta (outline) */
.tertiary-button .elementor-button {
  color: #313135;                  /* texto */
  border: 1px solid #313135;       /* borda */
  background: transparent;
  border-radius: 4px;
  padding: 8px 16px;               /* 8 topo/baixo, 16 laterais */
  line-height: 1;
  transition: color .2s ease, border-color .2s ease;
}


/* Hover / Focus */
.tertiary-button .elementor-button:hover,
.tertiary-button .elementor-button:focus-visible {
  color: #B19154;                  /* texto/ícone */
  border-color: #B19154;           /* borda */
  outline: none;
}

/* Estado normal: texto e ícone brancos */
.tertiary-button .elementor-button-text,
.tertiary-button .elementor-button-icon {
  color: #313135 !important;
}

/* Faz o SVG do ícone herdar a cor */
.tertiary-button .elementor-button-icon svg,
.tertiary-button .elementor-button-icon svg * {
  fill: currentColor !important;

}

/* Hover: texto e ícone dourados */
.tertiary-button:hover .elementor-button-text,
.tertiary-button:hover .elementor-button-icon {
  color: #B19154 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77696b6 */.elementor-1985 .elementor-element.elementor-element-77696b6 {
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22e8061 */.elementor-1985 .elementor-element.elementor-element-22e8061 {
  width: fit-content;
  max-width: 100%;         /* pra não estourar em telas menores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9afb40 */.elementor-1985 .elementor-element.elementor-element-b9afb40 {
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-827c1c4 */.elementor-1985 .elementor-element.elementor-element-827c1c4 {
  width: fit-content;
  max-width: 100%;         /* pra não estourar em telas menores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e552ad7 */.elementor-1985 .elementor-element.elementor-element-e552ad7 {
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c878fd */.elementor-1985 .elementor-element.elementor-element-2c878fd {
  width: fit-content;
  max-width: 100%;         /* pra não estourar em telas menores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8d5f7 */.elementor-1985 .elementor-element.elementor-element-3f8d5f7 {
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-618fbf4 */.elementor-1985 .elementor-element.elementor-element-618fbf4 {
  width: fit-content;
  max-width: 100%;         /* pra não estourar em telas menores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ce300 */.elementor-1985 .elementor-element.elementor-element-34ce300 {
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-944fb22 */.elementor-1985 .elementor-element.elementor-element-944fb22 {
  width: fit-content;
  max-width: 100%;         /* pra não estourar em telas menores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c531abe */.elementor-1985 .elementor-element.elementor-element-c531abe {
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25b4ca8 */.elementor-1985 .elementor-element.elementor-element-25b4ca8 {
  width: fit-content;
  max-width: 100%;         /* pra não estourar em telas menores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-677014b */.elementor-1985 .elementor-element.elementor-element-677014b {
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c41c2f2 */.elementor-1985 .elementor-element.elementor-element-c41c2f2 {
  width: fit-content;
  max-width: 100%;         /* pra não estourar em telas menores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8abfec */.elementor-1985 .elementor-element.elementor-element-a8abfec {
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c259a61 */.elementor-1985 .elementor-element.elementor-element-c259a61 {
  width: fit-content;
  max-width: 100%;         /* pra não estourar em telas menores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f29f8 */.elementor-1985 .elementor-element.elementor-element-a5f29f8 {
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-220eddc */.elementor-1985 .elementor-element.elementor-element-220eddc {
  width: fit-content;
  max-width: 100%;         /* pra não estourar em telas menores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea51206 */.elementor-1985 .elementor-element.elementor-element-ea51206 {
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423c44b */.elementor-1985 .elementor-element.elementor-element-423c44b {
  width: fit-content;
  max-width: 100%;         /* pra não estourar em telas menores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67742f3 *//* nada de scroll horizontal na página inteira */
body {
  overflow-x: hidden;
}

/* MOBILE: só o bloco de categorias vira carrossel */
@media (max-width: 768px) {
  .carrossel-mobile {
    max-width: 100vw;
    overflow: hidden; /* não deixa vazar pra fora da tela */
  }

  /* o "trilho" são os widgets dentro da coluna */
  .carrossel-mobile .elementor-widget-wrap {
    display: flex;                 /* coloca os widgets (categorias) lado a lado */
    gap: 8px;                      /* espaço entre cada categoria */
    overflow-x: auto;              /* scroll horizontal aqui */
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 8px;
  }

  /* cada widget mantém a largura natural do que você já fez */
  .carrossel-mobile .elementor-widget-wrap > .elementor-widget {
    flex: 0 0 auto;                /* NÃO estica, NÃO espreme, usa o tamanho do conteúdo */
  }

  /* opcional: esconder barra de rolagem */
  .carrossel-mobile .elementor-widget-wrap::-webkit-scrollbar {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e6afdc4 */.elementor-1985 .elementor-element.elementor-element-e6afdc4 {
  transition: all 0.3s ease-out;
}

/* BOTÃO – Lista Preta (outline) */
.tertiary-button .elementor-button {
  color: #313135;                  /* texto */
  border: 1px solid #313135;       /* borda */
  background: transparent;
  border-radius: 4px;
  padding: 8px 16px;               /* 8 topo/baixo, 16 laterais */
  line-height: 1;
  transition: color .2s ease, border-color .2s ease;
}


/* Hover / Focus */
.tertiary-button .elementor-button:hover,
.tertiary-button .elementor-button:focus-visible {
  color: #B19154;                  /* texto/ícone */
  border-color: #B19154;           /* borda */
  outline: none;
}

/* Estado normal: texto e ícone brancos */
.tertiary-button .elementor-button-text,
.tertiary-button .elementor-button-icon {
  color: #313135 !important;
}

/* Faz o SVG do ícone herdar a cor */
.tertiary-button .elementor-button-icon svg,
.tertiary-button .elementor-button-icon svg * {
  fill: currentColor !important;

}

/* Hover: texto e ícone dourados */
.tertiary-button:hover .elementor-button-text,
.tertiary-button:hover .elementor-button-icon {
  color: #B19154 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42ff982 */.elementor-1985 .elementor-element.elementor-element-42ff982 {
  transition: all 0.3s ease-out;
}

/* BOTÃO – Lista Preta (outline) */
.tertiary-button .elementor-button {
  color: #313135;                  /* texto */
  border: 1px solid #313135;       /* borda */
  background: transparent;
  border-radius: 4px;
  padding: 8px 16px;               /* 8 topo/baixo, 16 laterais */
  line-height: 1;
  transition: color .2s ease, border-color .2s ease;
}


/* Hover / Focus */
.tertiary-button .elementor-button:hover,
.tertiary-button .elementor-button:focus-visible {
  color: #B19154;                  /* texto/ícone */
  border-color: #B19154;           /* borda */
  outline: none;
}

/* Estado normal: texto e ícone brancos */
.tertiary-button .elementor-button-text,
.tertiary-button .elementor-button-icon {
  color: #313135 !important;
}

/* Faz o SVG do ícone herdar a cor */
.tertiary-button .elementor-button-icon svg,
.tertiary-button .elementor-button-icon svg * {
  fill: currentColor !important;

}

/* Hover: texto e ícone dourados */
.tertiary-button:hover .elementor-button-text,
.tertiary-button:hover .elementor-button-icon {
  color: #B19154 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f623eee *//* divisor absoluto, topo centro, 1216px */
.elementor-1985 .elementor-element.elementor-element-f623eee {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);  /* centraliza */
  width: 1216px;
  max-width: 100%;              /* evita quebrar em telas menores */
  z-index: 5;                    /* garante que fique por cima se precisar */
}

/* cor dourada na linha */
.elementor-1985 .elementor-element.elementor-element-f623eee .elementor-divider-separator {
  border-top-color: #B19154;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9d21cd8 *//* divisor absoluto, topo centro, 1216px */
.elementor-1985 .elementor-element.elementor-element-9d21cd8 {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);  /* centraliza */
  width: 1216px;
  max-width: 100%;              /* evita quebrar em telas menores */
  z-index: 5;                    /* garante que fique por cima se precisar */
}

/* cor dourada na linha */
.elementor-1985 .elementor-element.elementor-element-9d21cd8 .elementor-divider-separator {
  border-top-color: #B19154;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f4a2a7 */.elementor-1985 .elementor-element.elementor-element-7f4a2a7 {
  transition: all 0.3s ease-out;
}

/* BOTÃO – Lista Preta (outline) */
.tertiary-button-white .elementor-button {
  color: #FFFFFF;                  /* texto */
  border: 1px solid #FFFFFF;       /* borda */
  background: transparent;
  border-radius: 4px;
  padding: 8px 16px;               /* 8 topo/baixo, 16 laterais */
  line-height: 1;
  transition: color .2s ease, border-color .2s ease;
}


/* Hover / Focus */
.tertiary-button-white .elementor-button:hover,
.tertiary-button-white .elementor-button:focus-visible {
  color: #B19154;                  /* texto/ícone */
  border-color: #B19154;           /* borda */
  outline: none;
}

/* Estado normal: texto e ícone brancos */
.tertiary-button-white .elementor-button-text,
.tertiary-button-white .elementor-button-icon {
  color: #FFFFFF !important;
}

/* Faz o SVG do ícone herdar a cor */
.tertiary-button-white .elementor-button-icon svg,
.tertiary-button-white .elementor-button-icon svg * {
  fill: currentColor !important;

}

/* Hover: texto e ícone dourados */
.tertiary-button-white:hover .elementor-button-text,
.tertiary-button-white:hover .elementor-button-icon {
  color: #B19154 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e9e706 */.elementor-1985 .elementor-element.elementor-element-0e9e706 {
  transition: all 0.3s ease-out;
}

/* BOTÃO – Lista Preta (outline) */
.tertiary-button-white .elementor-button {
  color: #FFFFFF;                  /* texto */
  border: 1px solid #FFFFFF;       /* borda */
  background: transparent;
  border-radius: 4px;
  padding: 8px 16px;               /* 8 topo/baixo, 16 laterais */
  line-height: 1;
  transition: color .2s ease, border-color .2s ease;
}


/* Hover / Focus */
.tertiary-button-white .elementor-button:hover,
.tertiary-button-white .elementor-button:focus-visible {
  color: #B19154;                  /* texto/ícone */
  border-color: #B19154;           /* borda */
  outline: none;
}

/* Estado normal: texto e ícone brancos */
.tertiary-button-white .elementor-button-text,
.tertiary-button-white .elementor-button-icon {
  color: #FFFFFF !important;
}

/* Faz o SVG do ícone herdar a cor */
.tertiary-button-white .elementor-button-icon svg,
.tertiary-button-white .elementor-button-icon svg * {
  fill: currentColor !important;

}

/* Hover: texto e ícone dourados */
.tertiary-button-white:hover .elementor-button-text,
.tertiary-button-white:hover .elementor-button-icon {
  color: #B19154 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25386de */.elementor-1985 .elementor-element.elementor-element-25386de {
  transition: all 0.3s ease-out;
}

/* BOTÃO – Lista Preta (outline) */
.tertiary-button .elementor-button {
  color: #313135;                  /* texto */
  border: 1px solid #313135;       /* borda */
  background: transparent;
  border-radius: 4px;
  padding: 8px 16px;               /* 8 topo/baixo, 16 laterais */
  line-height: 1;
  transition: color .2s ease, border-color .2s ease;
}


/* Hover / Focus */
.tertiary-button .elementor-button:hover,
.tertiary-button .elementor-button:focus-visible {
  color: #B19154;                  /* texto/ícone */
  border-color: #B19154;           /* borda */
  outline: none;
}

/* Estado normal: texto e ícone brancos */
.tertiary-button .elementor-button-text,
.tertiary-button .elementor-button-icon {
  color: #313135 !important;
}

/* Faz o SVG do ícone herdar a cor */
.tertiary-button .elementor-button-icon svg,
.tertiary-button .elementor-button-icon svg * {
  fill: currentColor !important;

}

/* Hover: texto e ícone dourados */
.tertiary-button:hover .elementor-button-text,
.tertiary-button:hover .elementor-button-icon {
  color: #B19154 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89a8805 */.elementor-1985 .elementor-element.elementor-element-89a8805 {
  transition: all 0.3s ease-out;
}

/* BOTÃO – Lista Preta (outline) */
.tertiary-button .elementor-button {
  color: #313135;                  /* texto */
  border: 1px solid #313135;       /* borda */
  background: transparent;
  border-radius: 4px;
  padding: 8px 16px;               /* 8 topo/baixo, 16 laterais */
  line-height: 1;
  transition: color .2s ease, border-color .2s ease;
}


/* Hover / Focus */
.tertiary-button .elementor-button:hover,
.tertiary-button .elementor-button:focus-visible {
  color: #B19154;                  /* texto/ícone */
  border-color: #B19154;           /* borda */
  outline: none;
}

/* Estado normal: texto e ícone brancos */
.tertiary-button .elementor-button-text,
.tertiary-button .elementor-button-icon {
  color: #313135 !important;
}

/* Faz o SVG do ícone herdar a cor */
.tertiary-button .elementor-button-icon svg,
.tertiary-button .elementor-button-icon svg * {
  fill: currentColor !important;

}

/* Hover: texto e ícone dourados */
.tertiary-button:hover .elementor-button-text,
.tertiary-button:hover .elementor-button-icon {
  color: #B19154 !important;
}/* End custom CSS */