﻿/*!
 * Theme Name: SP 2026
 * Author: Carlos Teixeira
 * Description: Tema personalizado para Suall Piscinas baseado no underscores
 * Version: 1.0
 */:root{--font-ruddy: $font-neulis}*{-webkit-font-smoothing:antialiased;box-sizing:border-box;text-decoration:none}a{text-decoration:none}html{overflow-x:hidden;scroll-behavior:smooth}body{width:100%;max-width:100%;overflow-x:hidden;background-color:#fdefcc;color:#000}body p,body span,body a,body div{font-family:"Neulis",sans-serif;font-weight:400;font-style:normal}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Ruddy-Bold",sans-serif;font-weight:700;font-style:normal;line-height:normal}ul{margin:0;padding:0;list-style:none}.container{margin:0 auto;padding:0 80px}@media(max-width: 992px){.container{padding:0 40px}}.slick_prev,.slick_next{position:absolute;bottom:0;width:40px;height:40px;z-index:10;cursor:pointer}.slick_prev:before,.slick_next:before{content:none !important}.slick_prev{right:177px !important}.slick_next{right:70px !important}@keyframes scrollText{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes rotateCircular{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(min-width: 993px){.hide-large-and-up{display:none !important}}@media(max-width: 992px){.hide-med-and-down{display:none !important}}@font-face{font-family:"Ruddy";src:url("./assets/fonts/ruddy/Ruddy-Regular.otf") format("opentype");font-style:normal;font-display:swap}@font-face{font-family:"Ruddy-Bold";src:url("./assets/fonts/ruddy/Ruddy-Bold.otf") format("opentype");font-style:normal;font-display:swap}@font-face{font-family:"Neulis";src:url("./assets/fonts/neulis/Neulis_Neue_Regular.otf") format("opentype");font-style:normal;font-display:swap}@font-face{font-family:"Neulis-Bold";src:url("./assets/fonts/neulis/Neulis_Neue_Bold.otf") format("opentype");font-style:normal;font-display:swap}@font-face{font-family:"Neulis-Medium";src:url("./assets/fonts/neulis/Neulis_Neue_Medium.otf") format("opentype");font-style:normal;font-display:swap}@font-face{font-family:"Neulis-ExtraBold";src:url("./assets/fonts/neulis/Neulis_Neue_Black.otf") format("opentype");font-style:normal;font-display:swap}@font-face{font-family:"Monley";src:url("./assets/fonts/monley/Monley.otf") format("opentype");font-style:normal;font-display:swap}.home_audience{background-color:#fdefcc;padding-bottom:160px}.home_audience_grid{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:18px}.home_audience_card{border-radius:60px;padding:30px 20px;text-align:center;display:flex;flex-direction:column;transition:transform,box-shadow .3s ease;padding:20px 30px;transition:all .3s ease}.home_audience_card:hover{transform:translateY(-8px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.home_audience_card img{width:100%;height:400px;object-fit:contain;object-position:center;margin-bottom:10px}.home_audience_card h3{color:#1a5edb;text-align:center;font-family:"Neulis-Bold",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:27px}.home_audience_card_content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0 20px;margin-bottom:0;max-height:0;overflow:hidden;transition:max-height .3s ease}.home_audience_card_content p{color:#1a5edb;text-align:center;font-family:"Neulis",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:110%;margin-bottom:44px}.home_audience_card_btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:100px;padding:14px 21px;cursor:pointer;transition:all .3s ease;min-width:189px;max-width:100%;min-height:50px;border:1px solid #1a5edb;color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.32px}.home_audience_card_btn:hover{background-color:#1a5edb;color:#fff}.home_audience_card:hover{margin-bottom:-30px}.home_audience_card:hover .home_audience_card_content{max-height:500px;margin-bottom:27px}.home_cta{background-color:#1a5edb;margin-top:-50px;padding-bottom:195px;padding-top:35px}.home_cta_grid{display:flex;align-items:center;justify-content:center;gap:20px}.home_cta_card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:445px;width:500px;padding:40px 60px 40px 40px;border-radius:60px;background-color:#ffd00b;transition:all .3s ease}.home_cta_card:hover{transform:translateY(-8px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.home_cta_card_img{display:block;width:206px;height:217px;margin-bottom:10px}.home_cta_card_img img{width:100%;height:100%;object-fit:contain;object-position:center}.home_cta_card h3{color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:105%}.home_cta_card_btn{position:absolute;bottom:25px;right:25px;color:#1a5edb}.home_cta_card_sticker{position:absolute;bottom:-100px;left:49px;width:auto;height:auto}.home_cta_card:first-child{flex-direction:row;justify-content:flex-start;align-items:flex-end;background-color:#aadde1;flex-grow:1;max-width:759px;padding:25px 60px 40px 25px}.home_cta_card:first-child .home_cta_card_img{width:60%;height:100%;margin:0 21px 0 0}.home_contact{background-color:#aadde1;padding:80px 0 100px 0}.home_contact_wrapper{display:flex;align-items:center;justify-content:space-between}.home_contact_text{position:relative;width:45%;max-width:627px}.home_contact_text_header{position:relative;display:block;margin-bottom:30px}.home_contact_text_header h2{display:inline;color:#1a5edb;font-family:"Ruddy-Bold",sans-serif;font-size:100px;font-style:normal;font-weight:700;line-height:120px;margin:0}.home_contact_text_header_img{display:block;position:absolute;bottom:0;right:0}.home_contact_text_header_img img{transform:translate(15px, 15px)}.home_contact_text p{color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px}.home_contact_list{display:flex;flex-direction:column;gap:20px;width:45%}.home_contact_list a{position:relative;color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:48px;border-radius:60px;border:2px solid #1a5edb;padding:40px;padding-right:80px;text-decoration:none;display:flex;align-items:center;justify-content:flex-start;gap:10px;min-height:185px;transition:all .25s ease}.home_contact_list a:hover{transform:translateX(8px);box-shadow:0 6px 24px rgba(0,0,0,.12)}.home_contact_list a:first-child{background-color:#febaed}.home_contact_list a:nth-child(2){background-color:#ffd00b}.home_contact_list a:nth-child(3){background-color:#fdefcc}.home_contact_list_arrow{position:absolute;right:27px;bottom:27px}.about{background-color:#fff}.about_banner{padding:30px 0}.about .about_image{margin-bottom:50px}.about .about_image .about_image_holder{width:100%;height:584px;border-radius:60px;overflow:hidden}.about .about_image .about_image_holder img{width:100%;height:100%;object-fit:cover;object-position:center}.about .mvv{display:flex;align-items:center;justify-content:space-between;justify-content:flex-end}.about .mvv_intro{display:flex;flex-direction:column;gap:41px}.about .mvv_intro_title{color:#1a5edb;font-family:"Ruddy-Bold",sans-serif;font-size:100px;font-style:normal;font-weight:700;line-height:120px;text-align:center}.about .mvv_intro_text{color:#1a5edb;font-family:"Neulis",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;width:45%;align-self:flex-end}.about .mvv_wrapper{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:90px}.about .mvv_box{display:flex;flex-direction:column;width:373px;height:503px;padding:40px;justify-content:center;align-items:flex-start;gap:20px;border-radius:60px;flex-grow:0}.about .mvv_box:last-child{flex-grow:1}.about .mvv_box_title{color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:45px}.about .mvv_box_desc{color:#1a5edb;font-family:"Neulis",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.about .mvv_box.missao{background:#aadde1}.about .mvv_box.visao{background:#1a5edb}.about .mvv_box.visao .mvv_box_desc,.about .mvv_box.visao .mvv_box_title{color:#fdefcc}.about .mvv_box.valores{background:#ffd00b}.about_partners{padding-bottom:100px}.about_partners_wrapper{display:flex;gap:20px}.about_partners_box{background:#fdefcc;border-radius:60px;padding:40px;display:flex;flex-direction:column;justify-content:center;flex-grow:1}.about_partners_box:first-child{max-width:38%}.about_partners_box h4{color:#1a5edb;font-size:18px;font-weight:700;margin-bottom:20px}.about_partners_box p{color:#1a5edb;font-size:18px;line-height:140%}.about_partners_box_grid{display:flex;flex-direction:column;gap:80px;padding:40px}.about_partners_box_grid div{display:grid;gap:80px 20px;width:100%;justify-content:space-between;grid-template-columns:repeat(3, auto);align-items:center;justify-items:center}.about_partners_box_grid div:first-child{grid-template-columns:repeat(4, auto)}.about_partners_box_grid div img{display:block;width:auto;height:auto;object-position:center}.about_matriz{padding:80px 0 110px 0;background:#1a5edb}.about_matriz_title{color:#fdefcc;font-family:"Ruddy-Bold",sans-serif;font-size:100px;font-style:normal;font-weight:700;line-height:120px;width:80%}.about_matriz_content{display:flex;align-items:center;justify-content:flex-start;gap:20px;margin:80px 0 20px 0}.about_matriz_description{display:flex;align-items:center;justify-content:center;width:502px;height:455px;padding:40px;gap:10px;background:#aadde1;border-radius:60px;color:#1a5edb;font-family:"Neulis",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.about_matriz_cta{position:relative;display:block;border-radius:60px;background:#ffd00b;width:500px;height:457px;padding:40px;overflow:hidden;transition:all .3s ease}.about_matriz_cta:hover{transform:translateY(-8px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.about_matriz_cta_content h3{color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:normal;margin:10px 0}.about_matriz_cta_arrow{float:right}.blog{position:relative}.blog section{padding-left:240px}.blog_banner{display:flex;align-items:center;justify-content:center;padding:82px 0}.blog_banner_title{position:relative;text-align:center}.blog_banner_title h1{color:#1a5edb;font-family:"Ruddy-Bold",sans-serif;font-size:220px;font-style:normal;font-weight:700;line-height:100%;margin:0}@media(max-width: 1200px){.blog_banner_title h1{font-size:180px}}@media(max-width: 992px){.blog_banner_title h1{font-size:125px}}@media(max-width: 768px){.blog_banner_title h1{font-size:80px}}.blog_banner_title p{color:#ff6c1f;font-family:"Monley",sans-serif;font-size:80px;font-style:normal;font-weight:400;line-height:120%;margin:-10px 0 0 0}@media(max-width: 1200px){.blog_banner_title p{font-size:70px}}@media(max-width: 992px){.blog_banner_title p{font-size:50px}}@media(max-width: 768px){.blog_banner_title p{font-size:40px}}.blog_banner_title .blog_sticker{position:absolute}@media(max-width: 1200px){.blog_banner_title .blog_sticker img{width:80%}}@media(max-width: 992px){.blog_banner_title .blog_sticker img{width:60%}}.blog_banner_title .sticker_left{left:0;top:38%}@media(max-width: 768px){.blog_banner_title .sticker_left{top:100%}}.blog_banner_title .sticker_left img{transform:translate(-90%, -50%)}@media(max-width: 992px){.blog_banner_title .sticker_left img{transform:translate(-100%, -50%)}}@media(max-width: 768px){.blog_banner_title .sticker_left img{transform:translate(-65%, -20%)}}.blog_banner_title .sticker_right{right:0;top:30px}@media(max-width: 768px){.blog_banner_title .sticker_right{top:0}}.blog_banner_title .sticker_right img{transform:translate(74%, -50%)}@media(max-width: 992px){.blog_banner_title .sticker_right img{transform:translate(100%, -50%)}}@media(max-width: 768px){.blog_banner_title .sticker_right img{transform:translate(50%, -80%)}}.blog_banner_title .sticker_right_bottom{right:0;bottom:0}@media(max-width: 768px){.blog_banner_title .sticker_right_bottom{bottom:0}}.blog_banner_title .sticker_right_bottom img{transform:translate(125%, -50%)}@media(max-width: 992px){.blog_banner_title .sticker_right_bottom img{transform:translate(125%, -50%)}}@media(max-width: 768px){.blog_banner_title .sticker_right_bottom img{transform:translate(75%, -50%)}}.blog_filters{padding-bottom:64px}.blog_filters_holder{display:flex;justify-content:space-between}.blog_filters_category{position:relative;display:flex;width:241px;max-width:100%;height:50px;align-items:center;border-radius:200px;border:1px solid #1a5edb}.blog_filters_category::after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%231A5EDB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none}.blog_filters_category select{appearance:none;background:none;border:none;outline:none;width:100%;height:100%;cursor:pointer;padding-left:25px;padding-top:2px;color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-weight:700;line-height:normal;text-transform:uppercase;font-size:16px;vertical-align:text-bottom}.blog_filters_category select option{appearance:none;background:none;border:none;outline:none;background-color:#fffbf2}.blog_filters_search{position:relative;display:flex;width:497px;max-width:100%;height:50px;align-items:center;border-radius:200px;background-color:#fffbf2;overflow:hidden}.blog_filters_search input{appearance:none;background:none;border:none;outline:none;width:100%;height:100%;padding:4px 45px 4px 81px;color:#1a5edb;font-family:"Neulis-Medium",sans-serif;font-weight:500;line-height:normal;font-size:16px;vertical-align:text-bottom}.blog_filters_search input::placeholder{color:rgba(0,0,0,.25)}.blog_filters_search img{position:absolute;left:45px;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;object-fit:contain;object-position:center}.blog_highlight{border-radius:60px;width:100%;background:#fffbf2;overflow:hidden;position:relative;margin-bottom:30px}.blog_highlight_img{width:100%;height:400px;overflow:hidden}.blog_highlight_img img{width:100%;height:100%;object-fit:cover;object-position:center}.blog_highlight_info{padding:40px 55px}.blog_highlight_info h3{color:#1a5edb;font-family:"Neulis-Medium",sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:44px;margin:0}.blog_highlight_category{position:absolute;top:41px;left:47px;display:flex;width:166px;height:44px;padding:9px 25px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:#ffd00b;color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.blog_highlight_category.light{color:#fff}.blog_posts_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.blog_posts_pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:60px;padding-bottom:60px}.blog_posts_pagination .page-numbers{display:flex;justify-content:center;align-items:center;gap:10px;height:30px;width:30px;border-radius:100px;background:#ffd00b;color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;transition:all .3s ease}.blog_posts_pagination .page-numbers:hover{transition:all .3s ease}.blog_posts_pagination .page-numbers:hover:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.15)}.blog_posts_pagination .page-numbers.current{background:#1a5edb;color:#ffd00b;pointer-events:none}.blog_posts_empty{text-align:center;padding:30px 0 100px;color:#494949;font-family:"Neulis-Medium",sans-serif;font-size:26px;letter-spacing:.5px;font-style:normal;font-weight:500;line-height:130%}.single{background-color:#fffbf2}.single_wrapper{display:flex;flex-wrap:nowrap;justify-content:center}.single_content{max-width:766px;width:50%}.single_content_image{width:100%;height:343px;padding-bottom:33px}.single_content_image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0 0 40px 40px;overflow:hidden}.single_content>h1{color:#1a5edb;font-size:60px;font-weight:700;line-height:133.333%;margin-bottom:34px}.single_content_body{margin-bottom:150px}.single_content_body p{color:#494949;font-size:16px;font-weight:400;line-height:156.25%;margin-bottom:20px}.single_content_body strong,.single_content_body b{font-weight:700}.single_content_body ul{list-style:disc;margin-left:20px;margin-bottom:20px}.single_content_body ol{list-style:decimal;margin-left:20px;margin-bottom:20px;font-weight:700}.single_content_body li{margin-bottom:10px}.single_sidebar{display:flex;flex-direction:column;width:10%;flex-grow:1;padding-top:343px;padding-left:20px;padding-right:20px}.single_sidebar_share{display:flex;flex-direction:column;align-self:flex-end;gap:22px;margin-right:62px;padding-top:10px}.single_sidebar_share a{border-radius:50%;background-color:#1a5edb;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;transition:all .3s ease}.single_sidebar_share a:hover{transform:scale(1.25) rotate(-5deg)}.single_sidebar_categories{width:300px;max-width:90%;margin-bottom:30px}.single_sidebar_categories h4{color:#1a5edb;font-family:"Neulis-Medium",sans-serif;font-size:16px;font-weight:500;margin-bottom:20px}.single_sidebar_categories ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:14px 10px}.single_sidebar_categories li{display:block;height:36px}.single_sidebar_categories li a{display:block;height:100%;display:flex;align-items:center;padding:11px 20px;min-width:80px;border-radius:20px;border:1px solid #1a5edb;background-color:#fffbf2;color:#1a5edb;font-size:11px;font-weight:400;line-height:141.818%;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.single_sidebar_categories li a:hover{background-color:#1a5edb;color:#fffbf2}.single_related{display:flex;flex-direction:column;padding:19px 0 158px}.single_related h2{color:#1a5edb;font-size:100px;font-weight:700;line-height:120%;margin-bottom:19px}.single_related .single_related_wrapper{display:flex;flex-direction:row;gap:20px;max-width:85%;justify-self:flex-end}.single_related .single_related_wrapper .post_card{border:1px solid #1a5edb}.post-interno{padding:50px 80px;background:var(--Areia-Form-Field, #fffbf2)}.post-interno .post-header h1{color:#1a5edb;font-family:"Ruddy-Bold",sans-serif;font-size:60px;font-style:normal;font-weight:700;line-height:80px}.post-interno .entry-content{color:#494949;font-family:"Neulis",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.post-interno .post-sidebar .sidebar-widget h4{color:var(--Azul-Escuro, #1a5edb);font-family:"Neulis-Medium",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.post-interno .post-sidebar .sidebar-widget .tags-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.post-interno .post-sidebar .sidebar-widget .tags-list a{color:#1a5edb;text-align:center;font-family:"Neulis",sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:15.6px;letter-spacing:1.2px;text-transform:uppercase;border-radius:30px;border:1px solid var(--Azul-Escuro, #1a5edb);background:var(--Areia-Form-Field, #fffbf2);padding:11px 17px}.post-interno .pode-ser-util h2{color:#1a5edb;font-family:"Ruddy-Bold",sans-serif;font-size:100px;font-style:normal;font-weight:700;line-height:120px;text-align:left}.post-interno .pode-ser-util .post-card{border-radius:60px;border:1px solid #1a5edb;background:var(--Areia-Form-Field, #fffbf2)}.target_banner{min-height:581px;background-color:#1a5edb;padding:30px 0}@media(max-width: 768px){.target_banner{min-height:auto;padding-top:100px}}.target_banner_grid{display:flex;align-items:center;justify-content:space-between}@media(max-width: 768px){.target_banner_grid{flex-direction:column-reverse}}.target_banner_img{display:flex;align-items:center;justify-content:center;height:100%;width:40%}.target_banner_img>img{height:100%;width:100%;min-height:584px;max-width:617px;object-fit:contain;object-position:center}@media(max-width: 768px){.target_banner_img{position:relative;width:100%;height:200px;margin-bottom:20px}.target_banner_img>img{min-height:unset;max-width:unset}}.target_banner_content{height:auto;width:60%;padding-right:10%}.target_banner_content h3{color:#fdefcc;font-size:80px;font-weight:700;line-height:112.5%;margin-bottom:30px}@media(max-width: 768px){.target_banner_content{width:100%;padding-right:0}.target_banner_content h3{font-size:40px;margin-bottom:0}}.target_shapetext{display:flex;align-items:center;justify-content:center;background-color:#1a5edb;gap:100px;padding:30px 80px}@media(max-width: 992px){.target_shapetext{flex-direction:column;gap:30px;padding:60px 30px}}.target_shapetext_shape{flex-grow:0;flex-shrink:0}.target_shapetext_shape img{width:344.44px;height:324.58px;max-width:100%;object-fit:contain;object-position:center;transform-origin:center;transform:rotate(11.41deg)}@media(max-width: 768px){.target_shapetext_shape img{width:258px;height:243px}}.target_shapetext_text{flex-grow:1;max-width:1000px}.target_shapetext_text p{font-family:"Ruddy-Bold",sans-serif;font-weight:700;font-size:40px;line-height:130%;color:#fff;margin:0}@media(max-width: 992px){.target_shapetext_text{flex-grow:0}}@media(max-width: 768px){.target_shapetext_text p{font-size:32px}}.target_values{display:flex;flex-direction:column;padding-bottom:150px;overflow:hidden}@media(max-width: 768px){.target_values{padding-bottom:80px}}.target_values_grid{display:flex;align-items:center;justify-content:center;justify-content:flex-end;gap:30px;flex-wrap:wrap;margin-top:50px;align-items:center;margin-right:80px}@media(max-width: 768px){.target_values_grid{margin-right:0;justify-content:center;margin-top:0px}}.target_values_card{display:flex;flex-direction:column;padding:40px;height:auto;max-width:100%;border-radius:60px;color:#1a5edb;justify-content:flex-end;width:332px;min-height:356px;flex-grow:0}.target_values_card h3{color:inherit;font-family:"Neulis-Bold",sans-serif;font-size:40px;font-weight:700;line-height:112.5%;margin-bottom:20px}.target_values_card p{font-size:20px;font-weight:400;line-height:normal}@media(max-width: 768px){.target_values_card{width:90%;max-width:280px;min-height:300px}.target_values_card h3{font-size:32px;margin-bottom:10px}.target_values_card p{font-size:18px}}.target_values_image{width:70%;margin-left:80px;margin-top:50px;display:flex;align-items:center;justify-content:center;border-radius:60px;overflow:hidden}.target_values_image img{width:100%}@media(max-width: 768px){.target_values_image{height:250px;width:90%;margin-left:0;align-self:center}.target_values_image img{width:100%;height:100%;object-fit:cover;object-position:center right}}.target_related{background-color:#1a5edb}.target_numbers{padding-bottom:150px}@media(max-width: 768px){.target_numbers{padding-bottom:80px}}.target_numbers_wrapper{display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-end}@media(max-width: 768px){.target_numbers_wrapper{justify-content:center}}.target_numbers_card{display:flex;flex-direction:column;padding:40px;height:auto;max-width:100%;border-radius:60px;color:#1a5edb;padding:56px 20px;justify-content:center;width:240px;min-height:268px;flex-grow:0;text-align:center}.target_numbers_card h3{color:inherit;font-family:"Ruddy-Bold",sans-serif;font-size:80px;font-weight:700;line-height:125%;margin-bottom:1px}.target_numbers_card p{font-size:24px;font-weight:700;line-height:150%}@media(max-width: 768px){.target_numbers_card{min-height:200px}.target_numbers_card h3{font-size:60px}.target_numbers_card p{font-size:20px}}.target_fresh{background-color:#aadde1;padding:115px 0;margin-top:-35px}@media(max-width: 768px){.target_fresh{margin-top:-80px;padding:80px 0}}.target_fresh_header{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.target_fresh_header_title{color:#1a5edb;text-align:center;font-family:"Ruddy-Bold",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:60px;margin-bottom:25px}@media(max-width: 768px){.target_fresh_header_title{font-size:38px;line-height:115%;margin-bottom:0}}.target_fresh_header_btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:100px;padding:14px 21px;cursor:pointer;transition:all .3s ease;margin-top:30px;min-height:50px;max-width:400px;padding:10px 30px;background:#ff6c1f;color:#fdefcc;text-align:center;font-family:"Neulis-Bold",sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:150%;transition:background-color,transform,box-shadow .3s ease}.target_fresh_header_btn:hover{background-color:#d45a18;transform:scale(1.04);box-shadow:0 6px 20px rgba(255,108,31,.4)}@media(max-width: 768px){.target_fresh_header_btn{margin-top:30px;line-height:115%;max-width:100%}}.target_fresh_grid{display:flex;flex-direction:column;gap:40px;width:100%}@media(max-width: 768px){.target_fresh_grid{gap:20px}}.target_fresh_grid_row{display:flex;align-items:center;justify-content:center;gap:20px;flex-direction:row;flex-wrap:nowrap}.target_fresh_grid_row.end{justify-content:flex-end}.target_fresh_grid_row.start{justify-content:flex-start}@media(max-width: 768px){.target_fresh_grid_row{flex-direction:column;gap:20px;justify-content:center}}.target_fresh_grid_item{border-radius:60px;border:2px solid #1a5edb;background:#fdefcc;display:flex;flex-direction:column;width:35%;height:185px;padding:40px 35px;justify-content:flex-end;align-items:flex-start}.target_fresh_grid_item h3{color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:24px;font-style:normal;font-weight:700}.target_fresh_grid_item p{color:#1a5edb;font-family:"Neulis",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:-0.439px}.target_fresh_grid_item img{width:40px;height:40px;object-fit:contain;object-position:center}@media(max-width: 768px){.target_fresh_grid_item{width:100%;height:auto;min-height:185px;padding:30px 25px;border-radius:50px;justify-content:flex-start}.target_fresh_grid_item img{margin-bottom:10px}.target_fresh_grid_item h3{font-size:20px;line-height:115%;margin-bottom:5px}.target_fresh_grid_item p{font-size:15px;line-height:115%}}.target_packshot{position:relative;width:100%;height:678px}.target_packshot img{width:100%;height:100%;object-fit:cover;object-position:center bottom}@media(max-width: 768px){.target_packshot{height:400px}}.target_testimonials{background:#a177ff;padding:105px 0}@media(max-width: 768px){.target_testimonials{padding:80px 0}}.target_testimonials_wrapper{position:relative;display:block !important;box-sizing:border-box;width:100%;padding:0 0 100px 0;margin:0 auto;overflow:hidden}@media(max-width: 768px){.target_testimonials_wrapper{padding:0 0 70px 0}}.target_testimonials_item{display:block;width:400px !important;max-width:90vw;min-height:350px;padding:40px;margin:0 15px;border-radius:60px;background:#fdefcc;text-align:center}@media(max-width: 768px){.target_testimonials_item{min-height:300px}}.target_testimonials_item_stars{margin-bottom:20px;display:block}.target_testimonials_item_text{color:#1a5edb;text-align:center;font-family:"Neulis",sans-serif;font-size:24px;font-style:italic;font-weight:400;line-height:29.25px;letter-spacing:-0.439px;margin-bottom:20px}@media(max-width: 768px){.target_testimonials_item_text{font-size:18px;line-height:22px}}.target_testimonials_item_name{color:#1a5edb;text-align:center;font-family:"Neulis-Bold",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:30px}@media(max-width: 768px){.target_testimonials_item_name{font-size:18px;line-height:22px}}.target_testimonials_item_role{color:#1a5edb;text-align:center;font-family:"Neulis",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.312px}@media(max-width: 768px){.target_testimonials_item_role{font-size:14px;line-height:20px}}.target_testimonials_item_location{color:#a177ff;text-align:center;font-family:"Neulis-Bold",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:-0.15px}@media(max-width: 768px){.target_testimonials_item_location{font-size:12px;line-height:18px}}.target_btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:100px;padding:14px 21px;cursor:pointer;transition:all .3s ease;margin-top:30px;min-height:50px;max-width:400px;padding:10px 30px;background:#ff6c1f;color:#fdefcc;text-align:center;font-family:"Neulis-Bold",sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:150%;transition:background-color,transform,box-shadow .3s ease}.target_btn:hover{background-color:#d45a18;transform:scale(1.04);box-shadow:0 6px 20px rgba(255,108,31,.4)}@media(max-width: 768px){.target_btn{margin-top:30px;line-height:115%;max-width:100%}}@media(max-width: 768px){.catalog{padding-top:100px}}.catalog_filters{width:65%;border-radius:100px;background:#fff6df;display:flex;align-items:center;justify-content:center;gap:58px;padding:20px 38px;margin:0 auto 10px}.catalog_filters_item{padding:14px 21px;justify-content:center;align-items:center;gap:10px;border-radius:100px;border:1px solid rgba(0,0,0,.25);background:rgba(253,239,204,.7);color:rgba(0,0,0,.25);font-family:"Neulis-Bold",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.32px;cursor:pointer;transition:all .3s ease}.catalog_filters_item.active,.catalog_filters_item:hover{border-radius:100px;border:1px solid #1a5edb;background:#aadde1;color:#1a5edb}.catalog_wrapper{background-color:#fff}.catalog_row{padding:76px 0 36px;transition:opacity .3s ease-in-out}.catalog_row:first-child{padding-top:20px}.catalog_row:nth-child(odd){background-color:#fdefcc}.catalog_row:nth-child(even){background-color:rgba(253,239,204,.7)}.product_banner{background-color:#febaed;padding:50px 0}.product_banner_wrapper{display:flex;align-items:center;justify-content:flex-start;align-items:flex-start;gap:50px}.product_banner_details{width:45%}.product_banner_details h1{color:#1a5edb;font-family:"Ruddy-Bold",sans-serif;font-size:100px;font-style:normal;font-weight:700;line-height:normal}.product_banner_details_chemical{color:#1a5edb;font-family:"Neulis",sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.product_banner_details_highlights{display:flex;align-items:center;justify-content:flex-start;gap:40px;margin:30px 0}.product_banner_details_highlights_item{display:flex;flex-direction:column;justify-content:center;gap:8px;align-items:center}.product_banner_details_highlights_item_icon{width:66px;height:66px;background-color:#ffd00b;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #1a5edb}.product_banner_details_highlights_item p{width:57px;color:#1a5edb;text-align:center;font-family:"Neulis",sans-serif;font-size:10px;font-style:normal;font-weight:800;line-height:12px}.product_banner_details_desc{color:#1a5edb;font-family:"Neulis",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.product_banner_details_btns{display:flex;align-items:center;justify-content:flex-start;gap:20px;margin-top:30px}.product_banner_details_btns>div{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:100px;padding:14px 21px;cursor:pointer;transition:all .3s ease;width:98px;height:30px;background:#fdefcc;color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.32px}.product_banner_details_btns a{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:100px;padding:14px 21px;cursor:pointer;transition:all .3s ease;width:209px;height:50px;border:1px solid #1a5edb;color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.32px;transition:all .3s ease}.product_banner_details_btns a:hover{background-color:#1a5edb;color:#fdefcc}.product_banner_image{position:relative;display:flex;align-items:center;justify-content:center;flex-grow:1}.product_banner_image.imagem-mobile{display:none}.product_banner_image_main{display:flex;align-items:center;justify-content:center;position:relative;min-height:400px;width:100%}.product_banner_image_main:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:95%;height:95%;background-image:url("assets/images/Vector (1).png");background-size:contain;background-position:center;background-repeat:no-repeat;z-index:0}.product_banner_image_main img{width:60%;object-fit:contain;z-index:1}.product_banner_image_wheel{display:block;position:absolute;right:0;top:0;transform-origin:center center;animation:rotateCircular 10s linear infinite}.product_video{display:flex;align-items:center;justify-content:center;background-color:#aadde1;padding:120px 0px}.product_video iframe{border-radius:60px;border:2px solid #1a5edb;background:#1a5edb;width:760px;height:428px}.product_calc{padding:105px 0 150px;background-color:#1a5edb}.product_calc_grid{display:flex;align-items:center;justify-content:flex-start;gap:150px}.product_calc_grid h3{color:#fdefcc;font-family:"Ruddy-Bold",sans-serif;font-size:100px;font-style:normal;font-weight:700;line-height:120px;width:30%}.product_calc_content{width:759px;height:445px;border-radius:60px;background:#aadde1;padding:40px 50px;display:flex;flex-direction:column;cursor:pointer;transition:all .3s ease}.product_calc_content:hover{transform:translateY(-8px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.product_calc_content img{max-width:369px}.product_calc_content_go{display:flex;justify-content:flex-end;align-items:flex-end;gap:30px;color:#1a5edb;margin-top:10px}.product_calc_content_go p{font-family:"Neulis-Bold",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:42px;max-width:180px;pointer-events:none;user-select:none}.product_calc_content_go svg{margin-bottom:5px}.calculator{display:flex;justify-content:center;align-items:center;background-color:#fffbf2;height:calc(100vh - 80px);padding:40px 0}@media(max-width: 768px){.calculator{padding-top:100px}}.calculator iframe{width:70%;height:90%;border:2px solid #d45a18;border-radius:60px;background-color:#1a5edb}@media(max-width: 768px){.calculator iframe{border-radius:40px}}.esg{background-color:#fffbf2;margin-bottom:50px}.esg_banner{display:flex;align-items:center;justify-content:center;padding:82px 0}@media(max-width: 768px){.esg_banner .sticker-left img{transform:translate(-65%, 6%) !important}.esg_banner .sticker-right img{transform:translate(50%, -65%) !important}}.esg_content{padding-bottom:107px}@media(max-width: 768px){.esg_content{padding-bottom:80px}}.esg_content_intro{display:flex;flex-direction:column;margin-bottom:80px;color:#1a5edb}.esg_content_intro h2{color:inherit;font-family:"Ruddy-Bold";font-size:100px;font-weight:700;line-height:110%;margin-bottom:41px}@media(max-width: 1200px){.esg_content_intro h2{font-size:90px}}@media(max-width: 992px){.esg_content_intro h2{font-size:80px}}@media(max-width: 768px){.esg_content_intro h2{font-size:60px;margin-bottom:20px}}@media(max-width: 440px){.esg_content_intro h2{font-size:42px}}.esg_content_intro p{color:inherit;font-size:18px;font-weight:400;line-height:120%;width:70%;max-width:1000px;align-self:flex-end}@media(max-width: 768px){.esg_content_intro p{width:80%;font-size:16px;line-height:115%}}.esg_content_materials{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;margin:0 0 0 auto;max-width:80%}@media(max-width: 992px){.esg_content_materials{flex-direction:column;max-width:90%}}@media(max-width: 768px){.esg_content_materials{max-width:100%}}.esg_content_materials_arrow{position:absolute;right:42px;bottom:42px;width:34px;height:34px;object-fit:contain;object-position:center;transition:all .6s ease}.esg_content_materials a{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-shrink:0;flex-grow:1;flex-basis:calc((100% - 20px)/2);min-height:185px;border-radius:60px;padding:40px;text-decoration:none;color:#1a5edb;border:2px solid #1a5edb;background-color:#aadde1;cursor:pointer;transition:all .6s ease}@media(max-width: 992px){.esg_content_materials a{flex-basis:100%;min-height:160px}}@media(max-width: 768px){.esg_content_materials a{min-height:140px;padding:30px;border-radius:40px}}.esg_content_materials a h3{font-family:"Neulis-Bold";font-size:40px;font-weight:700;line-height:112.5%;padding-right:40px;margin:0}@media(max-width: 1200px){.esg_content_materials a h3{font-size:32px}}@media(max-width: 768px){.esg_content_materials a h3{font-size:24px;padding-right:50px}}.esg_content_materials a:hover{background-color:#1a5edb !important;color:#fff !important}.esg_content_materials a:hover img{filter:brightness(10)}.esg_image{padding-bottom:194px}@media(max-width: 768px){.esg_image{padding-bottom:80px}}.esg_image_content{width:100%;height:584px;overflow:hidden;border-radius:60px}@media(max-width: 992px){.esg_image_content{height:384px}}@media(max-width: 768px){.esg_image_content{height:244px;border-radius:40px}}.esg_image_content img{width:100%;height:100%;object-fit:cover;object-position:center}.esg .belt_holder{margin-top:15px}@media(max-width: 768px){.esg .belt_holder{margin-top:60px}}.contact_header{padding:74px 0 100px;background:#1a5edb}.contact_info{display:flex;align-items:center;justify-content:center;justify-content:center;gap:20px;padding:0 80px}.contact_info_box{display:flex;flex-direction:column;justify-content:flex-start;width:241px;min-height:257px;padding:80px 36px 46px 31px;gap:15px;border-radius:60px}.contact_info_box p{color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;user-select:none;pointer-events:none}.contact_info_box i{color:#1a5edb}.contact_info_box:first-child{width:500px;padding:46px 36px;justify-content:center;background:#aadde1}.contact_info_box:first-child p{font-family:"Neulis",sans-serif;font-size:18px;font-weight:400;user-select:auto;pointer-events:auto}.contact_info_box:nth-child(2){background:#ffd00b;transition:all .3s ease}.contact_info_box:nth-child(2):hover{transform:translateY(-8px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.contact_info_box:nth-child(3){background:#aadde1;transition:all .3s ease}.contact_info_box:nth-child(3):hover{transform:translateY(-8px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.contact_info_box:nth-child(4){background:#a177ff;transition:all .3s ease}.contact_info_box:nth-child(4):hover{transform:translateY(-8px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.contact_info_box:nth-child(4) p{color:#fdefcc;word-break:break-all}.contact_info_box:nth-child(4) i{color:#fdefcc}.contact .contact_map{background-color:#ffd00b;margin-top:-38px}.contact .contact_map h2{color:#1a5edb}.contact-section .titulo-branco{color:#aadde1}.contact-section .titulo-branco .special{margin-top:0}.contact-section .wrapper-sticker .top{top:305px;left:150px}.contact-section .wrapper-sticker .performance{top:360px;right:135px}.contact-section .wrapper-faixa{overflow:visible}.contact-section .wrapper-faixa .track-infinito p{color:#ffd00b}.contact-section .duvidas-publico{background:#aadde1;padding:40px 0 100px 0}.header-flex{display:flex;align-items:center;justify-content:flex-start;gap:36px;padding:10px 87px}.site-header{height:74px;background-color:rgba(253,239,204,.9)}.site-header.fixed{position:fixed;top:0;left:0;right:0;z-index:1000;box-shadow:0 2px 12px rgba(0,0,0,.08);animation:headerSlideDown .3s ease}header .logo{display:inline-block}header .logo img{width:58px;height:59px}@keyframes headerSlideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.main-nav{display:flex;align-items:center;justify-content:center;gap:30px}.menu-lista{gap:30px}.menu-item{position:relative;width:fit-content;margin-top:-1px;font-weight:400;color:#1a5edb;font-size:16px;letter-spacing:0;line-height:normal}.menu-item a{font-family:"Neulis",sans-serif !important;color:inherit !important}#menu-topo{display:flex;align-items:center;justify-content:center}.hamburger-btn{position:relative;display:block;width:44px;height:44px;cursor:pointer;background:#1a5edb;border:none;z-index:10001;padding:16px;border-radius:100%}.hamburger-btn span{display:block;position:absolute;height:3px;width:20px;background:#fdefcc;border-radius:9px;opacity:1;left:50%;top:50%;transform-origin:center;transform:rotate(0deg) translate(-50%, -50%);transition:.25s ease-in-out}.hamburger-btn span:nth-child(1){margin-top:-7px}.hamburger-btn span:nth-child(2){margin-top:0px;transition:0s}.hamburger-btn span:nth-child(3){margin-top:7px}.hamburger-btn.active span:nth-child(1){margin-top:0px;transform:translate(-50%, -50%) rotate(135deg)}.hamburger-btn.active span:nth-child(2){opacity:0;left:-60px}.hamburger-btn.active span:nth-child(3){margin-top:0px;transform:translate(-50%, -50%) rotate(-135deg)}.navbar{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#1a5edb;display:none;justify-content:flex-start;align-items:flex-start;padding:100px 40px 50px 40px;z-index:1001;overflow-y:auto;gap:40px}.navbar.active{display:flex;flex-direction:column}.navbar .navbar-links{display:flex;flex-direction:column;gap:21px}.navbar .navbar-links a{position:static;display:block;color:#fdefcc;font-family:"Neulis",sans-serif;font-size:22px;font-weight:400;line-height:1.6;text-align:left;width:auto}.navbar .navbar-links a:hover{color:#ffd00b}.navbar .navbar-social{display:flex;align-items:center;justify-content:center;gap:20px}.navbar .navbar-social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #ffd00b;border-radius:50%;padding:8px}.navbar .navbar-social a img{width:20px;height:20px}.header-mob{position:fixed;display:none;align-items:center;justify-content:space-between;top:0;left:0;width:100%;height:80px;padding:0 20px;z-index:1002;background-color:rgba(253,239,204,.9);box-shadow:0 2px 10px rgba(0,0,0,.1);transition:background-color,box-shadow .3s ease}.header-mob .menu-lista{display:flex;flex-direction:column;gap:30px;padding:0}.header-mob .menu-item a{color:#fdefcc !important;font-size:24px !important;font-family:"Neulis-Bold",sans-serif !important}.main-nav a,.site-header .menu-item a{transition:color .2s ease;position:relative}.main-nav a::after,.site-header .menu-item a::after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background-color:#ffd00b;transition:width .25s ease}.main-nav a:hover,.site-header .menu-item a:hover{color:#ffd00b}.main-nav a:hover::after,.site-header .menu-item a:hover::after{width:100%}@media(max-width: 992px){.site-header{display:flex}.header-mob{display:none}.header-flex{padding:10px 40px}}@media(max-width: 768px){.hamburger-btn{display:block}.header-mob{display:flex}.site-header{display:none !important}}.footer{position:relative;padding:75px 150px 25px 150px}.footer_row{display:flex;align-items:center;justify-content:flex-start;gap:30px}.footer_col{display:flex;flex-direction:column;width:25%}.footer_col>h4{color:#1a5edb;font-weight:700;font-size:16px;font-family:"Neulis-Bold",sans-serif;margin-bottom:8px}.footer_col>p{color:#1a5edb;font-size:16px;font-family:"Neulis",sans-serif;margin-bottom:4px}.footer_col>a{color:#1a5edb;font-family:"Neulis",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:40px;transition:all .3s ease}.footer_col>a:hover{color:#a177ff}.footer_logo img{width:80%}.footer_social{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-top:30px}.footer_social>a{display:flex;align-items:center;justify-content:center;padding:5px;width:40px;height:40px;border:1px solid #a177ff;border-radius:50%;transition:transform .25s ease}.footer_social>a img{transition:opacity .25s ease}.footer_social>a:hover{transform:scale(1.25) rotate(-5deg)}.footer_social>a:hover img{opacity:.8}.footer_reclame{position:absolute;bottom:30px;right:30px}@media(max-width: 768px){.footer_reclame{bottom:10px;right:10px;transform-origin:bottom right;transform:scale(0.7)}}.footer_copyright{display:block !important;color:#1a5edb;font-family:"Neulis",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;text-align:center;margin-top:30px}.footer_copyright>strong{font-weight:700}.whatsapp-btn{position:fixed;bottom:150px;right:30px;z-index:1000}.whatsapp-btn a{display:block;width:60px;height:60px;border-radius:50%;background-color:#25d366;display:flex;align-items:center;justify-content:center;transition:transform .25s ease}.whatsapp-btn a img{width:30px;height:30px;filter:brightness(0) invert(1)}.whatsapp-btn a:hover{transform:scale(1.1)}@media(max-width: 768px){.whatsapp-btn{bottom:80px;right:10px}.whatsapp-btn a{width:50px;height:50px}.whatsapp-btn a img{width:25px;height:25px}}.homeSlider{background-color:#fdefcc}.homeSlider_grid{display:flex;align-items:center;justify-content:flex-start;padding:80px 80px 50px 80px;gap:20px}@media(max-width: 1200px){.homeSlider_grid{flex-direction:column;padding:60px 40px 30px 40px;gap:20px}}@media(max-width: 768px){.homeSlider_grid{padding:90px 20px 20px 20px;gap:15px}}.homeSlider_content{height:auto}.homeSlider_content h3{width:100%;font-family:"Ruddy-Bold",sans-serif;font-weight:700;color:#1a5edb;font-size:80px;letter-spacing:0;line-height:112.5%;margin:0px}.homeSlider_content h3 span{display:inline-block;background-color:#ffd00b;font-family:"Ruddy-Bold",sans-serif}@media(max-width: 1200px){.homeSlider_content h3{position:static;font-size:52px;line-height:60px}}@media(max-width: 768px){.homeSlider_content h3{position:inherit;font-size:45px;line-height:50px}}.homeSlider_img{max-width:700px;height:520px;position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:flex-start}.homeSlider_img img{height:100%;width:100%;object-fit:contain;object-position:center}@media(max-width: 1200px){.homeSlider_img{width:100%;height:auto}.homeSlider_img img{width:80%;height:auto}}@media(max-width: 768px){.homeSlider_img{min-height:260px}}.homeSlider_navigation{display:flex;margin-right:0;margin-top:36px;justify-content:flex-start;padding-bottom:80px;gap:5px}.homeSlider_navigation a{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:100px;padding:14px 21px;cursor:pointer;transition:all .3s ease;width:189px;height:50px;border:1px solid;border-color:#1a5edb;background:none;overflow:hidden;font-family:"Neulis-Bold",sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.32px;line-height:normal;color:#1a5edb}.homeSlider_navigation a:hover,.homeSlider_navigation a.active{background-color:#1a5edb;color:#fff}@media(max-width: 1200px){.homeSlider_navigation{flex-direction:row;flex-wrap:wrap;margin:10px 40px;gap:10px}.homeSlider_navigation a{width:auto}}@media(max-width: 768px){.homeSlider_navigation{flex-direction:column;margin:10px 20px 10px 0px;gap:7px}.homeSlider_navigation a{justify-content:flex-start;width:fit-content}}.homeProducts{padding-top:5px;background-color:#1a5edb}.homeProducts_layout{display:flex;align-items:center;justify-content:center;gap:100px;padding-bottom:100px}.homeProducts_cat_list ul{margin-top:0}.homeProducts_cat_item{display:flex;flex-direction:column;width:494px;padding:30px;justify-content:flex-start;align-items:flex-start;gap:15px;border-radius:60px;border:2px solid #aadde1;margin-bottom:10px}.homeProducts_cat_item_header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0;color:#ffd00b;cursor:pointer}.homeProducts_cat_item_header h4{font-family:"Neulis-Bold",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:45px}.homeProducts_cat_item_header_icon .opened{display:none}.homeProducts_cat_item_header_icon .closed{display:block}.homeProducts_cat_item_desc{color:#ffd00b;animation:fadeIn .3s ease-in;display:none}.homeProducts_cat_item_desc p{font-family:"Neulis",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.homeProducts_cat_item.active .homeProducts_cat_item_desc{display:block}.homeProducts_cat_item.active .homeProducts_cat_item_header_icon .opened{display:block}.homeProducts_cat_item.active .homeProducts_cat_item_header_icon .closed{display:none}.homeProducts_active{position:relative}.homeProducts_active_holder{width:680px;height:680px;background-image:url("assets/images/bacimg1.png");background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.homeProducts_active_holder img{height:95%;width:auto;object-fit:contain;transition:opacity .3s ease}.fancy-title{display:flex;align-items:center;justify-content:center;padding:82px 0}@media(max-width: 768px){.fancy-title{padding:62px 0}}.fancy-title>div{position:relative;text-align:center}.fancy-title h1{color:#fdefcc;font-family:"Ruddy-Bold",sans-serif;font-size:220px;font-style:normal;font-weight:700;line-height:100%;margin:0}@media(max-width: 1200px){.fancy-title h1{font-size:180px}}@media(max-width: 992px){.fancy-title h1{font-size:125px}}@media(max-width: 768px){.fancy-title h1{font-size:80px}}.fancy-title p{color:#ffd00b;font-family:"Monley",sans-serif;font-size:80px;font-style:normal;font-weight:400;line-height:120%;margin:-10px 0 0 0}@media(max-width: 1200px){.fancy-title p{font-size:70px}}@media(max-width: 992px){.fancy-title p{font-size:50px}}@media(max-width: 768px){.fancy-title p{font-size:40px}}.fancy-title.alt-style h1{color:#1a5edb}.fancy-title.alt-style p{color:#a177ff;margin:0 0 -10px 0}.fancy-title.alt2-style h1{color:#1a5edb}.fancy-title.alt2-style p{color:#ff6c1f;margin:0 0 -10px 0}.fancy-title.alt3-style h1{color:#1a5edb}.fancy-title.alt3-style p{color:#aadde1;margin:0 0 -10px 0}.fancy-title.alt4-style h1{color:#1a5edb}.fancy-title.alt4-style p{color:#1a5edb;margin:0 0 -10px 0}.fancy-title.alt5-style h1{color:#aadde1}.fancy-title.alt5-style p{color:#ffd00b}.fancy-title .home-sticker{position:absolute}.fancy-title .home-sticker.sticker-left{left:0;top:48%}@media(max-width: 768px){.fancy-title .home-sticker.sticker-left{top:100%}}.fancy-title .home-sticker.sticker-left img{transform:translate(-80%, -50%)}@media(max-width: 992px){.fancy-title .home-sticker.sticker-left img{transform:translate(-100%, -50%)}}@media(max-width: 768px){.fancy-title .home-sticker.sticker-left img{transform:translate(-65%, -20%)}}.fancy-title .home-sticker.sticker-left-top{left:0;top:32%}@media(max-width: 768px){.fancy-title .home-sticker.sticker-left-top{top:100%}}.fancy-title .home-sticker.sticker-left-top img{transform:translate(-45%, -50%)}@media(max-width: 992px){.fancy-title .home-sticker.sticker-left-top img{transform:translate(-100%, -50%)}}@media(max-width: 768px){.fancy-title .home-sticker.sticker-left-top img{transform:translate(-65%, -20%)}}.fancy-title .home-sticker.sticker-left-top-2{left:5%;top:0}@media(max-width: 768px){.fancy-title .home-sticker.sticker-left-top-2{top:100%}}.fancy-title .home-sticker.sticker-left-top-2 img{transform:translate(0%, -50%)}@media(max-width: 992px){.fancy-title .home-sticker.sticker-left-top-2 img{transform:translate(-100%, -50%)}}@media(max-width: 768px){.fancy-title .home-sticker.sticker-left-top-2 img{transform:translate(-65%, -20%)}}.fancy-title .home-sticker.sticker-left-bottom{left:0;bottom:10px}@media(max-width: 768px){.fancy-title .home-sticker.sticker-left-bottom{bottom:0}}.fancy-title .home-sticker.sticker-left-bottom img{transform:translate(-32%, 0%)}@media(max-width: 992px){.fancy-title .home-sticker.sticker-left-bottom img{transform:translate(-100%, 0%)}}@media(max-width: 768px){.fancy-title .home-sticker.sticker-left-bottom img{transform:translate(-65%, -20%)}}.fancy-title .home-sticker.sticker-left-rodinha{left:0;bottom:0}@media(max-width: 768px){.fancy-title .home-sticker.sticker-left-rodinha{bottom:0}}.fancy-title .home-sticker.sticker-left-rodinha img{margin-left:-140px;animation:rotateCircular 10s linear infinite;transform-origin:center center}@media(max-width: 992px){.fancy-title .home-sticker.sticker-left-rodinha img{transform:translate(-100%, 0%)}}@media(max-width: 768px){.fancy-title .home-sticker.sticker-left-rodinha img{transform:translate(-65%, -20%)}}.fancy-title .home-sticker.sticker-right{right:0;top:10px}@media(max-width: 768px){.fancy-title .home-sticker.sticker-right{top:0}}.fancy-title .home-sticker.sticker-right img{transform:translate(74%, 0%)}@media(max-width: 992px){.fancy-title .home-sticker.sticker-right img{transform:translate(100%, 0%)}}@media(max-width: 768px){.fancy-title .home-sticker.sticker-right img{transform:translate(50%, -20%)}}.fancy-title .home-sticker.sticker-right-top{right:0;top:30px}@media(max-width: 768px){.fancy-title .home-sticker.sticker-right-top{top:0}}.fancy-title .home-sticker.sticker-right-top img{transform:translate(74%, -50%)}@media(max-width: 992px){.fancy-title .home-sticker.sticker-right-top img{transform:translate(100%, -50%)}}@media(max-width: 768px){.fancy-title .home-sticker.sticker-right-top img{transform:translate(50%, -80%)}}.fancy-title .home-sticker.sticker-right-bottom{right:0;bottom:-40px}@media(max-width: 768px){.fancy-title .home-sticker.sticker-right-bottom{bottom:-88px}}.fancy-title .home-sticker.sticker-right-bottom img{transform:translate(55%, -10%)}@media(max-width: 992px){.fancy-title .home-sticker.sticker-right-bottom img{transform:translate(100%, 0%)}}@media(max-width: 768px){.fancy-title .home-sticker.sticker-right-bottom img{transform:translate(50%, -20%)}}.fancy-title .home-sticker.sticker-right-bottom-2{right:10%;bottom:-10px}@media(max-width: 768px){.fancy-title .home-sticker.sticker-right-bottom-2{bottom:0}}.fancy-title .home-sticker.sticker-right-bottom-2 img{transform:translate(40%, 0%)}@media(max-width: 992px){.fancy-title .home-sticker.sticker-right-bottom-2 img{transform:translate(100%, 0%)}}@media(max-width: 768px){.fancy-title .home-sticker.sticker-right-bottom-2 img{transform:translate(50%, -20%)}}.fancy-title .home-sticker.sticker-far-right{right:-95px;bottom:10px}@media(max-width: 768px){.fancy-title .home-sticker.sticker-far-right{bottom:0}}.fancy-title .home-sticker.sticker-far-right img{transform:translate(100%, 0%)}@media(max-width: 992px){.fancy-title .home-sticker.sticker-far-right img{transform:translate(100%, 0%)}}@media(max-width: 768px){.fancy-title .home-sticker.sticker-far-right img{transform:translate(50%, -20%)}}@media(max-width: 1200px){.fancy-title img{width:80%}}@media(max-width: 992px){.fancy-title img{width:60%}}.productList{display:flex;padding:40px 0 40px 20px;gap:33px}@media(max-width: 768px){.productList{position:relative;flex-direction:column;width:100%;padding:38px 0 0;gap:40px;overflow:hidden}}.productList_title{color:#1a5edb;text-align:right;font-size:40px;font-weight:700;line-height:112.5%;width:265px;flex-grow:0}.productList_title.dark{color:#fdefcc}@media(max-width: 768px){.productList_title{width:60%;margin-left:21px;text-align:left;font-size:30px}}.productList_holder{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:16px;flex-grow:1}@media(max-width: 768px){.productList_holder{flex:0 0 auto;flex-wrap:nowrap;width:100%;height:444px;padding:0 20px;gap:27px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:20px;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.productList_holder::-webkit-scrollbar{display:none}}.productList_item{position:relative;display:flex;flex-direction:column;padding:37px 20px 0;width:240px;transition:transform .25s ease}.productList_item::before{content:"";position:absolute;top:0;left:0;width:100%;height:228px;border-radius:60px;background-color:#aadde1;z-index:0}.productList_item>*{position:relative;z-index:1}.productList_item h4{color:#1a5edb;text-align:center;font-size:20px;font-weight:700;line-height:normal;margin-bottom:9px}.productList_item p{color:#1a5edb;text-align:center;font-size:18px;font-weight:500;line-height:111.111%;max-height:0;overflow:hidden;transition:max-height .4s ease}.productList_item:hover{transform:translateY(-4px)}.productList_item:hover p{max-height:200px}@media(max-width: 768px){.productList_item{flex:0 0 323px;max-width:100%;width:323px;height:350px;padding:49px 20px 0;scroll-snap-align:start}.productList_item::before{height:307px;border-radius:60px}.productList_item:hover{transform:none}.productList_item h4{font-size:25px}.productList_item p{font-size:16px;max-height:unset;overflow:visible;margin-bottom:4px}}.productList_item_image{width:100%;height:200px;max-height:80%}.productList_item_image img{width:100%;height:100%;object-fit:contain;object-position:center}@media(max-width: 768px){.productList_item_image{height:auto;max-height:200px;margin-top:auto}}.productList_item.ajuste::before{background-color:#aadde1}.productList_item.protecao::before{background-color:#ffd00b}.productList_item.limpeza::before{background-color:#febaed}.productList_item.algas::before{background-color:#a177ff}.productList_item.algas h4{color:#fdefcc}.productList_item.algas p{color:#fdefcc}.productList_nav_button{display:none}.materiais{position:relative;display:flex;background-color:#1a5edb;padding:91px 80px 150px 80px;box-sizing:border-box}.materiais_container{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;width:100%}.materiais_container>h4{color:#fdefcc;font-family:"Ruddy-Bold",sans-serif;font-size:100px;font-style:normal;font-weight:700;line-height:120px}.materiais_wrapper{position:relative;width:75%}.materiais_carousel{overflow:hidden;padding:0;box-sizing:border-box;width:100%;margin:0;padding-bottom:100px}.materiais_carousel_item{display:flex;flex-direction:column;width:500px !important;height:311px !important;padding:45px;max-width:90vw;margin:0 15px;justify-content:space-between;align-items:flex-start;border-radius:60px}.materiais_carousel_item.pink{background:var(--Rosa, #febaed)}.materiais_carousel_item.blue{background:var(--Azul-Claro, #aadde1)}.materiais_carousel_item h4{color:#1a5edb;font-size:50px;font-weight:500;line-height:112%}.materiais_carousel_item p{color:#1a5edb;font-size:16px;font-weight:400;line-height:160%}.materiais .slick_prev,.materiais .slick_next{position:absolute;bottom:0;width:40px;height:40px;z-index:10;cursor:pointer}.materiais .slick_prev:before,.materiais .slick_next:before{content:none !important}.materiais .slick_prev{right:177px !important}.materiais .slick_next{right:70px !important}.belt{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100px;transform:translateY(-50%)}.belt_holder{position:absolute;top:0;left:-8px;width:200%;margin:0;padding:25px 40px;will-change:transform;backface-visibility:hidden;transform-origin:center;transform:rotate(-2deg);margin-top:-20px}.belt_holder.reverse{margin-top:50px;transform:rotate(2deg)}.belt_holder.bg-laranja{background:#ff6c1f}.belt_holder.bg-bege{background:#febaed}.belt_holder.bg-azul{background-color:#1a5edb}.belt_holder.bg-roxo{background-color:#a177ff}.belt_holder.bg-azul-claro{background:#aadde1}.belt_holder.bg-azul-claro p{color:#1a5edb}.belt_holder.bg-rose{background-color:#febaed}.belt_holder.bg-rose p{color:#1a5edb}.belt_track{display:flex;align-items:center;justify-content:center;gap:0;width:max-content;animation:scrollText 40s linear infinite}.belt_track p{font-family:"Neulis-Medium",sans-serif;color:#fdefcc;font-size:70px;font-style:normal;font-weight:500;line-height:normal}@media screen and (min-width: 769px)and (max-width: 1199px){.belt_track p{font-size:36px}}@keyframes scrollText{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.post_card{display:flex;width:100%;padding:45px;flex-direction:column;gap:22px;border-radius:60px;background:#fffbf2}.post_card .card_thumb{border-radius:60px;overflow:hidden;width:100%}.post_card .card_thumb img{width:100%;height:250px;object-fit:cover;object-position:center}.post_card .infos .info_wrapper{display:flex;align-items:center;justify-content:left;gap:22px}.post_card .infos .date_info{color:#1a5edb;font-family:"Neulis-Medium",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.post_card h3{color:#1a5edb;font-family:"Neulis-Medium",sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:38px;margin:0}.post_card .tag{display:flex;width:166px;height:44px;padding:9px 25px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:#ffd00b;color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.post_card .tag.light{color:#fff}.faq{padding:60px 0}@media(max-width: 768px){.faq{padding:40px 0 60px}}.faq.amarelo{background-color:#ffd00b}.faq.azul{background-color:#aadde1}.faq_list{display:flex;flex-direction:column;gap:15px}.faq_list_item{display:flex;flex-direction:column;height:98px;padding:34px 26px 26px 26px;align-items:flex-start;flex-shrink:0;align-self:stretch;border-radius:30px;border:2px solid #1a5edb;background:#fffbf2}.faq_list_item h3{color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:-0.449px}.faq_list_item p{margin-top:15px;color:#1a5edb;font-size:20px;font-weight:400;line-height:30px;letter-spacing:-0.449px;display:none}@media(max-width: 768px){.faq_list_item{padding:20px !important;height:auto !important}.faq_list_item h3{line-height:25px}.faq_list_item p{font-size:18px;line-height:25px}}.register{background-color:#1a5edb;padding-top:0;padding-bottom:98px}.register_form{display:flex;flex-direction:column;width:70%;min-height:473px;padding:48px;align-items:flex-start;border-radius:60px;background:#aadde1;margin:0 auto}@media(max-width: 768px){.register_form{width:100%;padding:48px 24px;border-radius:44px}}.register_form form{width:100%}.register_form_row{width:100%;display:flex;align-items:center;justify-content:space-between;align-items:center;margin-bottom:24px;gap:10px}@media(max-width: 768px){.register_form_row{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:16px}}.register_form_field{width:calc(50% - 5px);height:auto;max-width:100%}.register_form_field label{color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.312px}.register_form_field input{height:52px;width:100%;padding:24px;border-radius:20px;border:2px solid #1a5edb;background:#fffbf2;font-family:"Neulis",sans-serif}.register_form_field select{height:52px;width:100%;padding:0 24px;border-radius:20px;border:2px solid #1a5edb;background:var(--Areia-Form-Field, #fffbf2);font-family:"Neulis",sans-serif}.register_form_field input.error,.register_form_field select.error{border-color:red}@media(max-width: 768px){.register_form_field{width:100%}}.register_form_button{display:flex;justify-content:center;padding-top:24px}.register_form_button button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:100px;padding:14px 21px;cursor:pointer;transition:all .3s ease;width:379px;height:50px;padding:0 48px;color:#fff;border:none;text-align:center;font-family:"Neulis",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-0.449px;border-radius:60px;background:#ff6c1f;transition:all .3s ease}.register_form_button button:hover{transform:scale(1.02)}@media(max-width: 768px){.register_form_button{padding-top:10px}.register_form_button button{max-width:100%;height:auto;line-height:100%;font-size:18px;padding:10px 24px}}.register_form_response{font-size:14px;margin-top:8px;text-align:center}.register_form_response.error{color:red}.register_form_response.success{color:green}.testimonials{background-color:#a177ff;padding-bottom:210px}.testimonials_carousel{overflow:hidden;padding:0;box-sizing:border-box;position:relative;display:block !important;width:100%;margin:0 auto;padding-bottom:100px}.testimonials_carousel_item{padding:10px;outline:none}.testimonials_carousel_item_box{display:flex;flex-direction:column;align-items:center;width:80%;margin:0 auto;border-radius:100px;padding:66px 110px;background-color:#fdefcc}.testimonials_carousel_item_box>p{font-family:"Neulis-Bold",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:normal;color:#1a5edb;text-align:center}.testimonials_carousel_item_box>p.quote{font-family:"Neulis-Bold",sans-serif;display:block;color:#1a5edb;font-size:200px;line-height:100%;height:100px;margin-bottom:10px}.testimonials_carousel_item_author{display:flex;flex-direction:column;align-items:center;margin-top:26px;padding-top:29px;border-top:2px solid #1a5edb;width:50%;max-width:620px}.testimonials_carousel_item_author h5{color:#1a5edb;text-align:center;font-family:"Neulis-Bold",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.testimonials_carousel_item_author p{color:#1a5edb;text-align:center;font-family:"Neulis",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.testimonials .slick_prev,.testimonials .slick_next{width:40px;height:40px;z-index:10;top:270px;transform:translateY(-50%)}.testimonials .slick_prev:before,.testimonials .slick_next:before{content:none !important}.testimonials .slick_prev{left:20px !important}.testimonials .slick_next{right:20px !important}.mapfinder{background-color:#1a5edb;display:flex;align-items:center;justify-content:flex-start;padding:100px 80px 250px 80px;gap:50px}.mapfinder_search{display:flex;flex-direction:column;gap:45px;width:35%}.mapfinder_search h2{color:#fdefcc;font-family:"Ruddy-Bold",sans-serif;font-size:100px;font-style:normal;font-weight:700;line-height:120px}.mapfinder_search_form{display:flex;align-items:flex-start;gap:10px}.mapfinder_search_form_error{font-family:"Neulis",sans-serif;font-size:11px;font-weight:400;line-height:normal;letter-spacing:2px;padding:2px 5px;border-radius:1px;background-color:#b71c00;color:#fff;margin-top:5px}.mapfinder_search_form_input input{padding:14px 21px;width:230px;border-radius:15px;border:1px solid #1a5edb;background:#fffbf2;color:#1a5edb;font-family:"Neulis",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.32px}.mapfinder_search_form_input button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:100px;padding:14px 21px;cursor:pointer;transition:all .3s ease;width:128px;height:50px;border-radius:100px;border:2px solid #1a5edb;background:#ff6c1f;color:#fdefcc;font-family:"Neulis-Bold",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.32px;cursor:pointer}.mapfinder_wrapper{width:100%;height:100%}.mapfinder_map{position:relative;height:600px;width:100%;max-width:1000px;border-radius:30px;overflow:hidden}@media(max-width: 992px){.mapfinder_map{height:340px;border-radius:20px}}@media(max-width: 768px){.mapfinder_map{height:300px}}.mapfinder_map_results{position:absolute;top:30px;left:30px;bottom:30px;width:200px;border-radius:30px;overflow-y:scroll;height:auto;background-color:#aadde1;box-shadow:0px 0px 3px 2px rgba(0,0,0,.08);z-index:10;font-family:"Ruddy",sans-serif;font-size:14px}.mapfinder_map_results::-webkit-scrollbar{width:2px;display:none}.mapfinder_map_results_item{width:100%;padding:20px;border-bottom:1px solid #ccc;color:#1a5edb;cursor:pointer;user-select:none}.mapfinder_map_results_item:hover{background-color:#1a5edb;color:#fff}.mapfinder_map_results_item h4{font-family:"Ruddy-Bold",sans-serif;font-size:14px;font-weight:600;margin:0;margin-bottom:8px}.mapfinder_map_results_item p{font-weight:200;margin:2px 0;font-size:12px}.mapfinder_map_results_empty{padding:20px;color:#1a5edb;line-height:1.5}.mapfinder_contact{background-color:#ffd00b}.mapfinder_contact .mapfinder_search h2{color:#1a5edb}.breadcrumb{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:25px}.breadcrumb_links{display:flex;align-items:center;justify-content:flex-start;gap:6px;color:#1a5edb;font-family:"Neulis",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.breadcrumb_links a{color:inherit}.breadcrumb_links span:last-of-type{display:none}@media(max-width: 768px){.calculator iframe{width:90%;max-width:90%}.homeSlider .container{padding-left:0;padding-right:0}.homeSlider_img{justify-content:center}.homeProducts .container{padding-left:20px;padding-right:20px}.homeProducts_layout{flex-direction:column-reverse;align-items:stretch;gap:20px;padding-bottom:60px}.homeProducts_cat_item{width:100%;padding:20px 25px;border-radius:25px}.homeProducts_cat_item_header h4{font-size:28px;line-height:normal}.homeProducts_active_holder{width:100%;max-width:320px;height:auto;aspect-ratio:317/299;margin:0 auto}.belt_track p{font-size:35px}.homeProducts .fancy-title .home-sticker.sticker-left{top:-32px}.homeProducts .fancy-title .home-sticker.sticker-right-top{top:118px}.homeProducts .fancy-title .home-sticker.sticker-right-top img{transform:translate(50%, -20%)}.home_audience_grid{flex-direction:column;gap:35px}.home_audience .container{padding-left:20px;padding-right:20px}.home_audience .fancy-title h1{font-size:min(80px,19.9vw)}.home_audience .fancy-title p{font-size:min(40px,9.95vw)}.home_audience .fancy-title .home-sticker.sticker-left-top{left:-48px;top:-62px;width:185px;height:78px}.home_audience .fancy-title .home-sticker.sticker-left-top img{display:block;width:185px;height:78px;transform:none}.home_audience .fancy-title .home-sticker.sticker-right-bottom{top:98px;right:-28px;bottom:auto;width:138px;height:auto}.home_audience .fancy-title .home-sticker.sticker-right-bottom img{display:block;width:138px;height:auto;transform:none}.home_audience_card{width:100%;border-radius:40px}.home_audience_card img{height:250px}.home_audience_card h3{font-size:28px}.home_cta .container{padding-left:20px;padding-right:20px}.home_cta_grid{flex-direction:column;gap:35px}.home_cta_card{width:100%;height:auto;max-width:100%;border-radius:40px;padding:25px 30px}.home_cta_card:first-child{flex-direction:column;justify-content:flex-end;align-items:stretch;max-width:100%;flex-grow:0;padding:25px 30px}.home_cta_card_img,.home_cta_card:first-child .home_cta_card_img{width:60%;height:auto;max-height:210px;margin:0 0 10px 0}.home_cta_card h3{font-size:28px;line-height:normal;max-width:80%}.home_cta_card_btn{bottom:25px;right:25px}.home_cta_card_sticker{display:none}.home_cta .fancy-title .home-sticker.sticker-left{top:-39px;left:11px}.home_cta .fancy-title .home-sticker.sticker-right{top:31px;right:15px}.home_cta .fancy-title .home-sticker.sticker-right img{width:70px}.testimonials .container{padding-left:0;padding-right:0}.testimonials{padding-bottom:60px}.testimonials_carousel{overflow:visible;padding-bottom:90px;padding-left:20px;padding-right:20px;gap:20px}.testimonials .fancy-title{padding-top:120px}.testimonials .fancy-title h1{font-size:min(80px,19.9vw)}.testimonials .fancy-title p{font-size:min(40px,9.95vw)}.testimonials .fancy-title .home-sticker img{display:block;width:137px;transform:none}.testimonials .fancy-title .home-sticker.sticker-right-top img{width:107px}.testimonials .fancy-title .home-sticker.sticker-left-bottom{top:auto;bottom:calc(100% - 14px);left:0}.testimonials .fancy-title .home-sticker.sticker-right-top{top:65px;right:-20px}.testimonials_carousel_item_box{width:100%;min-height:514px;border-radius:40px;padding:40px 25px}.testimonials_carousel_item{padding-left:10px;padding-right:10px}.testimonials_carousel_item_box>p{font-size:22px}.testimonials_carousel_item_box>p.quote{font-size:200px}.testimonials_carousel_item_author{width:90%}.testimonials_carousel_item_author h5{font-size:16px}.testimonials_carousel_item_author p{font-size:16px}.testimonials .slick_prev,.testimonials .slick_next{top:auto;bottom:39px;width:24px;height:24px;z-index:12;transform:none}.testimonials .slick_prev{left:40px !important}.testimonials .slick_next{right:40px !important}.testimonials .slick_prev img,.testimonials .slick_next img{display:block;width:24px;height:24px}.testimonials .slick-dots{left:0;bottom:36px;z-index:11}.testimonials .slick-dots li{width:13px;height:13px;margin:0 9px}.testimonials .slick-dots li button{width:13px;height:13px;padding:0}.testimonials .slick-dots li button:before{content:"";width:13px;height:13px;top:0;left:0;border-radius:50%;border:2px solid #ffd00b;background:rgba(0,0,0,0);opacity:1}.testimonials .slick-dots li.slick-active button:before{background:#ffd00b}.home_contact{padding:49px 0 94px}.home_contact .container{padding-left:0;padding-right:0}.home_contact_wrapper{flex-direction:column;align-items:stretch;justify-content:flex-start}.home_contact_text{width:100%;max-width:none;padding:0 17px}.home_contact_text_header{margin-bottom:0}.home_contact_text_header h2{display:block;width:100%;font-size:min(80px,19.9vw);line-height:1.125}.home_contact_text>p{width:267px;max-width:calc(100% - 40px);margin-top:38px;font-size:28px;line-height:30px}.home_contact_text_header_img{top:125%;right:-30px;bottom:auto;width:201px;height:96px}.home_contact_text_header_img img{display:block;width:100%;height:100%;transform:none}.home_contact_list{width:100%;gap:20px;margin-top:97px;padding:0 17px}.home_contact_list a{width:100%;min-height:185px;padding:25px;border-radius:40px;align-items:flex-start;gap:15px}.home_contact_list a>i:not(.home_contact_list_arrow){display:block;flex:0 0 50px;width:50px;height:50px}.home_contact_list a h4{max-width:213px;font-family:"Neulis-Bold",sans-serif;font-size:28px;line-height:32px}.home_contact_list_arrow{right:27px;bottom:27px}.footer{padding:57px 21px 49px}.footer_row{flex-direction:column;align-items:flex-start;gap:0}.footer_logo{width:167px;height:169px;margin-bottom:56px}.footer_logo img{display:block;width:100%;height:100%;object-fit:contain}.footer_col{width:100%;align-items:flex-start}.footer_col>a,.footer_col>h4,.footer_col>p{font-size:16px;line-height:40px}.footer_col:nth-of-type(2){margin-bottom:36px}.footer_col:nth-of-type(3){margin-bottom:52px}.footer_col:nth-of-type(4) h4{font-family:"Neulis-Bold",sans-serif}.footer_social{gap:8px;margin-top:24px}.footer_social>a{flex:0 0 40px}.footer_copyright{width:100%;max-width:320px;margin-top:27px;text-align:left}.catalog .fancy-title .home-sticker.sticker-left{left:-20px;top:-1px;width:85px;height:85px}.catalog .fancy-title .home-sticker.sticker-left img{display:block;width:85px;height:85px;object-fit:contain;transform:none}.catalog .fancy-title .home-sticker.sticker-right{top:-34px;right:-31px;width:178px;height:90px}.catalog .fancy-title .home-sticker.sticker-right img{display:block;width:178px;height:90px;object-fit:contain;transform:none}.catalog_filters{display:flex;justify-content:flex-start;width:calc(100% - 40px);height:68px;padding:18px 20px;gap:12px;margin:0 auto;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none}.catalog_filters::-webkit-scrollbar{display:none}.catalog_filters_item{display:flex;flex:0 0 275px;height:30px;padding:4px 20px;white-space:nowrap;scroll-snap-align:center}.catalog_wrapper{overflow:hidden}.catalog_row,.catalog_row:first-child{padding:0}.catalog_row .container{padding-left:0;padding-right:0}.catalog_row:first-child .productList{padding-top:40px}.productList_nav_button{position:absolute;z-index:4;display:block;width:30px;height:30px;padding:0;border:0;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-size:30px 30px;cursor:pointer}.productList_nav_button[disabled]{opacity:.35}.productList_nav_next{top:48px;right:22px;background-image:url("../sp-2026/assets/images/arrow-right.svg")}.productList_nav_prev{top:48px;right:70px;background-image:url("../sp-2026/assets/images/arrow-left.svg")}.catalog .mapfinder{flex-direction:column;align-items:stretch;padding:54px 18px 114px;gap:53px}.catalog .mapfinder_search{width:100%;gap:55px}.catalog .mapfinder_search h2{width:360px;max-width:100%;font-size:min(80px,19.9vw);line-height:1.125}.catalog .mapfinder_search_form,.catalog .mapfinder_search_form_input{width:100%}.catalog .mapfinder_search_form{gap:0}.catalog .mapfinder_search_form>form{display:none}.catalog .mapfinder_search_form_input{display:grid;grid-template-columns:minmax(0, 222px) 119px;gap:19px}.catalog .mapfinder_search_form_input input{width:100%;height:50px}.catalog .mapfinder_search_form_input button{width:119px;height:50px}.catalog .mapfinder_search_form_error{width:100%}.catalog .mapfinder_map{display:flex;flex-direction:column;width:100%;max-width:364px;height:auto;margin:0;border-radius:40px;overflow:visible}.catalog .mapfinder_wrapper{order:1;flex:0 0 566px;width:100%;height:566px;border-radius:40px;overflow:hidden}.catalog .mapfinder_map_results{position:static;order:2;width:calc(100% - 6px);max-height:522px;margin:16px auto 0;border-radius:40px;box-shadow:none;font-family:"Neulis",sans-serif;font-size:16px}.catalog .mapfinder_map_results_item{min-height:104px;padding:28px 52px 20px;border-bottom-color:rgba(26,94,219,.3)}.catalog .mapfinder_map_results_item h4{margin:0;font-family:"Neulis-Bold",sans-serif;font-size:16px;line-height:20px}.catalog .mapfinder_map_results_item p{margin:0;font-size:16px;line-height:19px}.product_banner{padding:103px 0 64px}.product_banner .container,.product_video .container,.product_calc .container{width:100%;padding-left:20px;padding-right:20px}.product_banner .breadcrumb{width:100%;margin:0 0 19px;gap:9px}.product_banner .breadcrumb>a,.product_banner .breadcrumb>a svg{flex:0 0 34px;width:34px;height:34px}.product_banner .breadcrumb_links{min-width:0;font-family:"Neulis-Medium",sans-serif;font-size:16px;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product_banner_wrapper{display:block;width:100%}.product_banner_details{width:100%}.product_banner_details h1{width:100%;margin:0;font-size:min(60px,14.93vw);line-height:65px;letter-spacing:-1.2px}.product_banner_details_chemical{width:100%;margin:-1px 0 0;font-size:28px;line-height:normal}.product_banner_details_highlights{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:12px;margin:48px 0 22px}.product_banner_details_highlights:empty,.product_banner_details_highlights:not(:has(.product_banner_details_highlights_item)){display:none;margin:0}.product_banner_details_highlights_item{flex:0 0 87px;width:87px;gap:9px}.product_banner_details_highlights_item_icon{width:87px;height:87px;border-width:2px}.product_banner_details_highlights_item_icon img{display:block;max-width:48px;max-height:48px;object-fit:contain}.product_banner_details_highlights_item p{width:75px;font-family:"Neulis-ExtraBold",sans-serif;font-size:12px;line-height:14px}.product_banner_image.hide-large-and-up{display:flex !important;width:100%;height:346px;margin:0}.product_banner_details_highlights:empty+.product_banner_image,.product_banner_details_highlights:not(:has(.product_banner_details_highlights_item))+.product_banner_image{margin-top:30px}.product_banner_image_main{width:100%;min-height:0;height:346px}.product_banner_image_main::before{width:339px;height:323px;max-width:94%}.product_banner_image_main>img{display:block;width:345px;height:346px;max-width:96%;object-fit:contain}.product_banner_image_wheel{top:-5px;right:auto;left:13px;width:156px;height:156px}.product_banner_image_wheel img{display:block;width:156px;height:156px}.product_banner_details_desc{width:100%;margin:12px 0 0;font-size:20px;line-height:normal;white-space:pre-line}.product_banner_details_desc p+p{margin-top:24px}.product_banner_details_btns{display:flex;flex-wrap:wrap;align-items:center;width:100%;column-gap:39px;row-gap:40px;margin-top:35px}.product_banner_details_btns>div{flex:0 0 98px}.product_banner_details_btns>a{flex:0 0 209px;margin-left:-7px;margin-right:calc(100% - 209px)}.product_video{display:block;padding:60px 0 74px}.product_video iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;margin:0;border-radius:35px}.product_calc{padding:34px 0 173px}.product_calc .fancy-title{justify-content:flex-start;width:100%;padding:0}.product_calc .fancy-title>div{width:100%;text-align:center}.product_calc .fancy-title h1{font-size:min(80px,19.9vw);line-height:90px}.product_calc .fancy-title p{margin:-3px 0 0;font-size:min(40px,9.95vw);line-height:normal}.product_calc .fancy-title .home-sticker{display:none}.product_calc_grid{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:47px;margin-top:35px}.product_calc_grid h3{width:100%;margin:0;font-size:min(80px,19.9vw);line-height:90px}.product_calc_content{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:339px;padding:32px 25px 29px;border-radius:40px}.product_calc_content:hover{transform:none;box-shadow:none}.product_calc_content>img{display:block;width:242px;height:172px;max-width:76%;object-fit:cover;border-radius:25px}.product_calc_content_go{justify-content:space-between;align-items:flex-end;width:100%;gap:20px;margin-top:0}.product_calc_content_go p{max-width:190px;font-size:40px;line-height:42px}.product_calc_content_go svg{flex:0 0 34px;width:34px;height:34px;margin:0}.product+.belt,.product .belt{margin-top:0}.about{background-color:#fffbf2}.about_banner{height:379px;padding:0}.about_banner .container,.about .about_image .container,.about .mvv .container,.about_partners .container,.about_matriz .container{width:100%;padding-left:20px;padding-right:20px}.about_banner .fancy-title{display:block;width:calc(100% + 40px);height:379px;margin-left:-20px;margin-right:-20px;padding:145px 0 0}.about_banner .fancy-title>div{width:min(402px,100%);margin:0 auto}.about_banner .fancy-title h1{width:min(260px,100% - 40px);margin:0 auto;font-size:min(80px,19.9vw);line-height:70px;text-transform:lowercase}.about_banner .fancy-title p{width:min(367px,100% - 20px);margin:10px 0 0 20px;font-size:min(40px,9.95vw);line-height:normal;white-space:nowrap}.about_banner .fancy-title .home-sticker{transform:none !important}.about_banner .fancy-title .sticker-left-top-2{left:calc(50% - 201px);top:-9.46px;width:178.4px;height:89.94px;z-index:2}.about_banner .fancy-title .sticker-left-top-2 img{display:block;width:194px;height:auto;transform:translate(-22px, -40px) rotate(-25deg);transform-origin:center}.about_banner .fancy-title .sticker-right-bottom-2{left:calc(50% + 101px);right:auto;top:66.86px;bottom:auto;width:84.61px;height:84.5px;z-index:2}.about_banner .fancy-title .sticker-right-bottom-2 img{display:block;width:92.7px;height:auto;transform:translate(-15.6px, -7.5px)}.about .about_image{margin-bottom:0}.about .about_image .about_image_holder{width:100%;height:auto;aspect-ratio:1;border-radius:60px}.about .about_image .about_image_holder img{object-position:center}.about .mvv{display:block;padding-top:34px}.about .mvv_intro{width:100%;gap:30px}.about .mvv_intro_title{width:calc(100% + 7px);margin:0;font-size:45px;line-height:50px;text-align:left}.about .mvv_intro_text{align-self:stretch;width:100%;font-size:20px;line-height:normal}.about .mvv_intro_text p+p{margin-top:25px}.about .mvv_wrapper{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:20px;margin-top:45px}.about .mvv_box,.about .mvv_box:last-child{flex:0 0 465px;width:100%;height:465px;padding:40px;border-radius:60px}.about .mvv_box_title{font-size:40px;line-height:45px}.about .mvv_box.missao .mvv_box_title,.about .mvv_box.visao .mvv_box_title{font-size:0}.about .mvv_box.missao .mvv_box_title::after,.about .mvv_box.visao .mvv_box_title::after{font-family:"Neulis-Bold",sans-serif;font-size:40px;line-height:45px}.about .mvv_box.missao .mvv_box_title::after{content:"Missão"}.about .mvv_box.visao .mvv_box_title::after{content:"Visão"}.about .mvv_box_desc{width:251px;max-width:100%;font-size:20px;line-height:normal}.about .mvv_box.valores .mvv_box_desc{width:100%;line-height:24px}.about .mvv_box.valores .mvv_box_desc br{content:"";display:block;margin-bottom:15px}.about_partners{padding-bottom:54px}.about_partners .fancy-title{height:200px;padding:45px 0 0}.about_partners .fancy-title>div{width:100%}.about_partners .fancy-title p{margin:0;font-size:40px;line-height:normal}.about_partners .fancy-title h1{font-size:min(80px,19.9vw);line-height:70px}.about_partners .fancy-title .home-sticker{display:none}.about_partners_wrapper{display:flex;flex-direction:column;width:100%;gap:22px}.about_partners_box,.about_partners_box:first-child{flex:0 0 auto;width:100%;max-width:none;padding:25px;border-radius:60px}.about_partners_box:first-child{min-height:686px}.about_partners_box h4,.about_partners_box p{font-size:20px;line-height:normal}.about_partners_box h4{margin-bottom:24px}.about_partners_box p{white-space:pre-line}.about_partners_box:last-child{height:629px;justify-content:center}.about_partners_box_grid{width:100%;padding:0;gap:58px}.about_partners_box_grid>div,.about_partners_box_grid>div:first-child{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;justify-items:center;width:100%;column-gap:45px;row-gap:59px}.about_partners_box_grid>div:first-child img{width:auto;max-width:71px;max-height:66px;object-fit:contain}.about_partners_box_grid>div:last-child img{width:auto;max-width:113px;max-height:57px;object-fit:contain}.about_matriz{padding:42px 0 91px}.about_matriz_title{width:100%;min-height:270px;margin:0;font-size:0;line-height:0}.about_matriz_title::before{content:"Compro-\amisso\a ESG";display:block;font-family:"Ruddy-Bold",sans-serif;font-size:min(80px,19.9vw);font-weight:700;line-height:90px;white-space:pre}.about_matriz_content{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:28px;margin:80px 0 0}.about_matriz_description{width:100%;height:706px;padding:25px;border-radius:60px;font-size:20px;line-height:normal}.about_matriz_description p{white-space:pre-line}.about_matriz_cta{width:100%;height:437px;padding:30px;border-radius:60px}.about_matriz_cta:hover{transform:none;box-shadow:none}.about_matriz_cta_content{position:relative;display:flex;flex-direction:column;height:100%}.about_matriz_cta_image{width:219px;height:226px}.about_matriz_cta_image img{display:block;width:100%;height:100%;object-fit:contain}.about_matriz_cta_content h3{width:230px;margin:22px 0 0 9px;font-size:28px;line-height:30px}.about_matriz_cta_arrow{position:absolute;right:0;bottom:0;float:none;width:34px;height:35px}.about_matriz_cta_arrow img{display:block;width:100%;height:100%}.contact_header{height:1589px;padding:0}.contact_header .container{width:100%;padding-left:20px;padding-right:20px}.contact_header .fancy-title{display:block;width:calc(100% + 40px);height:409px;margin-left:-20px;margin-right:-20px;padding:118px 0 0}.contact_header .fancy-title>div{--contact-title-line-height: 70px;width:min(402px,100%) !important;margin:0 auto}.contact_header .fancy-title h1{width:min(361px,100% - 40px) !important;margin:0 auto !important;font-size:min(80px,19.9vw);line-height:70px;text-transform:capitalize}.contact_header .fancy-title p{width:min(255px,100%) !important;margin:4px auto 0 !important;font-size:min(40px,9.95vw);line-height:normal;white-space:nowrap}.contact_header .fancy-title .sticker-left{display:flex;align-items:center;justify-content:center;left:2px !important;top:calc(var(--contact-title-line-height) + 2.86px) !important;width:84.61px;height:84.5px;border-radius:50%;background:#febaed;filter:drop-shadow(-13px 10px 2px rgba(0, 0, 0, 0.25));z-index:2}.contact_header .fancy-title .sticker-left::after{content:"MANDA\aZAP!";color:#1a5edb;font-family:"Neulis-Bold",sans-serif;font-size:13px;line-height:12px;text-align:center;white-space:pre;transform:rotate(-12deg)}.contact_header .fancy-title .sticker-left img{display:none}.contact_header .fancy-title .sticker-right{display:flex;align-items:center;justify-content:center;top:100% !important;right:12.3px !important;width:170px;height:52px;border-radius:60px;background:#a177ff;filter:drop-shadow(-25px 10px 2px rgba(0, 0, 0, 0.25));transform:rotate(-13.3deg);transform-origin:center;z-index:2}.contact_header .fancy-title .sticker-right::after{content:"SEJA REVENDEDOR";color:#fdefcc;font-family:"Neulis-Bold",sans-serif;font-size:13px;line-height:normal;white-space:nowrap}.contact_header .fancy-title .sticker-right img{display:none}.contact_info{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;gap:20px;padding:0}.contact_info_box,.contact_info_box:first-child{flex:0 0 auto;width:100%;border-radius:60px}.contact_info_box:first-child{height:235px;min-height:235px;padding:25px}.contact_info_box:not(:first-child){height:257px;min-height:257px;padding:80px 36px 46px 31px}.contact_info_box:hover{transform:none;box-shadow:none}.contact_info_box:first-child p{font-size:18px;line-height:normal}.contact_info_box:not(:first-child) p{font-size:24px;line-height:normal}.contact_info_box:nth-child(4) p{word-break:normal;overflow-wrap:anywhere}.contact_info_box_icon,.contact_info_box_icon svg{display:block;width:34px;height:34px}.contact>.belt{z-index:3}.contact .contact_map{display:flex;flex-direction:column;align-items:stretch;width:100%;margin-top:-88px;padding:106px 18px 61px;gap:53px}.contact_map .mapfinder_search{width:100%;gap:55px}.contact_map .mapfinder_search h2{width:100%;font-size:min(80px,19.9vw);line-height:90px}.contact_map .mapfinder_search_form,.contact_map .mapfinder_search_form_input{width:100%}.contact_map .mapfinder_search_form{gap:0}.contact_map .mapfinder_search_form>form{display:none}.contact_map .mapfinder_search_form_input{display:grid;grid-template-columns:minmax(0, 1fr) 119px;gap:19px}.contact_map .mapfinder_search_form_input input,.contact_map .mapfinder_search_form_input button{height:50px}.contact_map .mapfinder_search_form_input input{width:100%}.contact_map .mapfinder_search_form_input button{width:119px}.contact_map .mapfinder_search_form_error{width:100%}.contact_map .mapfinder_map{display:flex;flex-direction:column;width:100%;max-width:none;height:auto;margin:0;border-radius:40px;overflow:visible}.contact_map .mapfinder_wrapper{order:1;flex:0 0 566px;width:100%;max-width:none;height:566px;border-radius:40px;overflow:hidden}.contact_map .mapfinder_wrapper iframe{display:block;width:100% !important;max-width:none !important}.contact_map .mapfinder_map_results{position:static;order:2;width:calc(100% - 6px);max-height:522px;margin:16px auto 0;border-radius:40px;box-shadow:none;font-family:"Neulis",sans-serif;font-size:16px}.contact_map .mapfinder_map_results_item{min-height:104px;padding:28px 52px 20px;border-bottom-color:rgba(26,94,219,.3)}.contact_map .mapfinder_map_results_item h4{margin:0;font-family:"Neulis-Bold",sans-serif;font-size:16px;line-height:20px}.contact_map .mapfinder_map_results_item p{margin:0;font-size:16px;line-height:19px}}/*# sourceMappingURL=style.css.map */
