﻿@font-face{font-family:'The-Suavity';src:url('../fonts/The-Suavity.ttf') format('truetype');}@font-face{font-family:'Filson-Pro',sans-serif;font-weight:300;}@font-face{font-family:'Filson-Pro',sans-serif;font-weight:400;}@font-face{font-family:'Filson-Pro',sans-serif;font-weight:500;}@font-face{font-family:'Filson-Pro',sans-serif;font-weight:700;}h1,h2,h3,h4,h5,p,span,strong,time,address,i,a,b,label,li,td{text-rendering:optimizeLegibility !important;}h1{font-family:The-Suavity;font-weight:400;}.upp{text-transform:uppercase;}[class*="-bold"]{font-weight:700;}[class*="-semibold"]{font-weight:600;}[class*="-medium"]{font-weight:500;}[class*="-regular"]{font-weight:400;}[class*="-light"]{font-weight:300;}[class*="-italic"]{font-style:italic !important;}.banner-title{font-family:'The Suavity';font-size:120px;line-height:1.8;}[class*="titulo-1"]{font-size:60px;}[class*="titulo-2"]{font-size:48px;}[class*="titulo-caminhao"]{font-size:40px;}[class*="titulo-32"]{font-size:32px;}[class*="titulo-3"]{font-size:24px;}[class*="titulo-4"]{font-size:20px;}[class*="titulo-5"]{font-size:16px;}[class*="paragraph-1"]{font-size:24px;}[class*="paragraph-2"]{font-size:20px;}[class*="paragraph-3"]{font-size:16px;}[class*="link-1"]{font-size:28px;}[class*="link-2"]{font-size:24px;}[class*="link-3"]{font-size:18px;}[class*="link-4"]{font-size:16px;}[class*="link-5"]{font-size:14px;}@media only screen and (max-width:1600px){[class*="titulo-1"]{font-size:55px;}[class*="titulo-2"]{font-size:37px;}[class*="titulo-caminhao"]{font-size:37px;}[class*="titulo-3"]{font-size:23px;}[class*="titulo-4"]{font-size:19px;}[class*="paragraph-1"]{font-size:23px;}[class*="paragraph-2"]{font-size:19px;}[class*="paragraph-3"]{font-size:15.5px;}[class*="link-1"]{font-size:26px;}[class*="link-2"]{font-size:19px;}[class*="link-3"]{font-size:15.5px;}[class*="link-4"]{font-size:14.5px;}}@media only screen and (max-width:1500px){[class*="titulo-1"]{font-size:52px;}[class*="titulo-2"]{font-size:35.5px;}[class*="paragraph-1"]{font-size:22px;}[class*="paragraph-2"]{font-size:18px;}[class*="link-1"]{font-size:25px;}}@media only screen and (max-width:1400px){[class*="titulo-1"]{font-size:48px;}[class*="titulo-2"]{font-size:33px;}[class*="titulo-3"]{font-size:21px;}[class*="titulo-4"]{font-size:18px;}[class*="paragraph-1"]{font-size:21px;}[class*="paragraph-2"]{font-size:17px;}[class*="paragraph-3"]{font-size:15px;}[class*="link-1"]{font-size:23px;}[class*="link-2"]{font-size:18px;}[class*="link-3"]{font-size:15px;}[class*="link-4"]{font-size:14px;}.banner-title{font-size:110px;}}@media only screen and (max-width:1200px){[class*="titulo-1"]{font-size:45px;}[class*="titulo-2"]{font-size:30px;}[class*="titulo-3"]{font-size:20px;}[class*="titulo-caminhao"]{font-size:35px;}[class*="titulo-4"]{font-size:18px;}[class*="paragraph-1"]{font-size:20px;}[class*="paragraph-2"]{font-size:16px;}[class*="paragraph-3"]{font-size:14.5px;}[class*="link-1"]{font-size:24px;}[class*="link-2"]{font-size:17px;}[class*="link-3"]{font-size:14px;}[class*="link-4"]{font-size:13.5px;}.banner-title{font-size:100px;}}@media only screen and (max-width:992px){[class*="titulo-1"]{font-size:40px;}[class*="titulo-2"]{font-size:27px;}[class*="titulo-3"]{font-size:19px;}[class*="titulo-caminhao"]{font-size:30px;}[class*="titulo-4"]{font-size:17px;}[class*="paragraph-1"]{font-size:20px;}[class*="paragraph-2"]{font-size:16px;}[class*="paragraph-3"]{font-size:14px;}[class*="link-1"]{font-size:22px;}[class*="link-2"]{font-size:16px;}[class*="link-3"]{font-size:13.5px;}[class*="link-4"]{font-size:13px;}.banner-title{font-size:90px;}}@media only screen and (max-width:768px){[class*="titulo-1"]{font-size:35px;}[class*="titulo-2"]{font-size:24px;}[class*="titulo-3"]{font-size:18px;}[class*="titulo-caminhao"]{font-size:28px;}[class*="titulo-4"]{font-size:16px;}[class*="paragraph-1"]{font-size:19px;}[class*="paragraph-2"]{font-size:15px;}[class*="paragraph-3"]{font-size:13px;}[class*="link-1"]{font-size:20px;}[class*="link-2"]{font-size:15px;}[class*="link-3"]{font-size:13px;}[class*="link-4"]{font-size:12px;}.banner-title{font-size:80px;}}@media only screen and (max-width:576px){[class*="titulo-1"]{font-size:30px;}[class*="titulo-2"]{font-size:22px;}[class*="titulo-caminhao"]{font-size:25px;}[class*="titulo-3"]{font-size:17px;}[class*="titulo-4"]{font-size:15px;}[class*="paragraph-1"]{font-size:17px;}[class*="paragraph-2"]{font-size:14px;}[class*="paragraph-3"]{font-size:12px;}[class*="link-1"]{font-size:18px;}[class*="link-2"]{font-size:14px;}[class*="link-3"]{font-size:12px;}[class*="link-4"]{font-size:11.4px;}.banner-title{font-size:70px;}}@media only screen and (max-width:375px){.banner-title{font-size:50px;}}body{background-color:var(--body);font-family:Filson-Pro;line-height:1.1;}a,button{text-decoration:none !important;-webkit-transition:.22s;}a svg,button svg{-webkit-transition:.22s;}button{border:none;}input:focus-visible{outline:unset;}a:hover,button:hover{transition:.15s;}a:hover svg,button:hover svg{transition:.15s;}ol,ul{list-style:none !important;padding-left:0;margin-bottom:0;}.cep-mask,.cpf-mask,.cvv-mask,.phone-mask,.number-mask,.date-mask{display:block;}.owl-nav button:focus{outline:none;}.owl-nav:hover button{background-color:transparent;}.eapps-link{display:none !important;}.menu-responsive,.filter-responsive{position:fixed;right:-290px;max-width:290px;width:100%;background-color:var(--cb-dark);-webkit-transition:.25s transform;height:100vh;top:0;padding:60px 45px 25px;z-index:999;overflow-y:auto;display:flex;flex-direction:column;}.menu-responsive .fechar,.filter-responsive .fechar{position:absolute;top:15px;right:20px;cursor:pointer;}.menu-responsive .fechar svg,.filter-responsive .fechar svg{fill:#fff;-webkit-transition:.22s;width:19px;height:19px;}.menu-responsive .fechar svg:hover,.filter-responsive .fechar svg:hover{stroke:#333;transition:.15s;}.menu-responsive .menu-nav,.filter-responsive .menu-nav{text-align:left;margin-bottom:30px;}.menu-responsive .menu-nav ul,.filter-responsive .menu-nav ul{display:flex;flex-direction:column;gap:30px;}.menu-responsive .menu-nav ul li,.filter-responsive .menu-nav ul li{margin-bottom:15px;}.menu-responsive .menu-nav ul li a,.filter-responsive .menu-nav ul li a,.menu-responsive .menu-nav ul li summary,.filter-responsive .menu-nav ul li summary{color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;}.menu-responsive .menu-nav ul li summary,.filter-responsive .menu-nav ul li summary{margin-bottom:25px;}.menu-responsive .menu-nav ul li.active,.filter-responsive .menu-nav ul li.active{color:#fff;}.menu-container,.filter-container{z-index:999;position:fixed;top:0;left:0;}.full-page.active{display:block;}.full-page{content:"";background-color:rgba(0,0,0,.38);width:1920px;height:100%;position:fixed;left:0;top:0;min-height:100vh;display:none;z-index:1;cursor:pointer;}.menu-responsive.active,.filter-responsive.active{transform:translateX(-100%);transition:.15s;-webkit-box-shadow:9px 0 88px -15px rgba(0,0,0,.19);-moz-box-shadow:9px 0 88px -15px rgba(0,0,0,.19);box-shadow:9px 0 88px -15px rgba(0,0,0,.19);}.menu-responsive::-webkit-scrollbar{width:4px;}.menu-responsive::-webkit-scrollbar-thumb{background:#003651;border-radius:10px;}.menu-responsive::-webkit-scrollbar-thumb:hover{background:#003651;}@keyframes show-up{0%{opacity:0;transform:translate3d(0,-5px,0);}100%{opacity:1;transform:translate3d(0,0,0);}}@keyframes animatedBackground{0%{background-position:0 0;}100%{background-position:2000%;}}.container-animation h4{color:var(--cb-light);text-align:center;padding:0 15px;margin-bottom:-30px;}.container-animation .road-animation{width:100%;overflow:hidden;display:flex;flex-direction:column;position:relative;background-image:url('../images/estrada.png');height:305px;background-position:0 0;background-repeat:repeat;animation:animatedBackground 80s linear infinite;animation-iteration-count:infinite;}.container-animation .road-animation .truck{max-width:300px;width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);}:root{--color-1:#fff;--color-2:#000;--body:#ebebeb;--cb-light:#0e8341;--cb-dark:#0b6834;--red:#c01020;--paragraph:#373737;}.container-main{max-width:1380px;width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#fff;content:var(--bs-breadcrumb-divider,">");opacity:.5;}.breadcrumb a{color:#fff;opacity:.5;}.breadcrumb a:hover{opacity:1;}.breadcrumb li.active{color:#fff;}.news-card,.video-card,.offer-card,.event-card{margin:0 auto;max-width:430px;width:100%;border-radius:15px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);overflow:hidden;display:block;}.news-card .card-image,.video-card .card-image,.offer-card .card-image,.event-card .card-image{height:268px;overflow:hidden;}.news-card .card-image img,.video-card .card-image img,.offer-card .card-image img,.event-card .card-image img,.news-card .card-image .thumbnail,.video-card .card-image .thumbnail,.offer-card .card-image .thumbnail,.event-card .card-image .thumbnail{width:100%;height:100%;object-position:center center;transition:ease-in .3s;-o-transition:ease-in .3s;-moz-transition:ease-in .3s;-webkit-transition:ease-in .3s;-ms-transition:ease-in .3s;object-fit:cover;}.news-card{background-color:#fff;min-height:auto;max-width:100%;}.news-card .card-image{height:auto;aspect-ratio:1.61940299;}.news-card .col-md-4,.news-card .item{display:flex;}.news-card .text{padding:20px 30px 27px;color:var(--paragraph);}.news-card .text h3{margin-bottom:12px;height:51px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.news-card .text p{opacity:.5;margin:0;line-height:23px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;height:115px;}.news-card:hover img,.event-card:hover img{transform:scale(1.05);transition:ease-out .3s;-o-transition:ease-out .3s;-moz-transition:ease-out .3s;-webkit-transition:ease-out .3s;-ms-transition:ease-out .3s;}.news-card:hover h3,.event-card:hover h3{text-decoration:underline;transition:ease-out .3s;-o-transition:ease-out .3s;-moz-transition:ease-out .3s;-webkit-transition:ease-out .3s;-ms-transition:ease-out .3s;}.video-card{background-color:#fff;}.video-card .demo-thumb{position:relative;z-index:1;}.video-card .demo-thumb .thumbnail{width:100%;height:100%;object-fit:cover;object-position:center center;}.video-card .demo-thumb .play{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:ease-out .4s;-webkit-transition:ease-out .4s;-o-transition:ease-out .4s;-ms-transition:ease-out .4s;z-index:3;}.video-card .demo-thumb::after{content:'';width:100%;height:100%;opacity:.6;background-color:#272727;position:absolute;top:0;left:0;z-index:2;}.video-card .text{padding:20px 30px;color:var(--paragraph);}.video-card .text h3{margin-bottom:12px;}.video-card .text span{opacity:.5;}.video-card:hover .demo-thumb .play{transition:ease-out .3s;-webkit-transition:ease-out .3s;-o-transition:ease-out .3s;-ms-transition:ease-out .3s;transform:translate(-50%,-50%) scale(1.6);-moz-transform:translate(-50%,-50%) scale(1.6);-ms-transform:translate(-50%,-50%) scale(1.6);-o-transform:translate(-50%,-50%) scale(1.6);}.video-card:hover .text h3{text-decoration:underline;}.offer-card .text{padding:20px 30px 32px;color:#fff;background-color:var(--red);min-height:300px;display:flex;flex-direction:column;justify-content:space-between;}.offer-card .text h3{margin-bottom:12px;}.offer-card .text .price{font-size:32px;font-weight:bold;margin-bottom:10px;display:block;}.offer-card .text .price .big{font-size:64px;}.offer-card .text .valid-date{margin-bottom:10px;display:block;font-size:13px;}.offer-card .text .bt{background-color:#fff;color:var(--cb-light);width:100%;height:42px;padding:10px 30px;border-radius:10px;transition:ease-in .2s;-o-transition:ease-in .2s;-moz-transition:ease-in .2s;-webkit-transition:ease-in .2s;-ms-transition:ease-in .2s;}.offer-card:hover .bt{transform:scale(1.03);background-color:var(--cb-light);color:#fff;transition:ease-out .2s;-o-transition:ease-out .2s;-moz-transition:ease-out .2s;-webkit-transition:ease-out .2s;-ms-transition:ease-out .2s;}.event-card .event-image{height:242px;overflow:hidden;}.event-card .event-image img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:ease-in .3s;-o-transition:ease-in .3s;-moz-transition:ease-in .3s;-webkit-transition:ease-in .3s;-ms-transition:ease-in .3s;}.event-card .text{padding:30px 30px 40px 40px;}.event-card .text h3{line-height:1.33;color:var(--cb-light);}.event-card .text span{line-height:1.5;color:var(--paragraph);}.title-button{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;}.title-button h2{color:var(--cb-light);}.title-button .bt-red{max-width:172px;width:100%;padding:7px 10px;height:34px;float:right;}.skew-box{max-width:1120px;width:100%;margin:0 auto -92px;position:relative;z-index:3;}.skew-box .content{padding:50px 85px 0;background-color:#fff;border-top-left-radius:15px;border-top-right-radius:15px;}.skew-box .content .features{text-align:center;}.skew-box .content .features .svg-holder{margin:0 auto 12px;display:flex;align-items:center;justify-content:center;width:80px;height:80.5px;}.skew-box .content .features h4{margin-bottom:15px;color:var(--cb-light);}.skew-box .content .features p{color:var(--paragraph);}.skew-box .bottom-box{margin-top:-1px;width:100%;}.pagination ul{display:flex;max-width:221px;width:100%;margin:0 auto;gap:10px;}.pagination ul li{width:40px;height:40px;border:1px solid var(--red);margin-top:9.26vh;border-radius:10px;}.pagination ul li a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--red);}.pagination ul li.selected{background-color:var(--red);}.pagination ul li.selected a{color:#fff;}.dropdown-link{position:relative;}.dropdown-link:hover .dropdown-menu{display:flex;flex-direction:column;background-color:rgba(0,0,0,.3);padding:0;}.dropdown-link:hover .dropdown-menu .nav-item{padding:10px;}.dropdown-link:hover .dropdown-menu .nav-item:hover{background-color:rgba(0,0,0,.3);}.dropdown-link:hover .dropdown-menu a{padding:0;}#barra-pesquisa{width:100%;background-color:var(--cb-light);padding:4.63vh 0;}#barra-pesquisa form{display:flex;gap:1.56vw;justify-content:center;align-items:center;}#barra-pesquisa form input,#barra-pesquisa form select,#barra-pesquisa form button{max-width:315px;width:100%;height:58px;text-align:center;padding:5px;border-style:none;border-radius:10px;}#barra-pesquisa input:focus-visible{outline:none;}.bt{display:flex;align-items:center;justify-content:center;}.bt-red{background-color:#c01020;border-radius:10px;color:#fff;border:2px solid #c01020;transition:ease-out .2s;-o-transition:ease-out .2s;-moz-transition:ease-out .2s;-webkit-transition:ease-out .2s;-ms-transition:ease-out .2s;}.bt-red:hover{transform:scale(1.05) rotate(2deg);color:#fff;transition:ease-out .2s;-o-transition:ease-out .2s;-moz-transition:ease-out .2s;-webkit-transition:ease-out .2s;-ms-transition:ease-out .2s;}.bt-download{background-color:#c01020;border-radius:10px;color:#fff;border:2px solid #c01020;max-width:210px;width:100%;height:35px;display:inline-flex;justify-content:center;align-items:center;}.bt-download:hover{color:#fff;background-color:#b70e1d;border:2px solid #b70e1d;}header{min-height:120px;position:relative;z-index:25;}header .bg{position:relative;z-index:1;padding:32px 0;background-color:var(--cb-light);}header .bg::after{content:'';width:37.08%;height:100%;background-color:#fff;position:absolute;top:0;left:-22px;z-index:2;-moz-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);-webkit-transform:skewX(20deg);transform:skewX(20deg);}header .menu-list{display:flex;gap:40px;align-items:center;}header .menu-list a,header .menu-list .nav-item{color:#fff;}header .menu-list .nav-item{position:relative;}header .menu-list .nav-item:after{content:'';position:absolute;bottom:-5px;left:0;width:0%;height:2px;background-color:#fff;transition:ease-in-out .3s;}header .menu-list .nav-item:hover::after{width:100%;}header .menu-nav{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:3;width:100%;}header .menu-nav .header-logo{max-width:237px;width:100%;}header .menu-nav .header-logo img{width:100%;object-fit:contain;}header .block-bar{display:flex;flex-direction:column;width:40px;cursor:pointer;}header .block-bar div{height:2px;width:100%;margin-bottom:7px;background-color:#fff;border-radius:30px;}header .block-bar div:last-child{margin-bottom:0;}#banner .container-main{position:relative;z-index:3;color:#fff;}#banner h1{font-family:The-Suavity !important;}#banner span{font-family:'Montserrat';}#banner .bg{background-repeat:no-repeat;background-size:cover;background-position:center bottom;position:relative;z-index:1;min-height:400px;}#banner .small,#banner .medium{display:flex;align-items:center;}#banner .small{min-height:290px;padding-bottom:50px;}#banner .small h1{max-width:1090px;font-family:'FILSON-PRO' !important;}#banner .medium{height:520px;padding-top:6.48vh;}#banner .big{height:calc(100vh - 120px);}#banner .gradient::after{content:'';background-image:linear-gradient(to right,#000,rgba(0,0,0,0));opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;}#banner .cb-light{background-color:var(--cb-light);}#banner .scroll-button{width:100%;display:flex;position:absolute;bottom:10%;z-index:80;justify-content:center;}#banner.home .owl-carousel,#banner.home .owl-stage-outer,#banner.home .owl-stage,#banner.home .owl-item,#banner.home .item{width:100%;}#banner.home picture{width:100%;}#banner.home picture img,#banner.home picture source{width:100%;object-fit:cover;min-height:500px;}#banner.full{position:relative;}#banner.full a,#banner.full h1{color:#fff;}#banner.full .gradient::after{background-image:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,0));}#banner.full .sobre{height:calc(70vh - 120px);background-position:center center;}#banner.full .sobre::after{content:'';background-image:linear-gradient(to left,#000,rgba(0,0,0,0));opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;}#banner.full .sobre .container-main{height:100%;display:flex;flex-direction:column;justify-content:center;}#banner.full .sobre .content{max-width:813px;width:100%;margin-left:auto;}#banner.full .sobre .content span{margin-bottom:35px;display:block;text-align:end;}#banner.full .sobre .content h1{line-height:1.2;}#banner.full .sobre .scroll{position:absolute;bottom:30px;left:50%;transform:translate(-50%,-50%);z-index:10;}#banner.full .owl-banner{position:relative;}#banner.full .owl-banner .container-main{height:100%;padding-top:15.65vh;padding-bottom:9.44vh;text-align:center;display:flex;justify-content:space-between;flex-direction:column;}#banner.full .owl-banner .scroll-down{display:inline-block;width:unset;}#banner.full .owl-banner .owl-dots{transform:translateY(-104px);display:flex;justify-content:flex-end;max-width:1430px;width:100%;margin:0 auto;}#banner.full .owl-banner .owl-dots.disabled{display:none;}#banner.full .owl-banner .owl-dot .span{background:#fff;opacity:.5;}#banner.full .owl-banner .owl-dot.active span{background:#fff;opacity:1;}#banner.full .owl-banner button span{width:33px;height:5px;border-radius:unset;}#banner.sucess .small{height:50vh;}#banner.sucess h2{text-align:center;margin:0 auto;color:var(--cb-light);}#about{clip-path:polygon(0 6%,100% 0%,100% 100%,0% 100%);background-color:var(--cb-light);padding:110px 0 87px;}#about h2{color:#fff;margin-bottom:52px;text-align:center;}#about .container-flex{display:flex;align-items:center;margin-bottom:39px;}#about .container-flex .photo{overflow:hidden;height:517px;max-width:775px;width:100%;height:fit-content;border-radius:10px;}#about .container-flex .text-box{position:relative;margin-left:-85px;max-width:660px;width:100%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#fff;border-radius:10px;padding:71px 39px 56px;}#about .container-flex .text-box p{color:var(--paragraph);margin-bottom:29px;}#about .container-flex .text-box .bt-red{max-width:172px;height:34px;padding:5px 30px 7px;border-radius:10px;background-color:#c01020;}#about .act-areas{max-width:943px;width:100%;margin:0 auto;}#about .act-areas .features{text-align:center;max-width:244px;width:100%;margin:0 auto;color:#fff;}#about .act-areas .features .svg-holder{margin-bottom:22px;}#about .act-areas .features h4{margin-block:15px;}#about-cativa{position:relative;z-index:2;}#about-cativa .bg-map{background-color:var(--cb-light);padding-top:75px;position:relative;}#about-cativa .bg-map .map{max-width:33vw;width:100%;position:absolute;left:160px;top:16px;}#about-cativa .bg-map .description{margin-bottom:67px;max-width:585px;width:100%;margin-left:auto;color:#fff;}#about-cativa .bg-map .description h2{margin-bottom:42px;}#about-cativa .bg-map .skew-box{margin:0 auto;}#about-cativa .video-skew{margin-top:-104px;height:533px;background-position:center center;background-repeat:no-repeat;background-size:cover;clip-path:polygon(0 0,100% 0%,100% 92%,0% 100%);position:relative;background-blend-mode:multiply;background-color:rgba(0,0,0,.6);}#about-cativa .video-skew a{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;}#about-cativa .video-skew a img{margin-bottom:40px;}#about-cativa .video-skew a .bt-red{height:34px;max-width:376px;width:100%;}#about-cativa.pag-sobre{overflow:hidden;}#about-cativa.pag-sobre .bg-map{padding-bottom:90px;}#about-cativa.pag-sobre .video-skew{max-width:100%;min-height:300px;width:100%;aspect-ratio:3.60225141;height:533px;overflow:hidden;background-size:cover;}#areas{padding:3.13vw 0;}#areas .container-flex{display:flex;}#areas .container-flex .side-text{margin-right:8.96vw;max-width:611px;width:100%;}#areas .container-flex .side-text .text{margin-bottom:2.97vw;}#areas .container-flex .side-text p,#areas .container-flex .side-text .text{color:var(--paragraph);font-family:'filson-pro';}#areas .container-flex .side-text .topicos li{align-items:center;display:flex;gap:11px;color:var(--cb-light);}#areas .container-flex .side-text .topicos li::before{content:url(../images/svg/check.svg);width:24px;height:24px;}#areas .container-flex .side-text ul,#areas .container-flex .side-text ol{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;}#areas .container-flex .side-image h2{color:var(--cb-light);margin-bottom:43px;}#areas .container-flex .side-image .demo-map{max-width:590px;height:480px;}#areas .container-flex .side-image .demo-map img{width:100%;height:inherit;object-fit:contain;object-position:center center;}#areas.captacao-leite .container-flex .side-text .topicos li::before{display:none;}#areas.captacao-leite .container-flex .side-text ul,#areas.captacao-leite .container-flex .side-text ol{list-style:decimal !important;margin-left:30px;}#areas.captacao-leite .container-flex .side-text ul li,#areas.captacao-leite .container-flex .side-text ol li{display:list-item;}#areas.sais .container-flex .side-text{max-width:100%;}.negative-title{max-width:444px;width:100%;margin:-60px auto 0;position:relative;z-index:2;padding:0 15px;}.negative-title img{margin-bottom:-1px;width:100%;}.negative-title .red-box{text-align:center;padding:5px 15px 24px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:var(--red);}.negative-title .red-box h2,.negative-title .red-box a{color:#fff;margin-bottom:0;}#areas.lojas .container-flex .side-text{margin-right:20px;}#areas.lojas .map-side{background-color:transparent;padding:0;}#contact .bg{background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative;z-index:1;}#contact .bg::before{content:'';background-color:rgba(0,0,0,.5);opacity:.85;width:100%;height:100%;position:absolute;z-index:2;}#contact .flex-container{display:flex;justify-content:space-between;position:relative;z-index:3;padding:120px 0 100px;color:#fff;}#contact nav{padding-top:12px;width:75%;}#contact nav h2{margin-bottom:3.91vw;}#contact nav .nav-tabs{flex-direction:column;border-bottom:none;margin-right:-3px;}#contact nav .nav-tabs button,#contact nav .nav-tabs a{display:flex;justify-content:space-between;align-items:center;color:#fff;background-color:var(--cb-light);border-radius:15px;border:3px solid var(--cb-light);max-width:430px;width:100%;padding:clamp(13px,1.3vw,25px);margin-bottom:clamp(15px,2.1vw,40px);gap:10px;text-align:left;}#contact nav .nav-tabs button.active{border-top-right-radius:unset;border-bottom-right-radius:unset;background-color:transparent;border:3px solid #fff;max-width:100%;position:relative;padding-right:174px;}#contact nav .nav-tabs button:last-child,#contact nav .nav-tabs a:last-child{margin-bottom:0;}#contact .tab-content{max-width:820px;width:100%;}#contact .tab-content .tab-pane{padding:3.91vw;border-radius:15px;border:3px solid #fff;}#contact .tab-content form{max-width:660px;width:100%;margin:0 auto;display:block;}#contact .tab-content label,#contact .tab-content input,#contact .tab-content textarea{display:block;width:100%;}#contact .tab-content input,#contact .tab-content textarea,#contact .tab-content select{height:48px;padding:0 20px;border-radius:10px;background-color:#fff;border:none;margin-bottom:15px;}#contact .tab-content .form-group.file input{padding:10px 20px;height:57px;}#contact .tab-content .form-group.file input::-webkit-file-upload-button{background-color:#c01020;border:none;color:#fff;border-radius:10px;padding:10px;}#contact .tab-content select{color:#bcbcbc;}#contact .tab-content select:valid,#contact .tab-content select:focus{color:#000;}#contact .tab-content textarea{height:130px;padding-top:10px;}#contact .tab-content label{margin-bottom:4px;}#contact .tab-content input::placeholder,#contact .tab-content textarea::placeholder,#contact .tab-content .anexo{color:rgba(34,34,34,.3);}#contact .tab-content .bt-red{width:100%;font-size:16px;padding:17px 20px;margin-top:5px;}#contact .tab-content select{-webkit-appearance:auto;appearance:auto;-moz-appearance:auto;}#contact h2{margin-bottom:72px;}#contact.vagas .flex-container{flex-direction:column;}#contact.vagas nav h2{margin-bottom:30px;}#contact.vagas nav h3{margin-bottom:40px;}#first-infos .skew-nav{margin-top:-52px;position:relative;z-index:10;width:100%;}#first-infos .skew-nav .content-services{display:flex;width:100%;}#first-infos .skew-nav .skew-link{background-color:rgba(14,131,65,.9);background-blend-mode:multiply;clip-path:polygon(0 6%,100% 0%,100% 94%,0% 100%);border-radius:15px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;aspect-ratio:1.23697917;}#first-infos .skew-nav .skew-link h3{margin-bottom:25px;}#first-infos .skew-nav .skew-link .bt-red{max-width:222px;width:100%;height:34px;margin:0 auto;}#first-infos .skew-nav .skew-link:hover{background-color:rgba(0,0,0,.3);}#first-infos .skew-nav [class*="col"]{margin-left:-1px;}#first-infos .skew-nav .row{justify-content:center;}#first-infos .climate-prices{margin-top:-65px;}#first-infos .climate-prices span{color:#fff;}#first-infos .climate-prices .city{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px;flex-wrap:wrap;gap:10px;width:100%;}#first-infos .climate-prices .city span{margin-right:10px;color:#fff;}#first-infos .climate-prices .city select{border:none;max-width:244px;width:100%;height:34px;padding:5px 12px 7px 16px;border-radius:5px;background-color:#fff;}#first-infos .climate-prices .climate #cont_d8329a011d54c5c8aedb5177df97a81c{background-color:unset !important;width:100% !important;border:none !important;}#first-infos .climate-prices table{color:#fff;margin:0 auto;}#first-infos .climate-prices table th img{margin-right:10px;}#first-infos .climate-prices table tr{border-bottom:solid 1px rgba(255,255,255,.5);}#first-infos .climate-prices table tr:last-child{border-bottom:unset;}#first-infos .climate-prices table th,#first-infos .climate-prices table td{padding:10.5px 30px;border-right:solid 1px rgba(255,255,255,.5);}#first-infos .climate-prices table td:last-child{border-right:unset;}#first-infos .climate-prices .bt{margin:10px auto 0;max-width:184px;width:100%;height:42px;padding:10px 15px;border-radius:10px;background-color:#fff;color:var(--cb-light);position:relative;z-index:10;}#first-infos .climate-prices .content{box-sizing:content-box;padding:125px 30px 50px 30px;}#first-infos .climate-prices [class*="col"]{display:flex;}#first-infos .climate-prices [class*="col"] .content{max-width:430px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;}#first-infos .climate-prices [class*="col"]:nth-child(2){background-color:var(--cb-dark);}#first-infos .climate-prices [class*="col"]:nth-child(2n+1){background-color:var(--cb-light);}#history{margin-top:-50px;}#history .our-history{padding:64px 30px 77px;}#history .our-history h2{color:var(--cb-light);margin-bottom:29px;}#history .our-history .owl-offers{position:relative;}#history .our-history .owl-offers .history-event{text-align:center;max-width:430px;width:100%;margin:0 auto;}#history .our-history .owl-offers .history-event .pic{height:237px;width:100%;border-radius:15px;overflow:hidden;position:relative;}#history .our-history .owl-offers .history-event .pic img{clip-path:polygon(0 0,100% 0%,100% 96%,0% 100%);object-fit:cover;object-position:center center;width:100%;height:100%;}#history .our-history .owl-offers .history-event .pic::after{content:'';width:100%;height:99%;position:absolute;bottom:0;right:0;border-radius:15px;background-color:var(--red);z-index:-1;}#history .our-history .owl-offers .history-event .year{position:relative;display:block;border-radius:10px;color:#fff;max-width:120px;width:100%;padding:22px 32px 17px;background-color:var(--cb-light);margin:-33px auto 20px;}#history .our-history .owl-offers .owl-item:nth-child(2n) .history-event .pic img{clip-path:polygon(0 0,100% 0%,100% 100%,0% 96%);}#history .our-history .owl-offers .owl-item:nth-child(2n) .history-event .pic::after{bottom:0;left:0;}#history .our-history .owl-offers .owl-nav{position:absolute;width:107%;display:flex;justify-content:space-between;top:44%;left:50%;transform:translate(-50%,-50%);}#history .presidents{padding:84px 30px 80px;color:#fff;background-color:var(--cb-light);}#history .presidents .owl-stage-outer{z-index:10;}#history .presidents h2{text-align:center;margin-bottom:66px;}#history .presidents .president{max-width:315px;width:100%;text-align:center;}#history .presidents .president .photo{margin-bottom:12px;height:230px;width:100%;border-radius:15px;overflow:hidden;}#history .presidents .president .photo img{height:100%;width:100%;object-fit:cover;object-position:center center;}#history .presidents .president .name{display:block;margin-bottom:8px;}#history .presidents .president .title,#history .presidents .president .acted{font-family:'Filson Pro';font-weight:300;}#history .presidents .president .acted::before{content:'|';color:#fff;margin-right:5px;}#history .presidents .current{display:flex;justify-content:center;gap:30px;margin-bottom:50px;flex-wrap:wrap;}#history .presidents .owl-presidents{position:relative;}#history .presidents .owl-presidents .president:first-child{margin-bottom:50px;}#history .presidents .owl-presidents .owl-nav{position:absolute;width:107%;display:flex;justify-content:space-between;top:44%;left:50%;transform:translate(-50%,-50%);}#how-to{padding:72px 0 80px;position:relative;z-index:5;}#how-to .top-section{text-align:center;}#how-to .top-section .top-text h2{color:var(--cb-light);margin-bottom:42px;}#how-to .top-section .top-text p{max-width:890px;width:100%;margin:0 auto;color:var(--paragraph);margin-bottom:52px;}#how-to .skew-fluid{margin-bottom:64px;padding:192px 0 152px;clip-path:polygon(0 10%,100% 0%,100% 90%,0% 100%);background-color:rgba(55,55,55,.9);background-blend-mode:multiply;display:flex;justify-content:center;align-items:center;}#how-to .skew-fluid .find{text-align:center;color:#fff;}#how-to .skew-fluid .find h2{max-width:454px;width:100%;margin:0 auto 42px;}#how-to .skew-fluid .find .bt-red{padding:7px 10px;margin:0 auto;max-width:236px;width:100%;height:34px;}#how-to .skew-fluid.home{margin-top:60px;background-color:rgba(14,131,65,.9);}#how-to .offer .container-main{max-width:1460px;padding-left:60px;padding-right:60px;}#how-to .offer h2{color:var(--red);text-align:center;margin-bottom:15px;}#how-to .offer .footer-logo{text-align:center;max-width:300px;width:100%;margin:0 auto 59px;}#how-to .offer .footer-logo img{width:100%;}#how-to .offer .owl-offers{position:relative;max-width:1350px;width:100%;margin:0 auto;}#how-to .offer .owl-offers .owl-nav{display:flex;justify-content:space-between;position:absolute;width:108%;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#informative{background-color:transparent;color:#fff;position:relative;z-index:5;padding:4.17vw 0;}#informative .col-md-4{display:flex;}#informative .negative-title{max-width:444px;width:100%;margin:0 auto -45px;position:relative;z-index:2;}#informative .negative-title img{margin-bottom:-1px;width:100%;}#informative .negative-title .red-box{text-align:center;padding:5px 15px 24px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:var(--red);}#informative .negative-title .red-box h2{margin-bottom:0;}#informative .cb-light-box{margin-bottom:3.33vw;background-color:var(--cb-light);border-radius:15px;padding:86px 30px 60px;text-align:center;}#informative .cb-light-box p{max-width:890px;width:100%;margin:0 auto 2.5vw;}#informative .cb-light-box p:last-child{margin-bottom:0;}#informative .videos{padding:4.17vw 0 132px;background-color:var(--cb-light);}#informative .videos .title-button h2{color:#fff;}#informative .videos .video-block{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}#informative .videos .video-block .video-card{max-width:430px;}#informative .videos .video-block .video-card .demo-thumb{width:100%;aspect-ratio:1.60447761;}#informative .highlights{padding:2vw 0;}#how-to.cooperados .skew-fluid.home{margin-top:-18px;margin-bottom:-134px;}#informative.cooperados{margin-bottom:-184px;}#informative.cooperados .bt-red{padding:7px 10px;margin:0 auto;max-width:236px;width:100%;height:34px;}#informative.cooperados .highlights .bt-red{margin:unset;}.mfp-bg{height:100% !important;position:fixed !important;}.mfp-wrap{top:0 !important;height:100% !important;position:fixed !important;outline:none !important;}#insta-row{background-color:#fff;}#insta-row .follow{max-width:430px;width:100%;text-align:center;background-color:#fff;border-top-left-radius:15px;border-top-right-radius:15px;padding:33px 0 26px;color:var(--cb-light);display:block;margin-top:-72px;position:relative;z-index:5;}#insta-row .posts-row{padding:50px;display:flex;justify-content:center;}#insta-row .posts-row a{max-width:365px;width:100%;display:block;}#insta-row .posts-row a img{object-fit:cover;object-position:center center;width:100%;height:100%;}#insta-row .posts-row .eapps-instagram-feed .eapps-link{display:none !important;visibility:hidden !important;opacity:0 !important;height:0 !important;}#up-page{padding-bottom:100px;}#up-page .negative-content{margin-top:-94px;position:relative;z-index:3;}#up-page.gallery .about-event{background-color:#fff;padding:80px 85px 77px;margin-block:60px;border-radius:15px;}#up-page.gallery .about-event p{max-width:1153px;width:100%;color:var(--paragraph);}#up-page.gallery .gallery{margin-bottom:84px;}#up-page.gallery .gallery a{max-width:430px;height:242px;}#up-page.gallery .gallery a img{width:100%;height:100%;object-fit:cover;object-position:center center;}#post{padding-bottom:40px;}#post .post-box{padding:40px;border-radius:15px;background-color:#fff;margin:-65px 0 30px;position:relative;z-index:2;}#post .post-box .picture{width:100%;margin:0 auto 14px;max-height:640px;border-radius:15px;overflow:hidden;}#post .post-box .picture img{object-fit:cover;object-position:center center;width:100%;}#post .post-box .picture iframe{height:100%;width:100%;}#post .post-box .video{max-width:1153px;height:649px;}#post .post-box .video iframe{width:100%;height:100%;}#post .post-box .img-author{font-size:12px;color:var(--paragraph);opacity:.3;}#post .post-box .paragraph{padding-top:25px;color:var(--paragraph);font-size:16px;text-align:justify !important;}#post .post-box .paragraph table{border:1px solid rgba(0,0,0,.3);border-right:0;}#post .post-box .paragraph table tr{border-bottom:1px solid rgba(0,0,0,.3) !important;}#post .post-box .paragraph table td{border-right:1px solid rgba(0,0,0,.3) !important;}#post .post-box .paragraph p{margin-bottom:0 !important;}#post .back-media{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;}#post .back-media .bt-red{width:172px;height:34px;}#post .back-media .share{display:flex;align-items:center;}#post .back-media .share span{margin-right:30px;color:var(--cb-light);}#post .back-media .share .icons{display:flex;gap:10px;}#post .back-media .share .icons .share-media{display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:14px;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#0e8341;}#store{padding:81.5px 0 69px;text-align:center;}#store nav{margin-bottom:46px;}#store nav .breadcrumb{justify-content:center;}#store nav a,#store nav .breadcrumb-item::before,#store nav li.active{color:var(--paragraph);opacity:.5;}#store h1{color:var(--cb-light);margin-bottom:50px;}#store span{display:block;margin-bottom:15px;}#store img{margin-bottom:5px;}#store p{margin-bottom:17px;}#tab-map{background-color:#fff;}#tab-map .row{--bs-gutter-x:0;}#tab-map .search-bar{background-color:var(--cb-light);}#tab-map .search-bar .search{padding:50px 15px;display:flex;align-items:center;margin-bottom:-15px;}#tab-map .search-city{background-color:#efefef;}#tab-map .search-city .search{background-color:var(--cb-light);}#tab-map .search-city .content{display:flex;width:100%;color:#fff;gap:2.08vh;position:relative;}#tab-map .search-city .content .search-icon{width:20px;height:20px;position:absolute;bottom:29px;right:32px;background-color:transparent;padding:0;}#tab-map .search-city .content .search-icon img{height:100%;width:100%;}#tab-map .search-city .content p{max-width:330px;width:100%;}#tab-map .search-city .content input{width:100%;height:80px;padding-left:30px;}#tab-map .search-city .content datalist{width:100%;}#tab-map .search-city ::-webkit-scrollbar-track{background-color:#f4f4f4;}#tab-map .search-city ::-webkit-scrollbar{width:6px;background:#f4f4f4;}#tab-map .search-city ::-webkit-scrollbar-thumb{background:#dad7d7;}#tab-map .search-city .result{background-color:#efefef;padding:3.13vw 15px 5.56vh 14.84vw;height:770px;overflow:auto;}#tab-map .search-city .result .titulo-lojas{margin-bottom:2.6vw;color:#0e8341;}#tab-map .search-city .result ul{display:flex;flex-direction:column;gap:2.22vh;}#tab-map .search-city .result ul li a{display:flex;align-items:center;gap:1.3vw;font-family:Montserrat;color:var(--cb-light);}#tab-map .search-city .result ul li a svg{width:20px;height:20px;}.map-side{background-color:#fff;display:flex;align-items:flex-end;align-self:flex-end;padding:6.73vh 3.65vw 4.63vh;position:relative;}.map-side .map{max-width:1151px;width:100%;}.map-side .map img{width:100%;height:inherit;}.map-side .map .pin,.map-side .map a{position:absolute;width:26px;height:34px;display:flex;gap:10px;white-space:nowrap;align-items:center;color:#fff;overflow:hidden;}.map-side .map .pin span,.map-side .map a span{position:relative;z-index:10;text-shadow:2px 2px 8px black;opacity:0;transition:.5s ease-in-out;}.map-side .map .pin img,.map-side .map a img{width:100%;height:100%;}.map-side .map .pin:hover,.map-side .map a:hover{overflow:visible;}.map-side .map .pin:hover span,.map-side .map a:hover span{opacity:1;}#vagas table{margin:0 auto;width:100%;}#vagas table td{padding:16px 0;}#vagas table td:not(:last-child){padding-right:15px;}#vagas table thead td{text-transform:uppercase;}#vagas table thead tr:not(:first-child){border-top:1px solid var(--color-2);}#vagas table tbody td .bt-red{max-width:200px;white-space:nowrap;padding:8px;}#vagas table tbody tr{border-top:1px solid var(--color-2);}#detalhe-vaga{padding:3.7vh 0;}#detalhe-vaga .container-main{max-width:1150px;align-items:center;justify-content:space-between;display:flex;grid-row-gap:30px;}#detalhe-vaga .container-main .imagem{max-width:550px;}#detalhe-vaga .container-main .imagem img{border-radius:10px;overflow:hidden;width:100%;height:100%;object-fit:cover;}#detalhe-vaga .container-main .detalhes{display:flex;flex-direction:column;gap:4.63vh;}#detalhe-vaga .container-main .detalhes h4{letter-spacing:3.2px;color:var(--color-3);}#detalhe-vaga .container-main .detalhes .descricao{display:flex;flex-direction:column;gap:2.59vh;}#detalhe-vaga .container-main .detalhes .descricao p{margin-bottom:0;}#detalhe-vaga .container-main .detalhes .descricao ul{list-style:disc !important;margin-left:17px;}#contato.candidatar-vaga{padding:2.08vw 0;position:relative;min-height:53vh;display:flex;align-items:center;}#contato.candidatar-vaga form{max-width:1120px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:20px;padding:2.6vw 10px;box-shadow:0 3px 10px 0 rgba(0,0,0,.22);background-color:var(--cb-light);border-radius:10px;position:relative;}#contato.candidatar-vaga form .curriculo{color:var(--color-1);}#contato.candidatar-vaga form .curriculo input{padding:0 !important;background-color:transparent !important;color:var(--color-1);}#contato.candidatar-vaga form .curriculo input::file-selector-button{border:solid 1px var(--color-1);border-radius:10px;max-width:270px;width:100%;background-color:var(--cb-light);height:50px;color:var(--color-1);}#contato.candidatar-vaga form .titulo{text-align:center;color:var(--color-1);}#contato.candidatar-vaga form .titulo h5{letter-spacing:1.6px;}#contato.candidatar-vaga form .titulo h4{letter-spacing:3.2px;}#contato.candidatar-vaga form .titulo.dados{margin:15px 0 30px;text-align:left;}#contato.candidatar-vaga form .box-formulario{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;}#contato.candidatar-vaga form .box-formulario .formulario{width:100%;max-width:890px;}#contato.candidatar-vaga form .box-formulario .formulario .box-info{display:flex;min-height:50px;margin-bottom:12px;flex-direction:column;gap:10px;}#contato.candidatar-vaga form .box-formulario .formulario .box-info label{color:var(--color-1);text-transform:uppercase;white-space:nowrap;}#contato.candidatar-vaga form .box-formulario .formulario .box-info input,#contato.candidatar-vaga form .box-formulario .formulario .box-info textarea,#contato.candidatar-vaga form .box-formulario .formulario .box-info select{padding:16px 20px;border-style:none;min-height:50px;height:100%;background-color:var(--color-1);color:var(--color-2);border-radius:10px;}#contato.candidatar-vaga form .box-formulario .formulario .box-info input:focus-visible,#contato.candidatar-vaga form .box-formulario .formulario .box-info textarea:focus-visible,#contato.candidatar-vaga form .box-formulario .formulario .box-info select:focus-visible{outline:none;}#contato.candidatar-vaga form .box-formulario .formulario .box-info input::placeholder,#contato.candidatar-vaga form .box-formulario .formulario .box-info textarea::placeholder,#contato.candidatar-vaga form .box-formulario .formulario .box-info select::placeholder{color:var(--color-2);opacity:.5;}#contato.candidatar-vaga form .box-formulario .formulario .box-info textarea{min-height:137px;height:100%;resize:none;}#contato.candidatar-vaga form .bottom-form{display:flex;justify-content:center;gap:20px;align-items:center;flex-wrap:wrap;width:100%;max-width:100%;align-self:center;margin:30px auto 0;}#contato.candidatar-vaga form .bottom-form .captcha{max-width:333px;width:100%;height:84px;}#contato.candidatar-vaga form .bottom-form .g-recaptcha{margin-top:0 !important;}#contato.candidatar-vaga form .bottom-form input{border-style:none;color:var(--color-1);max-width:100%;text-transform:uppercase;padding:10px;height:55px;}#contato.candidatar-vaga .bt.green{margin:7.41vh auto 0;}#contato.sejacooperado{color:#fff;}#contato.sejacooperado ul{list-style:decimal !important;display:flex;flex-direction:column;gap:20px;list-style-position:inside !important;}#contato.sejacooperado .bt-download{margin-top:30px;}footer .container-main{display:flex;justify-content:space-between;}footer a,footer h5{color:#fff;}footer h5{font-size:16px;margin-bottom:11px;}footer .bt-red{max-width:200px;padding:5px 10px;height:34px;line-height:1.07;}footer .main-footer{background-color:var(--cb-light);padding:84px 0 81px;}footer .main-footer .logo-media{margin-right:10.25vw;}footer .main-footer .logo-media .footer-logo{margin-bottom:39px;display:block;max-width:237px;width:100%;}footer .main-footer .logo-media .footer-logo img{width:100%;}footer .main-footer .logo-media .medias{display:flex;width:100%;justify-content:center;gap:20px;}footer .main-footer .logo-media .medias a{width:30px;height:30px;border-radius:5px;background-color:var(--red);display:flex;justify-content:center;align-items:center;}footer .main-footer .footer-menu{display:flex;justify-content:space-evenly;gap:45px;max-width:775px;width:100%;margin-right:44px;}footer .main-footer .column:last-child .nav-item:first-child{margin-bottom:20px;}footer .main-footer .menu-list li{margin-bottom:8px;}footer .main-footer .menu-list li a:hover{color:#0b562c;}footer .main-footer .menu-list li:last-child{margin-bottom:0;}footer .main-footer .bt-red:first-child{margin-bottom:8px;}footer .bottom-footer{background-color:var(--cb-dark);padding:17px 0;}footer .bottom-footer a{display:flex;}footer .bottom-footer .terms{display:flex;gap:105px;}footer .bottom-footer a{opacity:.5;}#politicas{padding-top:80px;padding-bottom:50px;}#politicas .container .post-card{background-color:#fff;border-radius:50px;padding:108px 138px;}#politicas .container .post-card .top-content{margin-bottom:50px;}#politicas .container .post-card h1{font-family:DENMARK;font-weight:400;font-size:32px;line-height:46px;color:#00436b;margin-bottom:42px;}#politicas .container .post-card h2{font-weight:700;font-size:24px;line-height:24px;color:#19342c;margin-bottom:34px;}#politicas .container .post-card h3{font-weight:700;font-size:16px;line-height:24px;color:#19342c;}#politicas .container .post-card p,#politicas .container .post-card li{color:#19342c;font-size:16px;line-height:24px;font-weight:400;}#politicas .container .post-card .topicos-bolinha::before{content:"";width:5px;height:5px;background-color:#19342c;border-radius:100%;display:inline-block;margin:2px 6px 2px 0;}.show-mobile{display:none !important;}.aparecer-992{display:none !important;}.aparecer-768{display:none !important;}@media only screen and (min-width:1920px){#banner .medium{padding-top:70px;}footer .main-footer .logo-media{margin-right:0;}}@media only screen and (max-width:1600px){header .bg{padding:28px 0;}header .menu-list{gap:36px;}header .menu-nav .header-logo{max-width:222px;}#banner .small{min-height:240px;}.banner-title{font-size:100px;}#insta-row .posts-row .post-link{height:300px;}#first-infos .skew-nav{margin-top:-42px;}#first-infos .skew-nav .skew-link{clip-path:polygon(0 5.25%,100% 0%,100% 94.75%,0% 100%);}#banner.full .sobre .content{max-width:954px;}#about-cativa .video-skew{clip-path:polygon(0 0%,100% 0%,100% 91.25%,0% 100%);}#about-cativa .bg-map{padding-top:65px;}#about-cativa .bg-map .map{max-width:39vw;top:6px;left:110px;}#about-cativa .bg-map .description h2{margin-bottom:39px;}#about-cativa.pag-sobre .video-skew{height:444px;}#tab-map .search-city .content input{height:75px;}#tab-map .search-bar .search{padding:47px 15px;}#tab-map .map-side{padding:6.73vh 15px 4.63vh;}#tab-map .map-side .map{transform:unset;}#tab-map .map-side .map .pin.tupi{top:23% !important;left:29% !important;}#tab-map .map-side .map .pin.birigui{top:21% !important;left:42% !important;}#how-to .skew-fluid.home{clip-path:polygon(0 9.25%,100% 0%,100% 91.25%,0% 100%);}.news-card .text{padding:19px 27px 25px;}#contact .flex-container{padding:90px 0;}#contact .tab-content input,#contact .tab-content select{height:46px;}#contact .tab-content textarea{height:120px;}}@media only screen and (max-width:1400px){.container-main{max-width:1200px;}.banner-title{font-size:80px;}#banner.full .sobre .content{max-width:854px;}header .bg{padding:24px 0;}header .menu-list{gap:32px;}header .menu-nav .header-logo{max-width:207px;}#banner .small{min-height:220px;}#banner .medium{height:480px;}#first-infos .skew-nav{margin-top:-32px;}#first-infos .skew-nav .skew-link{clip-path:polygon(0 4.5%,100% 0%,100% 95.5%,0% 100%);}#tab-map .search-city .result{height:680px;}#insta-row .posts-row .post-link{height:260px;}#post .post-box .video{height:560px;}#up-page{padding-bottom:80px;}.news-card .text{padding:18px 24px 23px;}#about-cativa .video-skew{clip-path:polygon(0 0%,100% 0%,100% 92%,0% 100%);}#about-cativa .bg-map{padding-top:55px;}#about-cativa .bg-map .map{top:42px;left:50px;}#about-cativa .bg-map .description h2{margin-bottom:36px;}#about-cativa.pag-sobre .video-skew{height:388px;}#tab-map .search-bar .search{padding:44px 15px;}#tab-map .search-city .content input{height:70px;}#how-to .skew-fluid.home{clip-path:polygon(0 8.5%,100% 0%,100% 92%,0% 100%);}#contact .flex-container{padding:70px 0;}#contact .tab-content input,#contact .tab-content select{height:44px;}#contact .tab-content textarea{height:110px;}#contact nav .nav-tabs button.active{padding-right:93px;}}@media only screen and (max-width:1200px){.news-card .card-image,.video-card .card-image,.offer-card .card-image{height:190px;}.news-card .text{padding:17px 21px 21px;}.news-card .text h3{margin-bottom:8px;height:72px;-webkit-line-clamp:3;}.news-card .text p{-webkit-line-clamp:4;height:92px;}.video-card .demo-thumb .play{width:50px;}.offer-card .text{padding:20px 25px 30px;}.offer-card .text .price{font-size:25px;}.offer-card .text .price .big{font-size:45px;}.offer-card .text .bt{padding:5px 15px;height:38px;}.container-main{max-width:1000px;}.banner-title{font-size:65px;}#banner .small{min-height:200px;}header{min-height:104px;}header .bg{padding:20px 0;}header .menu-list{gap:28px;}header .menu-nav .header-logo{max-width:192px;}#banner.full .sobre{height:calc(65vh - 120px);}#banner.full .sobre .content{max-width:695px;}#banner .medium{height:440px;}#banner .big{height:calc(100vh - 104px);}#banner.home picture img,#banner.home picture source{height:calc(100vh - 110px - 110px);object-position:left;}#first-infos .skew-nav .skew-link{clip-path:polygon(0 3.75%,100% 0%,100% 96.25%,0% 100%);}#first-infos .skew-nav .skew-link h3{margin-bottom:15px;}#first-infos .skew-nav .skew-link .bt-red{max-width:160px;font-size:15px;}#how-to{padding:60px 0;}#how-to .skew-fluid.home{clip-path:polygon(0 7.75%,100% 0%,100% 92.75%,0% 100%);}#how-to.cooperados .skew-fluid.home{margin-top:30px;margin-bottom:-104px;}#informative .videos{padding:60px 0;}#about-cativa .video-skew{clip-path:polygon(0 0%,100% 0%,100% 92.75%,0% 100%);}#about-cativa .bg-map{padding-top:45px;}#about-cativa .bg-map .map{left:0;top:80px;}#about-cativa .bg-map .description h2{margin-bottom:33px;}#about-cativa.pag-sobre .video-skew{height:333px;}#insta-row .follow{max-width:420px;padding:23px 0 16px;margin-top:-52px;}#insta-row .posts-row{padding:45px;}#post .post-box{padding:60px 65px 57px;}#post .post-box .video{height:470px;}#tab-map .search-bar .search{padding:41px 15px;}#tab-map .search-city .content input{height:65px;}#tab-map .search-city .result{height:600px;}#up-page{padding-bottom:60px;}#up-page.gallery .about-event{padding:60px;}#up-page.gallery .gallery{margin-bottom:60px;}footer .main-footer{padding:60px 0;}#contact .flex-container{padding:55px 0;}#contact .tab-content input,#contact .tab-content select{height:42px;}#contact .tab-content textarea{height:100px;}#contact nav .nav-tabs button.active{padding-right:0;padding:clamp(13px,1.3vw,25px);}}@media only screen and (max-width:992px){.container-main{max-width:800px;}.news-card{margin-bottom:10px;}.news-card .text{padding:15px 20px 22px;}.news-card .text h3{height:62px;}.news-card .text p{-webkit-line-clamp:3;height:62px;line-height:20px;}.news-card .card-image{height:auto !important;}.news-card,.video-card,.offer-card{max-width:360px;}.news-card .card-image,.video-card .card-image,.offer-card .card-image{height:200px;}header{min-height:96px;}header .bg::after{width:42.08%;}header .bg{padding:16px 0;}header .menu-list{gap:24px;}header .menu-nav .header-logo{max-width:177px;}header .container-main{display:flex;justify-content:space-between;align-items:center;}#banner .medium{height:400px;}#banner .big{height:calc(100vh - 96px);}#banner.full .sobre{height:calc(60vh - 120px);}#banner.full .sobre .content{max-width:695px;margin:0 auto;}#banner.full .sobre .content h1{text-align:center;}.banner-title{font-size:55px;}#areas .container-flex{display:flex;flex-direction:column;gap:30px;}#areas .container-flex .side-text{max-width:550px;margin:0 auto !important;}#areas .container-flex .side-text p{margin-bottom:2.34vw;text-align:justify;}#areas .container-flex .side-image{text-align:center;}#areas .container-flex .side-image .demo-map{max-width:400px;margin:0 auto;}#how-to{padding:45px 0;}#how-to .top-section .skew-box .content{padding:45px 45px 10px;}#how-to .skew-fluid.home{clip-path:polygon(0 7%,100% 0%,100% 93.5%,0% 100%);}#how-to .skew-fluid{margin-bottom:45px;}#how-to .skew-fluid .find h2{margin:0 auto 30px;}#how-to .offer h2{margin-bottom:30px;}#how-to.cooperados .skew-fluid.home{margin-top:90px;margin-bottom:-74px;padding:80px 0;}#about-cativa .bg-map .map{left:unset;top:15px;right:0;max-width:31.2vw;}#about-cativa .bg-map .description{margin-left:unset;}#about-cativa .video-skew{clip-path:polygon(0 0%,100% 0%,100% 93.5%,0% 100%);}#about-cativa .video-skew a .bt-red{max-width:340px;}#about-cativa.pag-sobre .video-skew{height:300px;}#how-to.home{margin-top:-141px;}#informative{padding:2.08vw 0;}#informative .cb-light-box{padding:70px 15px 25px;}#informative .videos{padding:45px 0;}#informative .videos .video-block{grid-template-columns:repeat(2,1fr);}#insta-row .follow{max-width:380px;padding:20px 0 15px;margin-top:-48px;}#insta-row .posts-row{padding:30px 15px;flex-wrap:wrap;}#insta-row .posts-row .post-link{height:365px;}#first-infos .skew-nav .skew-link{clip-path:polygon(0 3%,100% 0%,100% 97%,0% 100%);}#first-infos .skew-nav .skew-link h3{margin-bottom:10px;}#first-infos .skew-nav .skew-link .bt-red{max-width:120px;font-size:14px;}#first-infos .climate-prices [class*="col"]:first-child .content{margin:0 auto;}#first-infos .climate-prices .content{padding:125px 15px 50px;}#first-infos .climate-prices .city{justify-content:center;}#first-infos .climate-prices .climate{display:flex;text-align:center;}#post{padding-bottom:60px;}#post .post-box{padding:45px 45px 30px;}#post .post-box .picture{height:380px;}#post .post-box .video{height:380px;}#post .post-box .paragraph{padding-top:30px;}#post .back-media{margin-bottom:60px;}#up-page{padding-bottom:45px;}#up-page.gallery .about-event{padding:45px;}#up-page.gallery .gallery{margin-bottom:45px;}#tab-map .search-bar .search{padding:38px 15px;}#tab-map .search-city .search{display:flex;align-items:center;}#tab-map .search-city .search .content{margin:0 auto;text-align:center;flex-direction:column;}#tab-map .search-city .search .content p{align-self:center;}#tab-map .search-city .search .content input{height:60px;}#tab-map .search-city .search .content .search-icon{bottom:21px;right:23px;}#tab-map .search-city .result{height:auto;padding:30px 15px 3.13vw 15px;}#tab-map .search-city .result .titulo-lojas{text-align:center;}#tab-map .search-city .result details{position:relative;max-width:770px;margin:0 auto;}#tab-map .search-city .result details::after{content:url(../images/svg/show-more.svg);position:absolute;top:30px;right:30px;width:25px;cursor:pointer;}#tab-map .search-city .result details h1{color:var(--cb-light);margin-bottom:50px;}#tab-map .search-city .result details span{display:block;}#tab-map .search-city .result details summary{width:100%;height:70px;border-radius:10px;background-color:var(--cb-light);list-style:none;letter-spacing:2px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:12px;padding:10px;}#tab-map .search-city .result details .info{display:flex;justify-content:space-between;border-radius:10px;min-height:50px;padding:8px 30px;margin-bottom:32px;gap:15px;flex-direction:column;}#tab-map .search-city .result details .info .box-info{display:flex;gap:15px;}#tab-map .search-city .result details .info .box-info p{margin-bottom:0;}#tab-map .search-city .result details[open]::after{content:url(../images/svg/show-less.svg);top:27px;}#tab-map .map-side .map .pin,#tab-map .map-side .map a{width:20px;height:28px;}footer .main-footer{padding:45px 0;}footer .main-footer .container-main{display:block;text-align:center;}footer .main-footer .logo-media{margin-right:0;margin-bottom:45px;}footer .main-footer .logo-media .footer-logo{margin:0 auto 39px;}footer .main-footer .column{width:33.3333%;}footer .main-footer .column .buttons-list{display:flex;flex-direction:column;gap:10px;}footer .main-footer .column .bt-red{margin:0 auto;}#contact .bg{padding-bottom:30px;}#contact .flex-container{flex-direction:column;gap:30px;padding:40px 0;}#contact .flex-container nav{width:100%;}#contact .flex-container nav h2{text-align:center;margin-bottom:42px;}#contact .flex-container nav .nav-tabs{flex-direction:row;gap:15px;justify-content:center;}#contact .flex-container nav .nav-tabs button,#contact .flex-container nav .nav-tabs a{margin-bottom:0;max-width:290px;height:70px;padding:10px;border-radius:10px;}#contact .flex-container nav .nav-tabs button img,#contact .flex-container nav .nav-tabs a img{transform:rotate(90deg);}#contact .flex-container nav .nav-tabs button.active{max-width:290px;border-radius:15px;}#contact .tab-content{margin:0 auto;}#contact .tab-content .tab-pane{border:none;padding:0;}#contact .tab-content label{margin-bottom:8px;}#contact .tab-content input,#contact .tab-content select{height:40px;}#contact .tab-content input,#contact .tab-content select,#contact .tab-content textarea{border-radius:5px;}#contact .tab-content textarea{height:90px;}#detalhe-vaga .container-main{justify-content:center;gap:5vh;}#detalhe-vaga .container-main .detalhes{align-items:center;}#barra-pesquisa .filter{justify-content:flex-end;}#barra-pesquisa form{display:flex;gap:1.56vw;justify-content:center;align-items:center;flex-direction:column;}.show-mobile{display:block !important;}.hide-mobile{display:none !important;}.aparecer-992{display:flex !important;}.desaparecer-992{display:none !important;}}@media only screen and (max-width:768px){.video-card .demo-thumb .play{width:unset;}.title-button{flex-direction:column;margin-bottom:1.56vw;}.title-button h2{margin-bottom:15px;}.negative-title{max-width:364px;margin:-40px auto 0;}.negative-title img{margin-bottom:-8px;}.negative-title .red-box{padding:5px 15px 15px;}.banner-title{font-size:50px;}#banner.full .sobre .content{margin:0 auto;text-align:center;}#banner.full .sobre .content span{text-align:center;}#banner.full .sobre::after{background:linear-gradient(90deg,rgba(0,0,0,0) 0%,#000 0%,rgba(0,0,0,.5) 0%);opacity:.7;display:flex !important;}header{min-height:75px;}header .bg{padding:15px 0;}header .bg .header-logo{height:45px;}header .bg .header-logo img{height:100%;}#banner .small.gradient,#banner .medium.gradient{background-color:rgba(55,55,55,.4);background-blend-mode:multiply;}#banner .small{min-height:140px;}#banner .small h1{text-align:center;}#banner .medium{padding-top:0;height:360px;}#banner .big{height:80vh;}#banner .cb-light{padding:15px 0 30px;}#banner .gradient::after{display:none;}#first-infos .skew-nav .content-services{display:grid;grid-template-columns:repeat(2,1fr);}#first-infos .skew-nav .content-services a:nth-child(n+3){margin-top:-25px;}#tab-map .search-bar .search{padding:35px 15px;}#insta-row .posts-row .post-link{height:auto;max-width:50%;}#how-to .top-section .top-text h2{margin-bottom:15px;}#how-to .top-section .skew-box .content{padding:30px 30px 0;}#how-to .skew-fluid .find h2{margin:0 auto 15px;}#post{padding-bottom:45px;}#post .post-box{margin-top:-20px;padding:30px 30px 20px;}#post .post-box .video{height:290px;}#post .post-box .picture{height:320px;}#post .post-box .paragraph{text-align:justify;}#up-page{padding-bottom:30px;}#up-page.gallery .about-event{padding:30px;}#up-page.gallery .gallery{margin-bottom:30px;}footer .main-footer{padding:30px 0;}footer .main-footer .logo-media{margin-bottom:30px;}footer .main-footer .logo-media .footer-logo{margin-bottom:15px;}footer .main-footer .footer-menu{flex-direction:column;align-items:center;gap:30px;}footer .main-footer .column{width:100%;}footer .main-footer .menu-footer{display:none;}footer .bottom-footer{padding:7px 0;}footer .bottom-footer .container-main{flex-direction:column;align-items:center;gap:8px;}footer .bottom-footer .terms{gap:0;flex-direction:column;margin-bottom:10px;}footer .bottom-footer .terms a{display:block;text-align:center;}footer .bottom-footer .terms a:first-child{margin-bottom:8px;}footer .bottom-footer .logo-codie{max-width:80px;width:100%;}footer .bottom-footer .logo-codie img{width:100%;}#contact .flex-container{max-width:400px;margin:0 auto;}#contact .flex-container nav .nav-tabs button,#contact .flex-container nav .nav-tabs a{max-width:100% !important;font-size:15px;border-radius:8px;height:50px;}.desaparecer-768{display:none !important;}.aparecer-768{display:flex !important;}}@media only screen and (max-width:576px){.breadcrumb{display:none;}#banner .small{min-height:110px;padding:20px 0;}#banner .medium{height:320px;}#banner.home picture img,#banner.home picture source{height:calc(70vh - 110px - 110px);}#banner.full .sobre{height:calc(45vh - 120px);}#banner.full .owl-banner .owl-dots{transform:translateY(-164px);justify-content:center;}.banner-title{font-size:42px;}#first-infos{margin-bottom:80px;}#first-infos .skew-nav{margin-top:20px;}#first-infos .skew-nav .skew-link{clip-path:polygon(0 2.25%,100% 0%,100% 97.75%,0% 100%);aspect-ratio:unset;height:200px;}#first-infos .skew-nav .content-services{display:flex;flex-direction:column;max-width:350px;width:100%;margin:0 auto;}#first-infos .skew-nav .content-services a{margin-top:10px !important;}#first-infos .skew-nav .content-services a:nth-child(n+3){margin-top:0;}#post{padding-bottom:30px;}#post .post-box{padding:15px;margin:-15px 0 15px;}#post .post-box .picture{height:auto;margin:0 auto 10px;}#post .post-box .video{height:220px;}#post .post-box .paragraph{padding-top:15px;}#post .back-media{flex-direction:column;margin-bottom:30px;}#post .back-media .bt-red{margin-bottom:30px;}#informative{margin-top:-60px;}#informative .negative-title{margin:0 auto -30px;padding:10px;}#informative .negative-title img{display:none;}#informative .negative-title .red-box{padding:15px;border-radius:15px;margin:0 auto;}#informative .cb-light-box{padding:40px 10px 20px;}#informative .highlights{padding:2vw 0;}#informative .videos{padding:30px 0;}#informative .videos .video-block{grid-template-columns:repeat(1,1fr);}#informative.cooperados{margin-bottom:-124px;margin-top:0;}#about-cativa .bg-map .map{top:10px;}#how-to{padding:30px 0;}#how-to .top-section .top-text p{margin-bottom:30px;}#how-to .top-section .skew-box{margin:0 auto -45px;}#how-to .top-section .skew-box .content{padding:15px;border-radius:15px;}#how-to .top-section .skew-box .bottom-box{display:none;}#how-to .skew-fluid{padding:80px 0 60px;margin-bottom:30px;clip-path:unset !important;}#how-to .offer .container-main{padding-left:60px;padding-right:60px;}#how-to .offer .owl-offers .owl-nav{width:120%;}#how-to.cooperados .skew-fluid.home{margin-top:80px;margin-bottom:-40px;}#history .presidents .container-main .owl-presidents .owl-stage-outer .owl-stage .owl-item{display:flex;justify-content:center;}#history .presidents .container-main .owl-presidents .owl-nav{width:115%;}#contact .flex-container nav .nav-tabs button,#contact .flex-container nav .nav-tabs button.active,#contact .flex-container nav .nav-tabs a{max-width:230px;}#tab-map .search-bar .search{padding:32px 15px;}#tab-map .search-city .result details::after{top:24px;right:10px;}#tab-map .search-city .result details summary{height:60px;padding:10px 40px 10px 10px;}#areas{padding:20px 0 3.13vw;}#areas .container-flex .side-text .topicos ul,#areas .container-flex .side-text .topicos ol{grid-template-columns:repeat(1,1fr);}#vagas table tbody tr{border-top:0 !important;}#vagas thead td{padding:0 !important;}#vagas tbody tr td:first-child{padding-bottom:0 !important;}#vagas td{border-bottom:0 solid #ddd;display:block;text-align:left;padding-bottom:10px !important;padding-top:10px !important;}#vagas td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase;}#vagas td:last-child{border-bottom:0;}#vagas tr:first-child{border-top:0;}}@media only screen and (max-width:375px){.video-card .demo-thumb .play{width:45px;}.banner-title{font-size:32px;}#banner .medium{height:280px;}#first-infos .climate-prices table th,#first-infos .climate-prices table td{padding:10px;}#history .presidents .container-main .owl-presidents .owl-nav{width:123%;}#areas .container-flex .side-image .demo-map{height:auto;}#about-cativa .bg-map .map{top:5px;}#how-to .offer .container-main{padding-left:35px;padding-right:35px;}#post .back-media .share{flex-direction:column;gap:10px;}#tab-map .search-bar .search{padding:29px 15px;}}