.elementor-170 .elementor-element.elementor-element-4795a6d:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-4795a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(223deg, #042941 43%, #0597F2 100%);}.elementor-170 .elementor-element.elementor-element-4795a6d > .elementor-container{min-height:439px;}.elementor-170 .elementor-element.elementor-element-4795a6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-170 .elementor-element.elementor-element-4795a6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-f198f44 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-170 .elementor-element.elementor-element-5989fe5{text-align:right;}.elementor-170 .elementor-element.elementor-element-5989fe5 .elementor-heading-title{font-size:50px;font-weight:800;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-55fe31a{text-align:right;}.elementor-170 .elementor-element.elementor-element-55fe31a .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-3c454a6{text-align:right;}.elementor-170 .elementor-element.elementor-element-3c454a6 .elementor-heading-title{color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-ddcabfb{text-align:right;}.elementor-170 .elementor-element.elementor-element-ddcabfb .elementor-heading-title{color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-c16530a .elementor-button{background-color:#0597F2;font-size:20px;font-weight:600;fill:#042941;color:#042941;}.elementor-170 .elementor-element.elementor-element-c16530a .elementor-button:hover, .elementor-170 .elementor-element.elementor-element-c16530a .elementor-button:focus{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-8564e8e{margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-7758d35:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-170 .elementor-element.elementor-element-7758d35 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(2deg, #042941 38%, #0597F2 100%);}.elementor-170 .elementor-element.elementor-element-7758d35 > .elementor-element-populated, .elementor-170 .elementor-element.elementor-element-7758d35 > .elementor-element-populated > .elementor-background-overlay, .elementor-170 .elementor-element.elementor-element-7758d35 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-7758d35 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-170 .elementor-element.elementor-element-7758d35 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-2c40f27 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-2c40f27 img{width:125px;}.elementor-170 .elementor-element.elementor-element-552dce9{text-align:center;}.elementor-170 .elementor-element.elementor-element-552dce9 .elementor-heading-title{font-size:67px;font-weight:800;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-0692300{text-align:center;}.elementor-170 .elementor-element.elementor-element-0692300 .elementor-heading-title{font-size:147px;font-weight:900;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-9689bae{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-2f76d25.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-170 .elementor-element.elementor-element-2f76d25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-170 .elementor-element.elementor-element-2f76d25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-cff8fa9 .elementor-button{background-color:#0597F2;}.elementor-170 .elementor-element.elementor-element-cff8fa9 > .elementor-widget-container{margin:0px 175px 0px 0px;}.elementor-170 .elementor-element.elementor-element-38ddd61 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-170 .elementor-element.elementor-element-5430324{text-align:right;}.elementor-170 .elementor-element.elementor-element-5430324 .elementor-heading-title{font-size:17px;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-1b4c4a7{width:100%;max-width:100%;text-align:right;}.elementor-170 .elementor-element.elementor-element-1b4c4a7 .elementor-heading-title{font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-5d4eb98 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-5d4eb98{text-align:right;}.elementor-170 .elementor-element.elementor-element-5d4eb98 .elementor-heading-title{font-size:17px;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-62995fc{margin-top:70px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-170 .elementor-element.elementor-element-880aac9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-170 .elementor-element.elementor-element-880aac9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052c43;background-image:url("https://casadosfiltrostoplifebh.com.br/wp-content/uploads/2025/01/1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-170 .elementor-element.elementor-element-880aac9 > .elementor-element-populated, .elementor-170 .elementor-element.elementor-element-880aac9 > .elementor-element-populated > .elementor-background-overlay, .elementor-170 .elementor-element.elementor-element-880aac9 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-170 .elementor-element.elementor-element-880aac9 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-170 .elementor-element.elementor-element-880aac9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-c86e204{--spacer-size:10px;}.elementor-170 .elementor-element.elementor-element-563c3e3{text-align:center;}.elementor-170 .elementor-element.elementor-element-563c3e3 .elementor-heading-title{font-size:34px;font-weight:900;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#042941;stroke:#042941;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-230d442:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-170 .elementor-element.elementor-element-230d442 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052c43;background-image:url("https://casadosfiltrostoplifebh.com.br/wp-content/uploads/2025/01/4.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-170 .elementor-element.elementor-element-230d442 > .elementor-element-populated, .elementor-170 .elementor-element.elementor-element-230d442 > .elementor-element-populated > .elementor-background-overlay, .elementor-170 .elementor-element.elementor-element-230d442 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-170 .elementor-element.elementor-element-230d442 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-170 .elementor-element.elementor-element-230d442 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-ef3711d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-ef3711d{text-align:center;}.elementor-170 .elementor-element.elementor-element-ef3711d .elementor-heading-title{font-size:34px;font-weight:900;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#042941;stroke:#042941;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-ddba4f6{--spacer-size:262px;}.elementor-170 .elementor-element.elementor-element-3845faf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-170 .elementor-element.elementor-element-3845faf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052c43;background-image:url("https://casadosfiltrostoplifebh.com.br/wp-content/uploads/2025/01/3.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-170 .elementor-element.elementor-element-3845faf > .elementor-element-populated, .elementor-170 .elementor-element.elementor-element-3845faf > .elementor-element-populated > .elementor-background-overlay, .elementor-170 .elementor-element.elementor-element-3845faf > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-170 .elementor-element.elementor-element-3845faf > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-170 .elementor-element.elementor-element-3845faf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-1c76faf{--spacer-size:10px;}.elementor-170 .elementor-element.elementor-element-de5cab5{text-align:center;}.elementor-170 .elementor-element.elementor-element-de5cab5 .elementor-heading-title{font-size:34px;font-weight:900;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#042941;stroke:#042941;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-468d723{margin-top:70px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-170 .elementor-element.elementor-element-fedfaa8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-170 .elementor-element.elementor-element-fedfaa8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052c43;background-image:url("https://casadosfiltrostoplifebh.com.br/wp-content/uploads/2025/01/2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-170 .elementor-element.elementor-element-fedfaa8 > .elementor-element-populated, .elementor-170 .elementor-element.elementor-element-fedfaa8 > .elementor-element-populated > .elementor-background-overlay, .elementor-170 .elementor-element.elementor-element-fedfaa8 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-170 .elementor-element.elementor-element-fedfaa8 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-170 .elementor-element.elementor-element-fedfaa8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-3c5b416 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-3c5b416{text-align:center;}.elementor-170 .elementor-element.elementor-element-3c5b416 .elementor-heading-title{font-size:34px;font-weight:900;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#042941;stroke:#042941;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-f14b66e{--spacer-size:281px;}.elementor-170 .elementor-element.elementor-element-1fa5c01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-170 .elementor-element.elementor-element-1fa5c01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052C43;background-image:url("https://casadosfiltrostoplifebh.com.br/wp-content/uploads/2025/01/Design-sem-nome-3.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-1fa5c01.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-170 .elementor-element.elementor-element-1fa5c01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-170 .elementor-element.elementor-element-1fa5c01 > .elementor-element-populated, .elementor-170 .elementor-element.elementor-element-1fa5c01 > .elementor-element-populated > .elementor-background-overlay, .elementor-170 .elementor-element.elementor-element-1fa5c01 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-170 .elementor-element.elementor-element-1fa5c01 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 45px 0px;}.elementor-170 .elementor-element.elementor-element-1fa5c01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-8e07512 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-8e07512{text-align:center;}.elementor-170 .elementor-element.elementor-element-8e07512 .elementor-heading-title{font-size:34px;font-weight:900;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#042941;stroke:#042941;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-fb2fdef{margin-top:70px;margin-bottom:70px;z-index:0;}.elementor-170 .elementor-element.elementor-element-1ddca19 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-170 .elementor-element.elementor-element-0898eb2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-170 .elementor-element.elementor-element-0898eb2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-170 .elementor-element.elementor-element-0898eb2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-170 .elementor-element.elementor-element-0898eb2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-170 .elementor-element.elementor-element-0898eb2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-79203bb > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-170 .elementor-element.elementor-element-2ea071e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-170 .elementor-element.elementor-element-2ea071e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-170 .elementor-element.elementor-element-2ea071e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-170 .elementor-element.elementor-element-2ea071e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-170 .elementor-element.elementor-element-2ea071e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-fddc556 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-170 .elementor-element.elementor-element-06eed77.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-170 .elementor-element.elementor-element-06eed77.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-170 .elementor-element.elementor-element-06eed77.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-170 .elementor-element.elementor-element-06eed77 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-170 .elementor-element.elementor-element-06eed77 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-170 .elementor-element.elementor-element-a0d7d4b:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-a0d7d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(118deg, #042941 44%, #0597F2 100%);}.elementor-170 .elementor-element.elementor-element-a0d7d4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 70px 70px;}.elementor-170 .elementor-element.elementor-element-a0d7d4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-170 .elementor-element.elementor-element-4958154{text-align:center;}.elementor-170 .elementor-element.elementor-element-4958154 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-0a1f0ea{text-align:center;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-9519c21 .elementor-button{background-color:#0597F2;font-size:20px;font-weight:600;fill:#042941;color:#042941;}.elementor-170 .elementor-element.elementor-element-9519c21 .elementor-button:hover, .elementor-170 .elementor-element.elementor-element-9519c21 .elementor-button:focus{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-9519c21 > .elementor-widget-container{padding:45px 45px 45px 45px;}.elementor-170 .elementor-element.elementor-element-jch5sns{padding:70px 0px 150px 0px;z-index:0;}.elementor-170 .elementor-element.elementor-element-tgwfdji{text-align:center;}.elementor-170 .elementor-element.elementor-element-tgwfdji .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#212121;}.elementor-170 .elementor-element.elementor-element-2odk7ab{--divider-border-style:solid;--divider-color:#bbbbbb;--divider-border-width:1px;}.elementor-170 .elementor-element.elementor-element-2odk7ab > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-170 .elementor-element.elementor-element-2odk7ab .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-170 .elementor-element.elementor-element-2odk7ab .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-170 .elementor-element.elementor-element-0634b73.elementor-wc-products ul.products li.product{text-align:center;}.elementor-170 .elementor-element.elementor-element-0634b73.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-170 .elementor-element.elementor-element-0634b73.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-170 .elementor-element.elementor-element-0634b73.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:29px;}.elementor-170 .elementor-element.elementor-element-0634b73.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-170 .elementor-element.elementor-element-0634b73.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-170 .elementor-element.elementor-element-0634b73.elementor-wc-products ul.products li.product .button{color:#042941;background-color:#0597F2;border-color:#4F343400;font-size:14px;border-radius:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-0634b73.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:#042941;}.elementor-170 .elementor-element.elementor-element-0634b73.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-170 .elementor-element.elementor-element-6b4d08d > .elementor-container{min-height:400px;}.elementor-170 .elementor-element.elementor-element-ba66016 .elementor-repeater-item-da4e9f1 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://casadosfiltrostoplifebh.com.br/wp-content/uploads/2023/09/1-4.png);background-size:cover;}.elementor-170 .elementor-element.elementor-element-ba66016 .swiper-slide{transition-duration:calc(5000ms*1.2);height:430px;}.elementor-170 .elementor-element.elementor-element-ba66016 .swiper-slide-contents{max-width:66%;}.elementor-170 .elementor-element.elementor-element-ba66016 .swiper-slide-inner{text-align:center;}@media(min-width:768px){.elementor-170 .elementor-element.elementor-element-21a7877{width:39.095%;}.elementor-170 .elementor-element.elementor-element-f198f44{width:60.905%;}.elementor-170 .elementor-element.elementor-element-fedfaa8{width:35.082%;}.elementor-170 .elementor-element.elementor-element-1fa5c01{width:64.918%;}}@media(max-width:1024px){.elementor-170 .elementor-element.elementor-element-4795a6d > .elementor-container{min-height:65vh;}.elementor-170 .elementor-element.elementor-element-f198f44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-170 .elementor-element.elementor-element-5989fe5 .elementor-heading-title{font-size:30px;}.elementor-170 .elementor-element.elementor-element-55fe31a .elementor-heading-title{font-size:21px;}.elementor-170 .elementor-element.elementor-element-3c454a6 .elementor-heading-title{font-size:12px;}.elementor-170 .elementor-element.elementor-element-ddcabfb .elementor-heading-title{font-size:12px;}.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-1fa5c01.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-170 .elementor-element.elementor-element-1fa5c01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-170 .elementor-element.elementor-element-0634b73.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-170 .elementor-element.elementor-element-ba66016 .swiper-slide{height:425px;}}@media(max-width:767px){.elementor-170 .elementor-element.elementor-element-4795a6d > .elementor-container{min-height:100vh;}.elementor-170 .elementor-element.elementor-element-5989fe5{text-align:center;}.elementor-170 .elementor-element.elementor-element-55fe31a{text-align:center;}.elementor-170 .elementor-element.elementor-element-3c454a6{text-align:center;}.elementor-170 .elementor-element.elementor-element-ddcabfb{text-align:center;}.elementor-170 .elementor-element.elementor-element-7758d35 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-170 .elementor-element.elementor-element-552dce9 .elementor-heading-title{font-size:26px;}.elementor-170 .elementor-element.elementor-element-0692300 .elementor-heading-title{font-size:39px;}.elementor-170 .elementor-element.elementor-element-cff8fa9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-38ddd61 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-170 .elementor-element.elementor-element-5430324 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-5430324{text-align:center;}.elementor-170 .elementor-element.elementor-element-5430324 .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-170 .elementor-element.elementor-element-1b4c4a7{text-align:center;}.elementor-170 .elementor-element.elementor-element-5d4eb98{text-align:center;}.elementor-170 .elementor-element.elementor-element-62995fc{margin-top:80px;margin-bottom:0px;}.elementor-170 .elementor-element.elementor-element-880aac9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 191px 0px;}.elementor-170 .elementor-element.elementor-element-563c3e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-230d442 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-ddba4f6{--spacer-size:177px;}.elementor-170 .elementor-element.elementor-element-3845faf > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 191px 0px;}.elementor-170 .elementor-element.elementor-element-468d723 > .elementor-container{max-width:300px;}.elementor-170 .elementor-element.elementor-element-468d723{margin-top:20px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-170 .elementor-element.elementor-element-fedfaa8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-170 .elementor-element.elementor-element-f14b66e{--spacer-size:157px;}.elementor-170 .elementor-element.elementor-element-1fa5c01 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 254px 0px;}.elementor-170 .elementor-element.elementor-element-0898eb2 .elementor-image-box-img{margin-bottom:15px;}.elementor-170 .elementor-element.elementor-element-2ea071e .elementor-image-box-img{margin-bottom:15px;}.elementor-170 .elementor-element.elementor-element-06eed77 .elementor-image-box-img{margin-bottom:15px;}.elementor-170 .elementor-element.elementor-element-a0d7d4b{padding:20px 20px 20px 20px;}.elementor-170 .elementor-element.elementor-element-4958154 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-170 .elementor-element.elementor-element-4958154 .elementor-heading-title{font-size:25px;}.elementor-170 .elementor-element.elementor-element-jch5sns{padding:30px 0px 10px 0px;}.elementor-170 .elementor-element.elementor-element-tgwfdji .elementor-heading-title{font-size:25px;}.elementor-170 .elementor-element.elementor-element-0634b73.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-170 .elementor-element.elementor-element-ba66016 .swiper-slide{height:750px;}}/* Start custom CSS for heading, class: .elementor-element-5989fe5 */TITULO{
    color: #0597F2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c16530a */.elementor-170 .elementor-element.elementor-element-c16530a{
    transition: 0.7s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9519c21 */.elementor-170 .elementor-element.elementor-element-9519c21{
    transition: 0.7s;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-0634b73 */.elementor-170 .elementor-element.elementor-element-0634b73 bdi{
    color: #042941;
    font-weight: 700;
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS */elementor-button elementor-inline-editing{
    animation: 3.4s infinite brilho;
    background-image: linear-gradient(45deg, #1bbead, #07ffe1, #1bbaed, #07ffe1 );
    background-size: 400% 200%;
    transition: background 1.6s all;
    color: #000000;
}

elementor-button:hover{
    box-shadow: 0 0 15px 1px #07ffe1;
    transition: all .8s;
}

@keyframes brilho{
    0%{
        background-position: 0 0
    }
    
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */