@import"https://fonts.googleapis.com/css2?family=Catamaran:wght@100..900&display=swap";html{font-size:74%;user-select:none}h1,h2,h3,h4,h5,h6{font-weight:600}h1{font-size:3.75rem}@media(max-width: 550px){h1{font-size:3.25rem}}h2{font-size:3rem}@media(max-width: 550px){h2{font-size:2.75rem}}h3{font-size:2.5rem}h4{font-size:1.9rem}@media(max-width: 550px){h4{font-size:1.75rem}}h5{font-size:1.65rem}h6{font-size:1.45rem}p,li{font-size:1.5rem;list-style:none}a{font-size:1.5rem;text-decoration:none}strong{font-weight:700}.slider{width:100%;margin:0 auto}.slick-track{display:flex}.slider img{width:100%;height:auto}.slick-dots{display:flex;justify-content:center;align-items:center;margin-top:20px}.slick-dots li{list-style-type:none}.slick-dots li button{width:12px;height:12px;border:none;border-radius:50%;background-color:#bbb;cursor:pointer;outline:none}.slick-dots li.slick-active button{background-color:#333}*{margin:0;padding:0;box-sizing:border-box;font-family:"Catamaran",sans-serif}body,html{overflow-x:hidden}.container{max-width:1210px;margin-left:auto;margin-right:auto;padding:0 1.5rem;position:relative}::-webkit-scrollbar{width:5px;height:0}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background-color:#f39200}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.none{display:none !important}.grecaptcha-badge{display:none !important;z-index:9999999999}.lgpd-message{font-size:1.25rem;color:#3c3c3b}.lgpd-message a{font-size:1.25rem;color:#3c3c3b;text-decoration:underline}.slick-slider{position:relative}.slick-prev{position:absolute;top:50%;transform:translateY(-50%);left:.25rem;z-index:9999;border-radius:50%;background:none;border:none;padding:.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease}.slick-prev:hover{filter:brightness(75%)}.slick-prev svg{transform:rotate(90deg)}.slick-next{position:absolute;top:50%;transform:translateY(-50%);right:.25rem;z-index:9999;border-radius:50%;background:none;border:none;padding:.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease}.slick-next:hover{filter:brightness(75%)}.slick-next svg{transform:rotate(270deg)}.slick-dots{position:absolute;left:50%;bottom:7rem;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem}.slick-dots li{transform:scale(0.7)}.slick-dots li button{background:rgba(243,146,0,.2509803922);color:rgba(255,255,255,0);width:1rem;height:1rem;border-radius:10rem}.slick-dots li.slick-active button{background:#f39200}.wpcf7-not-valid-tip,.screen-reader-response,.wpcf7-response-output{display:none !important}.invalid-input{border:1px solid red !important}.invalid-check{outline:1px solid red !important;border-radius:4px}.invalid-text{color:red;font-size:1.25rem;margin-top:.25rem}.small-text{font-size:.9rem !important}header.main-header{position:fixed;top:2rem;left:50%;transform:translateX(-50%);z-index:999999;padding:.5rem 1rem;background:#fff;border-radius:150px;box-shadow:0 0 50px rgba(0,0,0,.1450980392);width:fit-content}@media(width <= 1000px){header.main-header{width:100%;top:0;left:0;transform:translateX(0);border-radius:0;padding:.25rem 0}}header.main-header.reduce{top:.5rem;padding:.5rem;transition:all .7s ease}header.main-header.reduce .container{gap:3rem}header.main-header.reduce .container .logo img{width:10rem}header.main-header .container{display:flex;justify-content:space-between;align-items:center;gap:6rem;transition:all .7s ease}header.main-header .container .logo{display:flex;justify-content:center;align-items:center}header.main-header .container .logo a{display:flex;justify-content:center;align-items:center;transition:all .2s ease}header.main-header .container .logo a img{width:12.5rem;transition:all .7s ease}header.main-header .container .logo a:hover{opacity:.7}header.main-header .container .menu{display:flex;align-items:center;gap:1.75rem}header.main-header .container .menu li.wpml-ls-item{display:flex;justify-content:center;align-items:center;gap:.75rem;margin-left:4.25rem}header.main-header .container .menu li.wpml-ls-item ul li{margin:0 !important}header.main-header .container .menu li.wpml-ls-item a::before{height:0 !important}header.main-header .container .menu li.wpml-ls-item a:hover{opacity:.5}header.main-header .container .menu li.wpml-ls-item img{width:2rem;height:2rem}header.main-header .container .menu li.menu-item-type-taxonomy .sub-menu{display:none !important}header.main-header .container .menu li.menu-item-has-children:not(.wpml-ls-item) .route{position:absolute;background:rgba(0,0,0,0);width:8rem;height:2rem}header.main-header .container .menu li.menu-item-has-children:not(.wpml-ls-item) a::before{height:0 !important}header.main-header .container .menu li.menu-item-has-children:not(.wpml-ls-item) .sub-menu{display:none;justify-content:space-between;gap:2rem;position:absolute;z-index:999;top:5.7rem;left:50%;transform:translateX(-50%);background:#fff;padding:.5rem 1rem 1rem 1rem;width:fit-content;margin:0 auto;border-radius:0 0 10px 10px;box-shadow:0 50px 50px rgba(0,0,0,.1450980392);transition:all .7s ease}header.main-header .container .menu li.menu-item-has-children:not(.wpml-ls-item) .sub-menu.up{top:4.5rem;padding:.25rem .5rem .5rem .5rem}header.main-header .container .menu li.menu-item-has-children:not(.wpml-ls-item) .sub-menu a{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem;border-radius:6px;color:#f39200;font-weight:600}header.main-header .container .menu li.menu-item-has-children:not(.wpml-ls-item) .sub-menu a::before{height:0}header.main-header .container .menu li.menu-item-has-children:not(.wpml-ls-item) .sub-menu a img{width:13rem;transition:transform .5s ease;scale:1.3}header.main-header .container .menu li.menu-item-has-children:not(.wpml-ls-item) .sub-menu a img:hover{transform:scale(1.1)}header.main-header .container .menu li.menu-item-has-children:not(.wpml-ls-item) .sub-menu a:hover{background:#f3f3f3}@media(width <= 1000px){header.main-header .container .menu li.menu-item-has-children:not(.wpml-ls-item) .sub-menu{display:none}}header.main-header .container .menu a{display:flex;align-items:center;gap:.2rem;position:relative;color:#3c3c3b;font-weight:600;width:fit-content;white-space:nowrap;transition:all .2s ease}header.main-header .container .menu a::before{content:"";position:absolute;width:100%;height:2px;border-radius:8px;background-color:#3c3c3b;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .2s ease-in-out}header.main-header .container .menu a:hover::before,header.main-header .container .menu a.selected::before{transform-origin:left;transform:scaleX(1)}header.main-header .container .menu a svg{width:1.75rem;height:1.75rem;transition:all .1s ease}header.main-header .container .menu a.drop svg{transform:rotate(180deg)}@media(width <= 1000px){header.main-header .container .menu{display:none}}header.main-header .container .language{position:relative;display:flex;justify-content:center;align-items:center;gap:.5rem}@media(width <= 1000px){header.main-header .container .language{display:none}}header.main-header .container .language a{display:flex;justify-content:center;align-items:center;transform:translateY(3px);transition:all .3s ease}header.main-header .container .language a svg{width:1.5rem;height:1.5rem}header.main-header .container .language a:hover{opacity:.6}header.main-header .container .ham-btn{background:none;border:none;display:flex;flex-direction:column;gap:.6rem;width:4rem;height:100%;padding:.5rem;cursor:pointer;transition:all .2s ease}header.main-header .container .ham-btn:hover{opacity:.6}@media(width > 1000px){header.main-header .container .ham-btn{display:none}}header.main-header .container .ham-btn span{width:100%;height:2px;background:#000}.menu-lateral{position:fixed;top:0;right:-100%;z-index:999999;width:100%;height:100vh;background:#fff;padding:0 0 2rem 0;box-shadow:0 0 20px rgba(0,0,0,.1450980392);overflow-y:auto;transition:all .4s ease}@media(min-width: 767px){.menu-lateral{right:-50%;width:50%}}.menu-lateral.open{right:0}.menu-lateral .container{display:flex;flex-direction:column;gap:5rem}.menu-lateral .container .logo{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.25rem 0}.menu-lateral .container .logo a{display:flex;justify-content:center;align-items:center;width:fit-content;transition:all .3s ease}.menu-lateral .container .logo a:hover{opacity:.6}.menu-lateral .container .logo a img{width:12.5rem}.menu-lateral .container .logo .ham-btn{background:none;border:none;display:flex;flex-direction:column;gap:.6rem;width:4rem;height:100%;padding:.5rem;cursor:pointer;transition:all .2s ease}.menu-lateral .container .logo .ham-btn:hover{opacity:.6}@media(min-width: 1001px){.menu-lateral .container .logo .ham-btn{display:none}}.menu-lateral .container .logo .ham-btn img{width:2.5rem;height:2.5rem}.menu-lateral .container .menu{display:flex;flex-direction:column;align-items:center;gap:2.5rem}.menu-lateral .container .menu li.menu-item-has-children:not(.wpml-ls-item) .sub-menu{display:none}.menu-lateral .container .menu li.wpml-ls-item{display:flex;justify-content:center;align-items:center;margin-top:1rem;gap:2rem}.menu-lateral .container .menu li.wpml-ls-item ul li{margin:0 !important}.menu-lateral .container .menu li.wpml-ls-item a::before{height:0 !important}.menu-lateral .container .menu li.wpml-ls-item a:hover{opacity:.5}.menu-lateral .container .menu li.wpml-ls-item img{width:3rem;height:3rem}.menu-lateral .container .menu a{position:relative;font-size:1.75rem !important;color:#3c3c3b;font-weight:600;width:fit-content;white-space:nowrap;transition:all .2s ease}.menu-lateral .container .menu a::before{content:"";position:absolute;width:100%;height:2px;border-radius:8px;background-color:#3c3c3b;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .2s ease-in-out}.menu-lateral .container .menu a:hover::before,.menu-lateral .container .menu a.selected::before{transform-origin:left;transform:scaleX(1)}.menu-lateral .container .social-media{display:flex;justify-content:center;align-items:center;gap:2rem}footer{position:relative;background:#f39200;padding-bottom:5rem;box-shadow:0 0 5px rgba(0,0,0,.062745098)}footer .container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}@media(width <= 1000px){footer .container{flex-direction:column}}footer .container .logo{display:flex;justify-content:center;align-items:center;width:fit-content;padding:2rem;background:#fff;border-radius:0 0 70px 0;box-shadow:10px 10px 10px rgba(0,0,0,.1450980392)}footer .container .item{padding-top:4rem;max-width:15%}@media(width <= 1000px){footer .container .item{padding-top:2rem;max-width:100%}}footer .container .item h4{width:fit-content;color:#262626;font-weight:400;line-height:2.5rem;margin-bottom:1rem;padding-bottom:.1rem;border-bottom:1px solid #262626}footer .container .item p{line-height:2rem}footer .container .item p a{font-weight:600;text-decoration:underline}footer .container .item a{color:#262626;font-weight:400;line-height:2.5rem;transition:all .2s ease}@media(width <= 767px){footer .container .item a{width:100%}}footer .container .item a img{width:1.5rem}footer .container .item a:hover{opacity:.6}footer .container .item a:not(.email-vagas){display:flex;align-items:center;gap:.5rem}footer .container .item span{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;width:fit-content}footer .container .item span a img{width:2rem !important}nav.lgpd{position:relative;padding:.25rem 0;display:flex;justify-content:center;align-items:center;background:#f39200}nav.lgpd .container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;gap:2rem}nav.lgpd .container span{display:flex;justify-content:center;align-items:center;gap:1rem;width:fit-content}nav.lgpd .container a,nav.lgpd .container p{color:#262626;font-weight:400;line-height:2.5rem;width:fit-content;white-space:nowrap;transition:all .2s ease}@media(width <= 767px){nav.lgpd .container a,nav.lgpd .container p{width:100%}}nav.lgpd .container a img,nav.lgpd .container p img{width:1.5rem}nav.lgpd .container a:hover,nav.lgpd .container p:hover{opacity:.6}nav.lgpd .container a:not(.email-vagas),nav.lgpd .container p:not(.email-vagas){display:flex;align-items:center;gap:.5rem}.whatsapp-btn{position:fixed;z-index:999;bottom:1.5rem;right:1.5rem;border:none;background:none;display:flex;justify-content:center;align-items:center;transition:all .2s ease;animation:moving 2s infinite ease}.whatsapp-btn img{width:4.5rem}.whatsapp-btn:hover{opacity:.7}@keyframes moving{0%{transform:translateY(0)}25%{transform:translateY(-20%)}50%{transform:translateY(0)}75%{transform:translateY(-20%)}100%{transform:translateY(0)}}section.banner{position:relative;z-index:10;width:100%;height:100vh}section.banner .banner-slider{width:100%;height:100%}section.banner .banner-slider .banner-item{position:relative;width:100%;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;box-shadow:inset 0 -200rem 200px rgba(0,0,0,.4588235294)}section.banner .banner-slider .banner-item .container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem}section.banner .banner-slider .banner-item .container .texts{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:4rem}section.banner .banner-slider .banner-item .container .texts h1{color:#fff;font-weight:700;text-align:center;line-height:4rem;text-shadow:2px 2px 2px rgba(0,0,0,.2509803922)}section.banner .banner-slider .banner-item .container .texts h4{color:#fff;font-weight:400;text-align:center;line-height:2.5rem;width:75%;text-shadow:2px 2px 2px rgba(0,0,0,.2509803922)}@media(width <= 767px){section.banner .banner-slider .banner-item .container .texts h4{width:100%}}section.banner .banner-slider .banner-item .container .buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5rem}section.banner .banner-slider .banner-item .container .buttons a,section.banner .banner-slider .banner-item .container .buttons button{display:flex;justify-content:center;align-items:center}section.banner .banner-slider .banner-item .container .buttons a.primary,section.banner .banner-slider .banner-item .container .buttons button.primary{background:#f39200;color:#3c3c3b;font-size:1.25rem;font-weight:600;padding:.75rem 1.75rem;border:1px solid rgba(255,255,255,0);border-radius:8px;box-shadow:0 0 1px #f39200;transition:all .2s ease;cursor:pointer}section.banner .banner-slider .banner-item .container .buttons a.primary:hover,section.banner .banner-slider .banner-item .container .buttons button.primary:hover{filter:brightness(120%);color:#3c3c3b}section.banner .banner-slider .banner-item .container .buttons a.secondary,section.banner .banner-slider .banner-item .container .buttons button.secondary{background:rgba(0,0,0,0);color:#fff;font-size:1.25rem;font-weight:600;padding:.75rem 1.75rem;border:2px solid #fff;border-radius:8px;transition:all .2s ease;cursor:pointer}section.banner .banner-slider .banner-item .container .buttons a.secondary:hover,section.banner .banner-slider .banner-item .container .buttons button.secondary:hover{background:#fff;color:#3c3c3b}section.banner .banner-slider .slick-arrow{position:absolute;z-index:10;top:50%;transform:translateY(-50%);background:none;border:none;display:flex;justify-content:center;align-items:center;padding:1rem 2rem;cursor:pointer;transition:all .2s ease}section.banner .banner-slider .slick-arrow svg{width:4rem;height:4rem}section.banner .banner-slider .slick-arrow.slick-next{right:0}section.banner .banner-slider .slick-arrow.slick-next svg{width:24px;height:24px;transform:rotate(270deg)}section.banner .banner-slider .slick-arrow.slick-prev{left:0}section.banner .banner-slider .slick-arrow.slick-prev svg{width:24px;height:24px;transform:rotate(90deg)}section.banner .banner-slider .slick-arrow:hover{opacity:.5}section.banner .scroll-guide{position:absolute;left:50%;transform:translateX(-50%);bottom:0;display:flex;justify-content:center;align-items:center}section.banner .scroll-guide button{background:none;border:none;padding:1.5rem;cursor:pointer;transition:all .2s ease;animation:guideDirection infinite 2s}section.banner .scroll-guide button img{width:21px}section.banner .scroll-guide button:hover{opacity:.5}@keyframes guideDirection{0%{transform:translateY(0)}50%{transform:translateY(-1rem)}100%{transform:translateY(0)}}section.about{position:relative;padding:8rem 0}@media(width <= 767px){section.about{padding:5rem 0}}section.about img.logo-background{position:absolute;z-index:-1;top:4rem;left:-4rem;width:25rem}section.about .container .title{display:flex;flex-direction:column;align-items:center;gap:1rem}section.about .container .title h2{position:relative;color:#3c3c3b;font-weight:500;text-align:center;line-height:3rem}section.about .container .title hr{width:5rem;height:2px;border:1px solid #f39200;margin:1.25rem auto 0 auto}section.about .container .content{display:flex;justify-content:center;align-items:center;gap:4rem;margin-top:4rem}@media(width <= 1000px){section.about .container .content{display:flex;flex-direction:column}}section.about .container .content .left{display:flex;flex-direction:column;gap:2rem;width:50%}@media(width <= 1000px){section.about .container .content .left{width:100%;text-align:center;align-items:center}}section.about .container .content .left h4{position:relative;color:#000;font-weight:400;line-height:2.5rem}section.about .container .content .left p{position:relative;color:#3c3c3b;font-weight:400;line-height:2.5rem}section.about .container .content .left a{display:flex;justify-content:center;align-items:center;width:fit-content;background:rgba(0,0,0,0);color:#f39200;font-size:1.25rem;font-weight:600;padding:.5rem 3.5rem;border:2px solid #f39200;border-radius:8px;transition:all .2s ease}section.about .container .content .left a:hover{background:#f39200;color:#fff}section.about .container .content .right{display:flex;justify-content:center;align-items:center}@media(width <= 1000px){section.about .container .content .right{width:100%}}section.about .container .content .right img{width:33rem;max-width:100%;border-radius:4px}section.solutions{position:relative;padding:4rem 0 0 0}section.solutions .title .container{display:flex;flex-direction:column;align-items:center;gap:1rem}section.solutions .title .container h2{position:relative;color:#3c3c3b;font-weight:500;text-align:center;line-height:3rem}section.solutions .title .container hr{width:5rem;height:2px;border:1px solid #f39200;margin:1.25rem auto 0 auto}section.solutions .content{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;padding:10rem 0;width:100%;margin-top:3rem}@media(width <= 1000px){section.solutions .content{padding:6rem 0}}section.solutions .content .container{position:relative}section.solutions .content .container .banner{position:relative;z-index:10;display:flex;justify-content:space-between;align-items:center;gap:4rem;padding:0 6rem;margin:0 4rem}@media(width <= 1000px){section.solutions .content .container .banner{display:flex;flex-direction:column;text-align:center;margin:0}}@media(width <= 500px){section.solutions .content .container .banner{padding:0}}section.solutions .content .container .banner .left{position:relative;z-index:10;width:45%;display:flex;flex-direction:column;gap:1.5rem}@media(width <= 1000px){section.solutions .content .container .banner .left{width:100%}}section.solutions .content .container .banner .left h2{position:relative;color:#fff;font-weight:700;line-height:3rem}section.solutions .content .container .banner .left h2 strong{color:#f39200}section.solutions .content .container .banner .left p{color:#fff;font-weight:400;line-height:2.5rem}section.solutions .content .container .banner .left a{display:flex;justify-content:center;align-items:center;width:fit-content;background:rgba(0,0,0,0);color:#f39200;font-size:1.25rem;font-weight:600;padding:.5rem 3rem;border:2px solid #f39200;border-radius:8px;margin-top:1rem;transition:all .2s ease}section.solutions .content .container .banner .left a:hover{background:#f39200;color:#fff}@media(width <= 1000px){section.solutions .content .container .banner .left a{margin:1rem auto 0 auto}}section.solutions .content .container .right{position:absolute;z-index:999;top:50%;transform:translateY(-50%);right:0;width:50%;display:flex;flex-direction:column;gap:1.5rem}@media(width <= 1000px){section.solutions .content .container .right{position:relative;width:100%;transform:translate(0);margin-top:4rem}}section.solutions .content .container .right .solutions-slider{position:relative;overflow:hidden}section.solutions .content .container .right .solutions-slider .slick-list{position:relative;max-width:100%}section.solutions .content .container .right .solutions-slider .slick-list .slick-track{position:relative;max-width:100%}section.solutions .content .container .right .card{position:relative;min-width:48.5%;min-height:28rem;padding:.75rem;background:rgba(255,255,255,.0823529412);backdrop-filter:blur(4px);border:1px solid #fff;margin:0 .5rem 4rem .5rem}@media(width <= 500px){section.solutions .content .container .right .card{min-width:100%}}section.solutions .content .container .right .card .image{width:100%;height:12rem;background-size:cover;background-position:center;background-repeat:no-repeat}section.solutions .content .container .right .card hr{border:none;border-top:1px solid #f39200;margin:1.75rem}section.solutions .content .container .right .card p{font-size:1.25rem !important;color:#fff;font-weight:400;line-height:2rem;padding:0 2rem;margin-bottom:2rem}section.solutions .content .container .right .card a{display:flex;align-items:center;gap:1rem;font-size:1.25rem !important;color:#fff;font-weight:600;line-height:auto;padding:0 2rem;transition:all .2s ease}section.solutions .content .container .right .card a:hover{opacity:.5}section.solutions .content .container .right .card a img{width:.75rem}section.solutions .content .container .right .slick-dots{bottom:0 !important}section.solutions .content .container .right .slick-dots li button{background:#fff !important}section.solutions .content .container .right .slick-dots li.slick-active button{background:#f39200 !important}section.segments{position:relative;padding:6rem 0;background-size:cover;background-position:center;background-repeat:no-repeat}section.segments .container .title{display:flex;flex-direction:column;align-items:center;gap:1rem}section.segments .container .title h2{position:relative;color:#fff;font-weight:500;text-align:center;line-height:3rem}section.segments .container .title hr{width:5rem;height:2px;border:1px solid #f39200;margin:1.25rem auto 0 auto}section.segments .container .segments-content{margin-top:4rem;display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;max-width:100%;padding-bottom:4rem;overflow:hidden}section.segments .container .segments-content .slick-list{position:relative;max-width:100%}section.segments .container .segments-content .slick-list .slick-track{position:relative}section.segments .container .segments-content .slick-dots{bottom:0 !important}section.segments .container .segments-content .card{display:flex;flex-direction:column;align-items:center}section.segments .container .segments-content .card .image{border-radius:4px;position:relative;background:#484848;padding:1.5rem;display:flex;justify-content:center;align-items:center;white-space:nowrap;width:120px;height:120px;cursor:pointer;overflow:hidden;transition:transform .3s ease}section.segments .container .segments-content .card .image img{width:5rem;transition:transform .3s ease}section.segments .container .segments-content .card .image .overlay{position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#f39200;display:flex;justify-content:center;align-items:center;opacity:0;transition:top .3s ease-in-out,opacity .3s ease}section.segments .container .segments-content .card .image .overlay span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:20px;font-weight:700;transition:color .3s ease}section.segments .container .segments-content .card .image:hover .overlay{top:0;opacity:1}section.segments .container .segments-content .card .image .overlay img{width:90%}section.segments .container .segments-content .card .text p{position:relative;color:#fff;font-weight:400;line-height:1.75rem;text-align:center;padding:1rem;max-width:12rem}section.form-request{position:relative;padding:6rem 0;background:#f5f5f5}section.form-request .container .title{display:flex;flex-direction:column;align-items:center;gap:1rem}section.form-request .container .title h2{position:relative;color:#000;font-weight:600;text-align:center;line-height:3rem}section.form-request .container .title h5{position:relative;color:#f39200;font-weight:400;line-height:2.5rem;text-align:center;width:100%}section.form-request .container .content{margin-top:3rem;width:100%;display:flex;justify-content:center;align-items:center}section.form-request .container .content form{padding:0 10rem}@media(width <= 1000px){section.form-request .container .content form{padding:0}}section.form-request .container .content form .flex{width:100%;display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem}@media(width <= 1000px){section.form-request .container .content form .flex{flex-wrap:wrap}}section.form-request .container .content form .flex span{width:100%}section.form-request .container .content form .flex span input{display:flex;align-items:center;position:relative;padding:.75rem;background:#fff;border:none;color:#000;font-weight:400;line-height:2.5rem;font-size:1.3rem;border-radius:6px;box-shadow:0 0 2px rgba(0,0,0,.0823529412)}@media(width <= 1000px){section.form-request .container .content form .flex span input{width:100%}}section.form-request .container .content form .full{width:100%;display:flex;justify-content:center;align-items:center}section.form-request .container .content form .full span{width:100%}section.form-request .container .content form .full span textarea{display:flex;align-items:center;position:relative;padding:.75rem;background:#fff;border:none;color:#000;font-weight:400;line-height:2.5rem;font-size:1.3rem;border-radius:6px;width:100%;resize:none;box-shadow:0 0 2px rgba(0,0,0,.0823529412)}section.form-request .container .content form .wpcf7-checkbox span{display:flex;align-items:center;gap:.5rem;margin:.75rem 0;font-size:1.25rem;color:#3c3c3b}section.form-request .container .content form .wpcf7-checkbox span input{width:fit-content}section.form-request .container .content form .submit{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1.75rem}section.form-request .container .content form .submit input{background:#f39200;color:#fff;font-size:1.5rem;font-weight:600;padding:.5rem 5rem;border:1px solid rgba(255,255,255,0);border-radius:8px;box-shadow:0 0 1px #f39200;margin:0 auto;transition:all .2s ease;cursor:pointer}section.form-request .container .content form .submit input:hover{filter:brightness(120%)}section.form-request .container .thanks{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem}section.form-request .container .thanks img{width:15rem}section.form-request .container .thanks h2{position:relative;color:#000;font-weight:500;text-align:center;line-height:3rem;margin-top:.75rem}section.form-request .container .thanks h5{position:relative;color:#f39200;font-weight:400;text-align:center;line-height:2.5rem;margin-top:.5rem}section.page-about-banner{position:relative;z-index:10;width:100%;height:60vh;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 -200rem 100px rgba(0,0,0,.6)}section.page-about-banner .container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center;gap:1.5rem}section.page-about-banner .container h1{color:#fff;font-weight:700;text-align:center;line-height:4rem;text-transform:uppercase;margin-top:8rem}section.page-about-banner .container h4{color:#fff;font-weight:400;text-align:center;line-height:2.5rem;width:75%;text-shadow:2px 2px 2px rgba(0,0,0,.2509803922)}@media(width <= 767px){section.page-about-banner .container h4{width:100%}}section.page-about-content{position:relative;padding:5rem 0 2.5rem 0}@media(width <= 1100px){section.page-about-content{padding:3rem 0}}section.page-about-content .container{display:flex;justify-content:space-between;gap:4rem}@media(width <= 1100px){section.page-about-content .container{display:flex;flex-direction:column}}section.page-about-content .container .left{display:flex;flex-direction:column;gap:1rem}section.page-about-content .container .left p{position:relative;color:#000;font-weight:400;line-height:2.5rem}section.page-about-content .container .left .topics{margin-top:1.5rem;display:flex;flex-direction:column;gap:2rem}section.page-about-content .container .left .topics .topic{display:flex;flex-direction:column;gap:1rem}section.page-about-content .container .left .topics .topic .main{display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:all .2s ease}section.page-about-content .container .left .topics .topic .main img{transform:rotate(-90deg);width:1.75rem;transition:all .3s ease}section.page-about-content .container .left .topics .topic .main img.rotate{transform:rotate(0)}section.page-about-content .container .left .topics .topic .main h5{position:relative;color:#3c3c3b;font-weight:400;text-align:center;line-height:2.5rem;margin-top:.5rem}section.page-about-content .container .left .topics .topic .main:hover{opacity:.7}section.page-about-content .container .left .topics .topic .content p{position:relative;color:#3c3c3b;font-weight:400;line-height:2.5rem}section.page-about-content .container .right{position:relative;z-index:99;transform:translateY(-20%)}@media(width <= 1100px){section.page-about-content .container .right{display:flex;flex-direction:column;align-items:center;transform:translateY(0)}}section.page-about-content .container .right img{width:35rem;border-radius:4px}@media(width <= 1100px){section.page-about-content .container .right img{max-width:100%}}section.page-about-content .container .right .cards{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5rem;margin-top:2rem}section.page-about-content .container .right .cards span{display:flex;flex-direction:column;align-items:center;gap:1rem;background:#f39200;padding:1.5rem;border-radius:20px;width:calc(50% - 1rem)}section.page-about-content .container .right .cards span h2{position:relative;color:#fff;font-weight:700;text-align:center;line-height:2.5rem;margin-top:.5rem;padding-bottom:1rem;border-bottom:2px solid #fff}section.page-about-content .container .right .cards span h5{position:relative;color:#fff;font-weight:500;text-align:center;line-height:2rem;margin-top:.5rem}section.page-about-map{position:relative;padding:2rem 0 6rem 0}section.page-about-map img.logo-background{position:absolute;z-index:-1;top:0;left:-4rem;width:25rem}section.page-about-map .container .title{display:flex;flex-direction:column;align-items:center;gap:1rem}section.page-about-map .container .title h2{position:relative;color:#f39200;font-weight:500;text-align:center;line-height:3rem}section.page-about-map .container .title hr{width:5rem;height:2px;border:1px solid #f39200;margin:1.25rem auto 0 auto}section.page-about-map .container .content{position:relative;width:100%;margin-top:4rem}section.page-about-map .container .content iframe{width:100%}section.page-anticorrosive-systems-banner{position:relative;z-index:10;width:100%;height:60vh;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 -200rem 100px rgba(0,0,0,.6)}section.page-anticorrosive-systems-banner .container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center;gap:1.5rem}section.page-anticorrosive-systems-banner .container h1{color:#fff;font-weight:700;text-align:center;line-height:4rem;text-transform:uppercase;margin-top:8rem}section.page-anticorrosive-systems-banner .container h1 strong{color:#f39200}section.page-anticorrosive-systems-banner .container h4{color:#fff;font-weight:400;text-align:center;line-height:2.5rem;width:75%;text-shadow:2px 2px 2px rgba(0,0,0,.2509803922)}@media(width <= 767px){section.page-anticorrosive-systems-banner .container h4{width:100%}}section.page-anticorrosive-systems-types{position:relative;z-index:10;width:100%;padding:8rem 0}@media(width <= 900px){section.page-anticorrosive-systems-types{padding:4rem 0}}section.page-anticorrosive-systems-types img.logo-background{position:absolute;z-index:-1;left:-4rem;width:22rem}section.page-anticorrosive-systems-types img.logo-background:first-child{top:25rem}section.page-anticorrosive-systems-types img.logo-background:nth-child(2){bottom:20rem}section.page-anticorrosive-systems-types .container .types{display:flex;flex-direction:column;gap:8rem}@media(width <= 900px){section.page-anticorrosive-systems-types .container .types{gap:6rem}}section.page-anticorrosive-systems-types .container .types .type{display:flex;justify-content:space-between;gap:4rem}section.page-anticorrosive-systems-types .container .types .type:nth-child(odd){flex-direction:row-reverse}@media(width <= 900px){section.page-anticorrosive-systems-types .container .types .type{flex-direction:column !important;gap:2rem}}section.page-anticorrosive-systems-types .container .types .type .texts{display:flex;flex-direction:column;gap:1.5rem;width:52%}@media(width <= 900px){section.page-anticorrosive-systems-types .container .types .type .texts{width:100%}}section.page-anticorrosive-systems-types .container .types .type .texts h3{position:relative;color:#f39200;font-weight:600;line-height:3rem}section.page-anticorrosive-systems-types .container .types .type .texts p{position:relative;color:#3c3c3b;font-weight:500;line-height:2.5rem}section.page-anticorrosive-systems-types .container .types .type .image{width:48%}@media(width <= 900px){section.page-anticorrosive-systems-types .container .types .type .image{width:100%}}section.page-anticorrosive-systems-types .container .types .type .image img{width:100%;max-height:30rem;border-radius:4px}section.page-solutions-banner{position:relative;z-index:10;width:100%;padding:8rem 0;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 -100rem 100px rgba(0,0,0,.6)}section.page-solutions-banner .container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center;gap:1.5rem}section.page-solutions-banner .container h1{color:#fff;font-weight:700;text-align:center;line-height:4rem;text-transform:uppercase;margin-top:8rem}section.page-solutions-banner .container h1 strong{color:#f39200}section.page-solutions-banner .container h4{color:#fff;font-weight:400;text-align:center;line-height:2.5rem;width:75%;text-shadow:2px 2px 2px rgba(0,0,0,.2509803922)}@media(width <= 767px){section.page-solutions-banner .container h4{width:100%}}section.page-solutions-solutions{position:relative;padding:4rem 0 6rem 0}section.page-solutions-solutions .container{display:flex;justify-content:center;align-items:center}section.page-solutions-solutions .container .solutions{display:flex;flex-direction:column;gap:2.5rem;width:60rem;max-width:100%}section.page-solutions-solutions .container .solutions .solution{display:flex;flex-direction:column;width:100%}section.page-solutions-solutions .container .solutions .solution .main{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:#f39200;padding:1.25rem;border-radius:6px;width:100%;cursor:pointer}section.page-solutions-solutions .container .solutions .solution .main h5{position:relative;color:#000;font-weight:500;line-height:2.25rem}section.page-solutions-solutions .container .solutions .solution .main img{width:1.5rem;transition:all .3s ease}section.page-solutions-solutions .container .solutions .solution .main img.rotate{transform:rotate(180deg)}section.page-solutions-solutions .container .solutions .solution .content{padding:1.25rem}section.page-solutions-solutions .container .solutions .solution .content p{position:relative;color:#000;font-weight:400;line-height:2.25rem}section.page-contact-banner{position:relative;z-index:10;width:100%;padding:8rem 0;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 -100rem 100px rgba(0,0,0,.6)}section.page-contact-banner .container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center;gap:1.5rem}section.page-contact-banner .container h1{color:#fff;font-weight:700;text-align:center;line-height:4rem;text-transform:uppercase;margin-top:8rem}section.page-contact-banner .container h1 strong{color:#f39200}section.page-contact-banner .container h4{color:#fff;font-weight:400;text-align:center;line-height:2.5rem;width:75%;text-shadow:2px 2px 2px rgba(0,0,0,.2509803922)}@media(width <= 767px){section.page-contact-banner .container h4{width:100%}}section.page-contact-form{position:relative;padding:4rem 0 6rem 0}section.page-contact-form .title{display:flex;justify-content:center;align-items:center}section.page-contact-form .title h4{position:relative;color:#f39200;font-weight:600;line-height:2.5rem;text-align:center;width:100%}section.page-contact-form .content{display:flex;justify-content:center;gap:5rem;margin-top:4rem}@media(width <= 1000px){section.page-contact-form .content{flex-direction:column-reverse;align-items:center}}section.page-contact-form .content .infos{display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem;text-align:center;box-shadow:5px 9px 44px rgba(0,0,0,.1450980392);width:fit-content;max-width:30%;height:fit-content}@media(width <= 1000px){section.page-contact-form .content .infos{max-width:100%}}section.page-contact-form .content .infos span{display:flex;flex-direction:column;gap:.5rem}section.page-contact-form .content .infos h4{position:relative;color:#262626;font-weight:800;line-height:2.25rem;margin-bottom:.5rem}section.page-contact-form .content .infos p,section.page-contact-form .content .infos a{position:relative;color:#3c3c3b;font-weight:400;line-height:2.25rem}section.page-contact-form .content .form{display:flex;flex-direction:column;gap:1rem;width:45%}@media(width <= 1000px){section.page-contact-form .content .form{width:100%}}section.page-contact-form .content .form .box{display:flex;flex-direction:column;gap:.25rem;border:1px solid #888;border-radius:20px;padding:1.75rem}section.page-contact-form .content .form .box input,section.page-contact-form .content .form .box textarea{width:100%;display:flex;align-items:center;position:relative;padding:.75rem;background:#fff;border:none;border-bottom:1px solid #888;color:#000;font-weight:400;line-height:2.5rem;font-size:1.4rem;resize:none}@media(width <= 1000px){section.page-contact-form .content .form .box input,section.page-contact-form .content .form .box textarea{width:100%}}section.page-contact-form .content .form .box input:focus,section.page-contact-form .content .form .box textarea:focus{outline:none}section.page-contact-form .content .form .box .wpcf7-checkbox span{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;color:#3c3c3b;margin:.5rem 0}section.page-contact-form .content .form .box .wpcf7-checkbox span input{width:fit-content}section.page-contact-form .content .form .submit{display:flex;align-items:center;width:100%;margin-top:2rem}section.page-contact-form .content .form .submit input{width:fit-content;background:#f39200;color:#fff;font-size:1.5rem;font-weight:600;padding:.5rem 2rem;border:1px solid rgba(255,255,255,0);border-radius:8px;box-shadow:0 0 1px #f39200;transition:all .2s ease;cursor:pointer}section.page-contact-form .content .form .submit input:hover{filter:brightness(120%)}section.page-contact-form .content .thanks{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem}section.page-contact-form .content .thanks img{width:15rem}section.page-contact-form .content .thanks h2{position:relative;color:#000;font-weight:500;text-align:center;line-height:3rem;margin-top:.75rem}section.page-contact-form .content .thanks h5{position:relative;color:#f39200;font-weight:400;text-align:center;line-height:2.5rem;margin-top:.5rem}section.page-products-products{position:relative;padding:14rem 0 6rem 0;background:#f5f5f5}@media(width <= 767px){section.page-products-products{padding:10rem 0 6rem 0}}section.page-products-products .title{display:flex;justify-content:center;align-items:center}section.page-products-products .title h1{color:#f39200;font-weight:700;text-align:center;line-height:4rem}section.page-products-products .content{display:flex;justify-content:center;align-items:center;width:100%;margin-top:3.5rem}section.page-products-products .content .slick-list{width:100%}section.page-products-products .content .slick-list .slick-track{width:100%;justify-content:center;gap:2rem}section.page-products-products .content .card{position:relative;padding:1rem;border:1px solid #3c3c3b;height:fit-content;transition:all .1s ease}section.page-products-products .content .card.selected{background:#f39200;box-shadow:0 0 15px rgba(0,0,0,.1450980392)}section.page-products-products .content .card.selected .title h4{color:#fff}section.page-products-products .content .card.selected .infos{display:flex !important;flex-direction:column}section.page-products-products .content .card.selected .infos p{color:#fff}section.page-products-products .content .card.selected .infos a{background:#fff;color:#f39200}section.page-products-products .content .card.selected .infos a svg path{stroke:#f39200}section.page-products-products .content .card .image{position:relative;height:20rem}section.page-products-products .content .card .image img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.2rem;box-shadow:rgba(9,30,66,.25) 0px 1px 1px,rgba(9,30,66,.13) 0px 0px 1px 1px}section.page-products-products .content .card .title{display:flex;justify-content:flex-start;align-items:center;margin-top:1rem}section.page-products-products .content .card .title h4{position:relative;color:#221e18;font-weight:500;line-height:3rem}section.page-products-products .content .card .infos{display:none;gap:1.25rem;margin-top:.75rem}section.page-products-products .content .card .infos p{position:relative;color:#221e18;font-weight:400;line-height:2.5rem}section.page-products-products .content .card .infos a{display:flex;justify-content:center;align-items:center;gap:.5rem;position:relative;width:fit-content;padding:.5rem 1rem;border-radius:6px;background:#000;color:#fff;font-weight:400;line-height:2.5rem;transition:all .1s ease}section.page-products-products .content .card .infos a svg{width:1.75rem;height:1.75rem;transform:rotate(180deg)}section.page-products-products .content .card .infos a svg path{stroke:#fff}section.page-products-products .content .card .infos a:hover{padding:.5rem 1.25rem}section.line-presentation{position:relative;padding:14rem 0 6rem 0;background-size:cover;background-position:center;background-repeat:no-repeat}@media(width <= 767px){section.line-presentation{padding:9rem 0 6rem 0}}section.line-presentation .container{display:flex;justify-content:space-between;gap:4rem}@media(width <= 900px){section.line-presentation .container{flex-direction:column}}section.line-presentation .container .texts{position:relative;width:50%}@media(width <= 900px){section.line-presentation .container .texts{width:100%}}section.line-presentation .container .texts a{display:flex;align-items:center;gap:.75rem;color:#3c3c3b;font-weight:500;text-align:center;line-height:2.5rem;transition:all .1s ease}section.line-presentation .container .texts a img{width:1.25rem;transform:rotate(90deg)}section.line-presentation .container .texts a:hover{opacity:.7}section.line-presentation .container .texts h1{color:#f39200;font-weight:700;line-height:4rem;margin-top:3.5rem}@media(width <= 767px){section.line-presentation .container .texts h1{margin-top:2.5rem}}section.line-presentation .container .texts h4{position:relative;color:#3c3c3b;font-weight:600;line-height:2.5rem;margin-top:1rem}section.line-presentation .container .texts p{position:relative;color:#3c3c3b;font-weight:500;line-height:2.5rem;margin-top:2rem}@media(width <= 767px){section.line-presentation .container .texts p{margin-top:1rem}}section.line-presentation .container .image{position:relative;width:50%}@media(width <= 900px){section.line-presentation .container .image{width:100%;display:flex;justify-content:center}}section.line-presentation .container .image img{width:35rem;max-width:100%;scale:1.4;transition:all .4s ease}section.line-presentation .container .image img:hover{transform:scale(1.01) translateY(-2%)}section.line-products{position:relative;padding:4rem 0 6rem 0}section.line-products .container{display:flex;flex-direction:column;align-items:center}section.line-products .container .title{display:flex;flex-direction:column;align-items:center;gap:1rem;width:70%}@media(width <= 1000px){section.line-products .container .title{width:100%}}section.line-products .container .title h5{position:relative;color:#f39200;font-weight:400;line-height:3rem;text-align:center}section.line-products .container .title h2{position:relative;color:#3c3c3b;font-weight:500;text-align:center;line-height:3rem}section.line-products .container .title hr{width:5rem;height:2px;border:1px solid #f39200;margin:1.25rem auto 0 auto}section.line-products .container .content{display:flex;justify-content:center;align-items:center;width:100%;margin-top:4rem;overflow:hidden}section.line-products .container .content .not-found{position:relative;color:#3c3c3b;font-weight:500;line-height:2.5rem;margin-top:2rem;text-align:center}section.line-products .container .content .slick-list{width:100%}section.line-products .container .content .slick-list .slick-track{width:100%;justify-content:center;gap:2rem;padding-bottom:.5rem}section.line-products .container .content .card{position:relative;padding:1rem;border:1px solid #3c3c3b;height:auto;display:flex;flex-direction:column;justify-content:space-between}section.line-products .container .content .card .image{position:relative;height:18rem}section.line-products .container .content .card .image img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.2rem;box-shadow:rgba(9,30,66,.25) 0px 1px 1px,rgba(9,30,66,.13) 0px 0px 1px 1px}section.line-products .container .content .card .post-title{display:flex;justify-content:flex-start;margin-top:1rem;width:100%}section.line-products .container .content .card .post-title h4{position:relative;color:#221e18;font-weight:500;line-height:2.5rem}section.line-products .container .content .card .post-title h4 small{font-size:65%;line-height:1.25rem}section.line-products .container .content .card a{display:flex;justify-content:center;align-items:center;gap:.5rem;position:relative;width:fit-content;padding:.5rem 1rem;border-radius:6px;background:#f39200;color:#fff;font-weight:400;line-height:2.5rem;margin-top:1rem;transition:all .1s ease}section.line-products .container .content .card a svg{width:1.75rem;height:1.75rem;transform:rotate(180deg)}section.line-products .container .content .card a svg path{stroke:#fff}section.line-products .container .content .card a:hover{padding:.5rem 1.25rem}section.single-product-infos{position:relative;padding:14rem 0 6rem 0;background:#f5f5f5}@media(width <= 900px){section.single-product-infos{padding:9rem 0 2rem 0}}section.single-product-infos .container{display:flex;flex-direction:column;gap:2rem}@media(width <= 900px){section.single-product-infos .container .top{display:flex;flex-direction:column}}section.single-product-infos .container .top a{display:flex;align-items:center;gap:.75rem;color:#3c3c3b;font-weight:500;text-align:center;line-height:2.5rem;transition:all .1s ease}section.single-product-infos .container .top a img{width:1.25rem;transform:rotate(90deg)}section.single-product-infos .container .top a:hover{opacity:.7}@media(width <= 900px){section.single-product-infos .container .top a{order:0}}section.single-product-infos .container .top .tag{position:relative;width:fit-content;background:#f39200;color:#1e1e1e;font-size:1.5rem;font-weight:600;padding:.4rem;border:1px solid rgba(255,255,255,0);border-radius:8px;box-shadow:0 0 1px #f39200;margin:2rem 0 3rem 0}@media(width <= 900px){section.single-product-infos .container .top .tag{order:1;margin:2rem 0}}section.single-product-infos .container .top h1{color:#1e1e1e;font-weight:700;line-height:4rem;margin-bottom:1rem}@media(width <= 900px){section.single-product-infos .container .top h1{order:2}}section.single-product-infos .container .top h4.product-subtitle{position:relative;color:#1e1e1e;font-weight:600;line-height:2.5rem;margin-bottom:4rem}@media(width <= 900px){section.single-product-infos .container .top h4.product-subtitle{order:3;margin-bottom:2rem}}section.single-product-infos .container .top span{display:flex;flex-direction:column;gap:.75rem;margin:2.5rem 0 0 0}@media(width <= 900px){section.single-product-infos .container .top span{order:5}}section.single-product-infos .container .top span h4{position:relative;color:#f39200;font-weight:800;line-height:2.5rem;margin-top:1rem}section.single-product-infos .container .top span p{position:relative;color:#3c3c3b;font-weight:500;line-height:2.5rem}section.single-product-infos .container .top .image{position:relative;width:50%;height:fit-content;display:flex;flex-direction:column;gap:2rem;float:right;margin-left:2rem}@media(width <= 900px){section.single-product-infos .container .top .image{width:100%;float:none;order:4;flex-direction:column-reverse;margin-left:0}}section.single-product-infos .container .top .image .buttons{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}section.single-product-infos .container .top .image .buttons button{flex-grow:1}section.single-product-infos .container .top .image .buttons button:first-child{width:fit-content;background:#f39200;color:#fff;font-size:1.5rem;font-weight:600;padding:.5rem 1rem;border:1px solid rgba(255,255,255,0);border-radius:8px;box-shadow:0 0 1px #f39200;transition:all .2s ease;cursor:pointer}section.single-product-infos .container .top .image .buttons button:first-child:hover{filter:brightness(120%)}section.single-product-infos .container .top .image .buttons button:last-child{width:fit-content;background:#3c3c3b;color:#fff;font-size:1.5rem;font-weight:600;padding:.5rem 1rem;border:2px solid #3c3c3b;border-radius:8px;box-shadow:0 0 1px #f39200;transition:all .2s ease;cursor:pointer}section.single-product-infos .container .top .image .buttons button:last-child:hover{color:#3c3c3b;background:#fff}section.single-product-infos .container .top .image img{width:100%;max-width:100%;border-radius:2.4rem;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px}section.single-product-infos .container .bottom{display:flex;flex-direction:column;gap:3rem;width:100%}section.single-product-infos .container .bottom span{display:flex;flex-direction:column;gap:1rem;width:100%}section.single-product-infos .container .bottom span h4{position:relative;color:#f39200;font-weight:800;line-height:2.5rem;margin-top:1rem}section.single-product-infos .container .bottom span p{position:relative;color:#3c3c3b;font-weight:500;line-height:2.5rem}section.single-product-related-products{position:relative;padding:4rem 0 6rem 0;background:#f5f5f5}section.single-product-related-products .container .title{display:flex;flex-direction:column;align-items:center;gap:1rem}section.single-product-related-products .container .title h5{position:relative;color:#f39200;font-weight:400;line-height:3rem}section.single-product-related-products .container .title h2{position:relative;color:#3c3c3b;font-weight:500;text-align:center;line-height:3rem}section.single-product-related-products .container .title hr{width:5rem;height:2px;border:1px solid #f39200;margin:1.25rem auto 0 auto}section.single-product-related-products .container .content{display:flex;justify-content:center;align-items:center;width:100%;margin-top:4rem;overflow:hidden}section.single-product-related-products .container .content .not-found{position:relative;color:#3c3c3b;font-weight:500;line-height:2.5rem;margin-top:2rem;text-align:center}section.single-product-related-products .container .content .slick-list{width:100%}section.single-product-related-products .container .content .slick-list .slick-track{width:100%;justify-content:center;gap:2rem}section.single-product-related-products .container .content .card{position:relative;padding:1rem;border:1px solid #3c3c3b;height:fit-content}section.single-product-related-products .container .content .card .image{position:relative;height:18rem}section.single-product-related-products .container .content .card .image img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1.2rem;box-shadow:rgba(9,30,66,.25) 0px 1px 1px,rgba(9,30,66,.13) 0px 0px 1px 1px}section.single-product-related-products .container .content .card .post-title{display:flex;justify-content:flex-start;margin-top:1rem;width:100%}section.single-product-related-products .container .content .card .post-title h4{position:relative;color:#221e18;font-weight:500;line-height:3rem}section.single-product-related-products .container .content .card a{display:flex;justify-content:center;align-items:center;gap:.5rem;position:relative;width:fit-content;padding:.5rem 1rem;border-radius:6px;background:#f39200;color:#fff;font-weight:400;line-height:2.5rem;margin-top:1rem;transition:all .1s ease}section.single-product-related-products .container .content .card a svg{width:1.75rem;height:1.75rem;transform:rotate(180deg)}section.single-product-related-products .container .content .card a svg path{stroke:#fff}section.single-product-related-products .container .content .card a:hover{padding:.5rem 1.25rem}section.single-product-form-download{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4588235294);z-index:999999;box-shadow:0 0 20px rgba(0,0,0,.3137254902);display:flex;justify-content:center;align-items:center}section.single-product-form-download .form{display:flex;flex-direction:column;align-items:center;gap:1rem;width:60rem}@media(width <= 1000px){section.single-product-form-download .form{width:100%}}section.single-product-form-download .form .wpcf7{width:100%}section.single-product-form-download .form .wpcf7 .box{position:relative;display:flex;flex-direction:column;gap:.25rem;background:#fff;border:1px solid #888;border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.3137254902);padding:2rem;width:100%}section.single-product-form-download .form .wpcf7 .box .close-btn{position:absolute;top:-0.75rem;right:-0.75rem;background:#fff;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .2s ease;cursor:pointer}section.single-product-form-download .form .wpcf7 .box .close-btn svg{width:3rem;height:3rem}section.single-product-form-download .form .wpcf7 .box .close-btn:hover{opacity:.5}section.single-product-form-download .form .wpcf7 .box h4{position:relative;color:#3c3c3b;font-weight:600;line-height:2.25rem;margin-bottom:1rem;text-align:center}section.single-product-form-download .form .wpcf7 .box input,section.single-product-form-download .form .wpcf7 .box textarea{width:100%;display:flex;align-items:center;position:relative;padding:.75rem;background:#fff;border:none;border-bottom:1px solid #888;color:#000;font-weight:400;line-height:2.5rem;font-size:1.4rem;resize:none}@media(width <= 1000px){section.single-product-form-download .form .wpcf7 .box input,section.single-product-form-download .form .wpcf7 .box textarea{width:100%}}section.single-product-form-download .form .wpcf7 .box input:focus,section.single-product-form-download .form .wpcf7 .box textarea:focus{outline:none}section.single-product-form-download .form .wpcf7 .box .wpcf7-checkbox span{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;color:#3c3c3b;margin:.5rem 0}section.single-product-form-download .form .wpcf7 .box .wpcf7-checkbox span input{width:fit-content}section.single-product-form-download .form .wpcf7 .submit{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1.5rem}section.single-product-form-download .form .wpcf7 .submit input{display:flex;justify-content:center;align-items:center;width:fit-content;background:#f39200;color:#fff;font-size:1.5rem;font-weight:600;padding:.5rem 2rem;border:1px solid rgba(255,255,255,0);border-radius:8px;box-shadow:0 0 1px #f39200;transition:all .2s ease;cursor:pointer}section.single-product-form-download .form .wpcf7 .submit input:hover{filter:brightness(120%)}section.single-product-form-download .thanks{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;background:#fff;border:1px solid #888;border-radius:8px 8px 0 0;box-shadow:0 0 30px rgba(0,0,0,.3137254902);padding:2.5rem 2.5rem 3rem 2.5rem}section.single-product-form-download .thanks img{width:12rem}section.single-product-form-download .thanks h3{position:relative;color:#000;font-weight:600;text-align:center;line-height:3rem;margin-top:.75rem}section.single-product-form-download .thanks h5{position:relative;color:#f39200;font-weight:400;text-align:center;line-height:2.5rem;margin-top:.25rem}section.single-product-form-download .thanks .progress{position:absolute;bottom:0;left:0;width:100%;height:4px;display:flex;align-items:center}section.single-product-form-download .thanks .progress span{width:0;height:100%;background:#f39200}section.single-product-form-download .thanks .progress .progressing{animation:progressing 3s ease}@keyframes progressing{to{width:100%}from{width:0}}.banner-segmentos{height:60vh;background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url("../images/banner-segmentos.png");background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;text-align:center}.banner-segmentos h1{padding-top:10rem;font-weight:bold;color:#fff}.construcao{max-width:1400px;margin:0 auto;padding:100px 4rem;display:flex;gap:4rem;justify-content:center;align-items:center}@media(max-width: 1230px){.construcao{flex-direction:column;justify-content:center;align-items:center}}@media(max-width: 500px){.construcao{gap:2rem;padding:40px 1rem}}.construcao .content-image{object-fit:cover;border-radius:4px;width:100%;max-width:600px;height:100%}.construcao .content{display:flex;gap:1rem;flex-direction:column}@media(max-width: 1230px){.construcao .content{text-align:center;align-items:center;text-align:justify;max-width:700px;width:100%}}.construcao .content h2{font-weight:bold}@media(max-width: 1230px){.construcao .content h2{text-align:center}}.construcao .content p{font-weight:500;color:#1e1e1e}@media(max-width: 500px){.construcao .content p{font-size:15px}}.construcao .content a{border:none;width:fit-content;font-weight:600;background-color:#f39200;justify-content:center;align-items:center;cursor:pointer;display:flex;gap:.5rem;color:#fff;border-radius:5.77px;font-weight:800;padding:.8rem 1.2rem}.construcao .content a:hover{filter:brightness(0.96)}.papel{background-color:#3c3c3b}.papel .flex-w{display:flex;flex-direction:row-reverse;gap:4rem;justify-content:center;max-width:1400px;margin:0 auto;padding:100px 4rem;align-items:center}@media(max-width: 1230px){.papel .flex-w{flex-direction:column;justify-content:center;align-items:center}}@media(max-width: 500px){.papel .flex-w{gap:2rem;padding:40px 1rem}}.papel .flex-w .content-image{object-fit:cover;border-radius:4px;width:100%;height:100%;max-width:600px}.papel .flex-w .content{display:flex;gap:1rem;flex-direction:column}@media(max-width: 1230px){.papel .flex-w .content{text-align:center;align-items:center;text-align:justify;max-width:700px;width:100%}}.papel .flex-w .content h2{font-weight:bold;color:#f39200}@media(max-width: 1230px){.papel .flex-w .content h2{text-align:center}}.papel .flex-w .content p{color:#fff;font-weight:500}@media(max-width: 500px){.papel .flex-w .content p{font-size:15px}}.papel .flex-w .content a{border:none;width:fit-content;font-weight:600;background-color:#f39200;justify-content:center;align-items:center;cursor:pointer;display:flex;gap:.5rem;color:#fff;border-radius:5.77px;padding:.8rem 1.2rem;font-weight:800}.papel .flex-w .content a:hover{filter:brightness(0.96)}.revestimento-tanques{background-color:#fff}.revestimento-tanques .flex-w{display:flex;flex-direction:row;gap:4rem;justify-content:center;max-width:1400px;margin:0 auto;padding:100px 4rem;align-items:center}@media(max-width: 1230px){.revestimento-tanques .flex-w{flex-direction:column;justify-content:center;align-items:center}}@media(max-width: 500px){.revestimento-tanques .flex-w{gap:2rem;padding:40px 1rem}}.revestimento-tanques .flex-w .content-image{object-fit:cover;border-radius:4px;width:100%;height:100%;max-width:600px}.revestimento-tanques .flex-w .content{display:flex;gap:1rem;flex-direction:column}@media(max-width: 1230px){.revestimento-tanques .flex-w .content{text-align:center;align-items:center;text-align:justify;max-width:700px;width:100%}}.revestimento-tanques .flex-w .content h2{font-weight:bold;color:#f39200}@media(max-width: 1230px){.revestimento-tanques .flex-w .content h2{text-align:center}}.revestimento-tanques .flex-w .content p{color:#1e1e1e;font-weight:500}@media(max-width: 500px){.revestimento-tanques .flex-w .content p{font-size:15px}}.revestimento-tanques .flex-w .content a{border:none;width:fit-content;font-weight:600;background-color:#f39200;justify-content:center;align-items:center;cursor:pointer;display:flex;gap:.5rem;color:#fff;font-weight:800;border-radius:5.77px;padding:.8rem 1.2rem}.revestimento-tanques .flex-w .content a:hover{filter:brightness(0.96)}.revestimento-acucar{background-color:#f39200}.revestimento-acucar .flex-w{display:flex;flex-direction:row-reverse;gap:4rem;justify-content:center;max-width:1400px;margin:0 auto;padding:100px 4rem;align-items:center}@media(max-width: 1230px){.revestimento-acucar .flex-w{flex-direction:column;justify-content:center;align-items:center}}@media(max-width: 500px){.revestimento-acucar .flex-w{gap:2rem;padding:40px 1rem}}.revestimento-acucar .flex-w .content-image{object-fit:cover;border-radius:4px;width:100%;height:100%;max-width:600px}.revestimento-acucar .flex-w .content{display:flex;gap:1rem;flex-direction:column}@media(max-width: 1230px){.revestimento-acucar .flex-w .content{text-align:center;align-items:center;text-align:justify;max-width:700px;width:100%}}.revestimento-acucar .flex-w .content h2{font-weight:bold;color:#3c3c3b}@media(max-width: 1230px){.revestimento-acucar .flex-w .content h2{text-align:center}}.revestimento-acucar .flex-w .content p{color:#3c3c3b;font-weight:500}@media(max-width: 500px){.revestimento-acucar .flex-w .content p{font-size:15px}}.revestimento-acucar .flex-w .content a{border:none;width:fit-content;font-weight:600;background-color:#fff;justify-content:center;align-items:center;cursor:pointer;display:flex;gap:.5rem;color:#f39200;font-weight:800;border-radius:5.77px;padding:.8rem 1.2rem}.revestimento-acucar .flex-w .content a:hover{filter:brightness(0.96)}.revestimento-acucar .flex-w .content a img{filter:invert(50%) sepia(96%) saturate(510%) hue-rotate(10deg) brightness(100%) contrast(102%)}.revestimento-fertilizante{background-color:#fff}.revestimento-fertilizante .flex-w{display:flex;flex-direction:row;gap:4rem;justify-content:center;max-width:1400px;margin:0 auto;padding:100px 4rem;align-items:center}@media(max-width: 1230px){.revestimento-fertilizante .flex-w{flex-direction:column;justify-content:center;align-items:center}}@media(max-width: 500px){.revestimento-fertilizante .flex-w{gap:2rem;padding:40px 1rem}}.revestimento-fertilizante .flex-w .content-image{object-fit:cover;border-radius:4px;width:100%;height:100%;max-width:600px}.revestimento-fertilizante .flex-w .content{display:flex;gap:1rem;flex-direction:column}@media(max-width: 1230px){.revestimento-fertilizante .flex-w .content{text-align:center;align-items:center;text-align:justify;max-width:700px;width:100%}}.revestimento-fertilizante .flex-w .content h2{font-weight:bold;color:#f39200}@media(max-width: 1230px){.revestimento-fertilizante .flex-w .content h2{text-align:center}}.revestimento-fertilizante .flex-w .content p{color:#1e1e1e;font-weight:500}@media(max-width: 500px){.revestimento-fertilizante .flex-w .content p{font-size:15px}}.revestimento-fertilizante .flex-w .content a{border:none;width:fit-content;font-weight:600;background-color:#f39200;justify-content:center;align-items:center;cursor:pointer;display:flex;gap:.5rem;color:#fff;font-weight:800;border-radius:5.77px;padding:.8rem 1.2rem}.revestimento-fertilizante .flex-w .content a:hover{filter:brightness(0.96)}.revestimento-quimica{background-color:#3c3c3b}.revestimento-quimica .flex-w{display:flex;flex-direction:row-reverse;gap:4rem;justify-content:center;max-width:1400px;margin:0 auto;padding:100px 4rem;align-items:center}@media(max-width: 1230px){.revestimento-quimica .flex-w{flex-direction:column;justify-content:center;align-items:center}}@media(max-width: 500px){.revestimento-quimica .flex-w{gap:2rem;padding:40px 1rem}}.revestimento-quimica .flex-w .content-image{object-fit:cover;border-radius:4px;width:100%;height:100%;max-width:600px}.revestimento-quimica .flex-w .content{display:flex;gap:1rem;flex-direction:column}@media(max-width: 1230px){.revestimento-quimica .flex-w .content{text-align:center;align-items:center;text-align:justify;max-width:700px;width:100%}}.revestimento-quimica .flex-w .content h2{font-weight:bold;color:#f39200}@media(max-width: 1230px){.revestimento-quimica .flex-w .content h2{text-align:center}}.revestimento-quimica .flex-w .content p{color:#fff;font-weight:500}@media(max-width: 500px){.revestimento-quimica .flex-w .content p{font-size:15px}}.revestimento-quimica .flex-w .content a{border:none;width:fit-content;font-weight:600;background-color:#f39200;justify-content:center;align-items:center;cursor:pointer;display:flex;gap:.5rem;color:#fff;font-weight:800;border-radius:5.77px;padding:.8rem 1.2rem}.revestimento-quimica .flex-w .content a:hover{filter:brightness(0.96)}section.privacy-policy,section.terms-of-use{position:relative;padding:14rem 0 6rem 0}@media(width <= 1000px){section.privacy-policy,section.terms-of-use{padding:10rem 0 6rem 0}}section.privacy-policy .container .title,section.terms-of-use .container .title{display:flex;flex-direction:column;gap:.5rem}section.privacy-policy .container .title h2,section.terms-of-use .container .title h2{position:relative;color:#3c3c3b;font-weight:500;line-height:3rem}section.privacy-policy .container .title h4,section.terms-of-use .container .title h4{position:relative;color:#3c3c3b;font-weight:400;line-height:2.5rem}section.privacy-policy .container .title hr,section.terms-of-use .container .title hr{width:5rem;height:2px;border:1px solid #f39200;margin-top:1.25rem}section.privacy-policy .container .content,section.terms-of-use .container .content{margin-top:3rem}section.privacy-policy .container .content h4,section.terms-of-use .container .content h4{margin:2rem 0 .5rem 0;position:relative;color:#3c3c3b;font-weight:400;line-height:2.5rem}section.privacy-policy .container .content p,section.privacy-policy .container .content li,section.terms-of-use .container .content p,section.terms-of-use .container .content li{position:relative;color:#3c3c3b;font-weight:400;line-height:2.5rem}