@keyframes autofill{0,100%{color:#fff;background:transparent}}@-webkit-keyframes autofill{0,100%{color:#fff;background:transparent}}body{font-family:'Montserrat',sans-serif;display:flex;flex-direction:column;min-height:100vh}body .top-bar{border-bottom:1px solid #e6e6e6}body .top-bar .row .col-att .title{color:#1b3c70;font-size:13px}body .top-bar .row .col-att .link-contact{color:#767676;font-size:13px;font-weight:500;font-family:'Open Sans',sans-serif}body .top-bar .row .col-att .link-contact i{color:#1b3c70;font-size:15px}body .top-bar .row .col-att .link-contact:hover{font-weight:700}body .top-bar .row .col-social .social-media{color:#1b3c70;font-size:15px}body .top-bar .row .col-social .social-media.whatsapp:hover{color:#25d366}body .top-bar .row .col-social .social-media.facebook:hover{color:#3b5998}body .top-bar .row .col-social .social-media.instagram:hover i{background:-webkit-radial-gradient(33% 100% circle,#fed373 4%,#f15245 30%,#d92e7f 62%,#9b36b7 85%,#515ecf);background:radial-gradient(circle at 33% 100%,#fed373 4%,#f15245 30%,#d92e7f 62%,#9b36b7 85%,#515ecf);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body header{width:100%}body header.fixed{position:fixed !important;z-index:100;background-color:#fff;-webkit-box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);-moz-box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15)}body header.fixed .r-menu{padding-top:10px !important;padding-bottom:10px !important}body header.fixed .r-menu .col-logo .logo-brand .navbar-brand img{max-width:130px;max-height:40px}body header .r-menu .col-logo .logo-brand{padding:0;margin:0}body header .r-menu .col-logo .logo-brand .navbar-brand{margin:0;padding:0}body header .r-menu .col-logo .logo-brand .navbar-brand img{width:100%;max-width:201px;max-height:61px}body header .r-menu .menu-links .navbar-nav .nav-item .nav-link{padding:0 8px;font-size:13px;color:#1b3c70;font-weight:700;font-family:'Open Sans',sans-serif;text-transform:uppercase}body header .r-menu .menu-links .navbar-nav .nav-item .nav-link span{position:relative}body header .r-menu .menu-links .navbar-nav .nav-item .nav-link span:after{content:"";display:block;height:4px;width:0;background:#1b3c70;position:absolute;left:0;bottom:-4px;z-index:-1;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}body header .r-menu .menu-links .navbar-nav .nav-item .nav-link.active{font-weight:900}body header .r-menu .menu-links .navbar-nav .nav-item .nav-link.loja{margin-left:8px;background-color:#961613;padding:5px 18px;color:#fff}body header .r-menu .menu-links .navbar-nav .nav-item .nav-link.loja span:after{content:unset}body header .r-menu .menu-links .navbar-nav .nav-item .nav-link.loja:hover{background-color:#a91a16}body header .r-menu .menu-links .navbar-nav .nav-item .nav-link:hover span:after{width:100%;z-index:3}body footer{margin-top:auto;height:auto}body footer .col-logo img{width:100%;max-width:264px;max-height:80px}body footer .col-text{color:#767676;font-size:14px;font-family:'Roboto Condensed',sans-serif;font-weight:500}body #top-block .sw-banner .swiper-slide{background-color:#fff}body #top-block .sw-banner .swiper-slide .content{padding-top:40px;background-color:#fff}body #top-block .sw-banner .swiper-slide .content .col-info{padding-bottom:30px;display:block !important;height:100%;margin-top:auto}body #top-block .sw-banner .swiper-slide .content .col-info:hover .link-banner .arrow-icon{transform:translate3d(5px,0,0)}body #top-block .sw-banner .swiper-slide .content .col-info:hover .link-banner .arrow-icon--circle{stroke-dashoffset:0}body #top-block .sw-banner .swiper-slide .content .col-info .subtitle{color:#1b3c70;font-weight:700;font-size:16px;line-height:1;text-transform:uppercase}body #top-block .sw-banner .swiper-slide .content .col-info .title{font-family:'Flexo',sans-serif;color:#1b3c70;font-weight:700;font-size:45px;line-height:1;margin-bottom:0}body #top-block .sw-banner .swiper-slide .content .col-info p{color:#1b3c6f;font-size:18px;font-family:'Roboto',sans-serif}body #top-block .sw-banner .swiper-slide .content .col-info .link-banner{background:#1b3c70;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;width:auto;padding:12px 20px 12px 25px;max-width:max-content}body #top-block .sw-banner .swiper-slide .content .col-info .link-banner .arrow-icon{position:relative;top:-1px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}body #top-block .sw-banner .swiper-slide .content .col-info .link-banner .arrow-icon path{stroke:#fff}body #top-block .sw-banner .swiper-slide .content .col-info .link-banner .arrow-icon circle{stroke:#fff}body #top-block .sw-banner .swiper-slide .content .col-info .link-banner .arrow-icon--circle{transition:stroke-dashoffset .3s ease;stroke-dasharray:95;stroke-dashoffset:95}body #top-block .sw-banner .sw-pager{bottom:0}body #top-block .sw-banner .sw-pager .swiper-pagination{line-height:1}body #top-block .sw-banner .sw-pager .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:5px;border-top-left-radius:5px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:5px;margin-right:4px}body #top-block .sw-banner .sw-pager .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#961613}body #segmento-block{margin-top:-25px}body #segmento-block .sw-segmentos{padding-top:65px;padding-bottom:20px}body #segmento-block .sw-segmentos .swiper-slide .block{padding:20px;z-index:2}body #segmento-block .sw-segmentos .swiper-slide .block .line{opacity:0;visibility:hidden}body #segmento-block .sw-segmentos .swiper-slide .block.active{border:1px solid #e8e8e8;border-bottom:1px solid #fff;border-bottom-right-radius:0;padding-bottom:30px;background:#fff;position:relative}body #segmento-block .sw-segmentos .swiper-slide .block.active:after{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;z-index:-1;content:' ';-webkit-border-top-left-radius:40px;-moz-border-radius-topleft:40px;border-top-left-radius:40px}body #segmento-block .sw-segmentos .swiper-slide .block.active .block-line{position:absolute;bottom:0;z-index:-1}body #segmento-block .sw-segmentos .swiper-slide .block.active .block-line .line{opacity:1;visibility:visible;position:relative;z-index:-1}body #segmento-block .sw-segmentos .swiper-slide .block.active .block-line .line::after{position:absolute;content:' ';z-index:-1;width:3000px;bottom:0;display:block;height:1px;background:#e8e8e8;left:-1000px}body #segmento-block .sw-segmentos .swiper-slide .block .img{height:80px;width:auto;max-width:100%}body #segmento-block .sw-segmentos .swiper-slide .block .img img{bottom:-30px;left:50%;transform:translateX(-50%)}body #segmento-block .sw-segmentos .swiper-slide .block .informacao .subtitle{color:#767676;font-size:14px;font-weight:700;text-transform:uppercase}body #segmento-block .sw-segmentos .swiper-slide .block .informacao .title{font-size:18px;color:#1b3c6f;font-weight:900;line-height:1;text-transform:uppercase;margin-bottom:0}body #segmento-block .sw-segmentos .swiper-button-prev{font-size:16px;color:#1b3c70;padding:5px 10px;left:16px;top:60%;border-radius:50%;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075) !important;width:auto;height:auto;z-index:6}body #segmento-block .sw-segmentos .swiper-button-prev:after{content:unset}body #segmento-block .sw-segmentos .swiper-button-next{font-size:16px;color:#1b3c70;padding:5px 11px;right:16px;top:60%;border-radius:50%;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075) !important;width:auto;height:auto;z-index:6}body #segmento-block .sw-segmentos .swiper-button-next:after{content:unset}body #sobre-block{padding-bottom:7rem}body #sobre-block .img-destaque img{left:15px;top:0;width:746px;height:380px}body #sobre-block .col-text{min-height:420px}body #sobre-block .col-text .block{background-color:#e8e8e8;padding:40px 30px 40px 0;border-top-right-radius:40px;-webkit-border-top-right-radius:40px;-moz-border-radius-topright:40px}body #sobre-block .col-text .block .img-over .img-on{top:0;right:15px;width:auto;max-width:297px;height:100%;max-height:483px}body #sobre-block .col-text .block .img-over .img-on img{margin-top:40px;width:297px;height:483px}body #sobre-block .col-text .block .informacao .title{color:#1b3c70;font-size:47.36px;font-family:'Flexo',sans-serif;font-weight:800;line-height:1.1}body #sobre-block .col-text .block .informacao p{font-size:15px;color:#767676;font-weight:700;font-family:'Roboto Condensed',sans-serif}body #sobre-block .col-text .block .informacao .link-banner{background:#1b3c70;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;width:auto;padding:12px 20px 12px 25px;max-width:max-content}body #sobre-block .col-text .block .informacao .link-banner:hover .arrow-icon{transform:translate3d(5px,0,0)}body #sobre-block .col-text .block .informacao .link-banner:hover .arrow-icon--circle{stroke-dashoffset:0}body #sobre-block .col-text .block .informacao .link-banner .arrow-icon{position:relative;top:-1px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}body #sobre-block .col-text .block .informacao .link-banner .arrow-icon path{stroke:#fff}body #sobre-block .col-text .block .informacao .link-banner .arrow-icon circle{stroke:#fff}body #sobre-block .col-text .block .informacao .link-banner .arrow-icon--circle{transition:stroke-dashoffset .3s ease;stroke-dasharray:95;stroke-dashoffset:95}body #entrega-block .col-text{min-height:350px}body #entrega-block .col-text .block{background-color:#e8e8e8;border-bottom-right-radius:40px;-webkit-border-bottom-right-radius:40px;-moz-border-radius-bottomright:40px;padding:35px 70px}body #entrega-block .col-text .block .sw-entrega .swiper-wrapper .swiper-slide .icon{height:160px}body #entrega-block .col-text .block .sw-entrega .swiper-wrapper .swiper-slide .icon .border-icon{padding:15px;border:2px solid #fff}body #entrega-block .col-text .block .sw-entrega .swiper-wrapper .swiper-slide .icon .border-icon img{width:100%;max-height:130px;max-width:130px}body #entrega-block .col-text .block .sw-entrega .swiper-wrapper .swiper-slide .title{color:#1b3c6f;font-size:18px;font-weight:800;text-transform:uppercase}body #entrega-block .col-text .block .sw-entrega .swiper-wrapper .swiper-slide .info{color:#767676;font-size:15px;font-family:'Roboto',sans-serif}body #entrega-block .col-text .block .sw-entrega .swiper-wrapper .swiper-slide .info strong{font-family:'Roboto Condensed',sans-serif}body #timeline-block .title{color:#1b3c70;font-size:40px;font-family:'Flexo',sans-serif;font-weight:800;line-height:1.1}body #timeline-block .flex-parent{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:200px}body #timeline-block .input-flex-container{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;width:100%;position:relative;z-index:0}body #timeline-block input{width:25px;height:25px;border:2px solid #e8e8e8;background-color:#fff;position:relative;border-radius:50%;display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}body #timeline-block input:focus{outline:0}body #timeline-block input::before,body #timeline-block input::after{content:"";display:block;position:absolute;z-index:-1;top:50%;transform:translateY(-50%);background-color:#e8e8e8;width:100px;height:3px}body #timeline-block input::before{left:calc(-4vw - -12.5px)}body #timeline-block input::after{right:calc(-4vw - -12.5px)}body #timeline-block input:checked{background-color:#1b3c70;border-color:#1b3c70}body #timeline-block input:checked::after{background-color:#e8e8e8}body #timeline-block input:checked ~ input::before,body #timeline-block input:checked ~ input::after{background-color:#e8e8e8}body #timeline-block input:checked ~ input{border:2px solid #e8e8e8;background-color:#fff}body #timeline-block input:checked+.dot-info span{color:#1b3c70}body #timeline-block .dot-info{width:25px;height:25px;display:block;visibility:hidden;position:relative;z-index:-1;left:calc((((80vw - 25px) / 20) * -1) - 1px)}body #timeline-block .dot-info span{visibility:visible;position:absolute;font-size:12px}body #timeline-block .dot-info span.year{top:-26px;left:37%;color:#767676;font-weight:700;font-family:'Gotham',sans-serif;font-size:14px;transform:translateX(-50%)}body #timeline-block #timeline-descriptions-wrapper{width:100%;margin-top:60px;margin-left:calc((-80vw - 25px) / 20)}body #timeline-block #timeline-descriptions-wrapper div.block{margin-top:0;overflow:hidden;height:0;opacity:0;-webkit-transition:height 0 400ms,opacity 400ms 0;-moz-transition:height 0 400ms,opacity 400ms 0;-o-transition:height 0 400ms,opacity 400ms 0;-ms-transition:height 0 400ms,opacity 400ms 0;transition:height 0 400ms,opacity 400ms 0}body #timeline-block #timeline-descriptions-wrapper .col-img img{max-height:250px}body #timeline-block #timeline-descriptions-wrapper .col-text .title{position:relative;line-height:123px;text-align:-moz-center;text-align:-webkit-center;text-align:center}body #timeline-block #timeline-descriptions-wrapper .col-text .title:before{font-family:'Gotham';font-size:154px;color:#fff;text-shadow:-1px -1px 0 #e8e8e8,1px -1px 0 #e8e8e8,-1px 1px 0 #e8e8e8,1px 1px 0 #e8e8e8;z-index:-1;position:absolute;line-height:.7;top:0;content:attr(data-description);left:50%;transform:translateX(-50%)}body #timeline-block #timeline-descriptions-wrapper .col-text .title span{font-size:25px;font-weight:900;font-family:'Flexo',sans-serif;color:#1b3c70;display:block}body #timeline-block #timeline-descriptions-wrapper .col-text p{color:#767676;font-family:'Roboto Condensed',sans-serif;font-size:15px}body #timeline-block input[data-description="1982"]:checked ~ #timeline-descriptions-wrapper div[data-description="1982"].block{height:auto;opacity:1;-webkit-transition:height 0 0,opacity 600ms 0;-moz-transition:height 0 0,opacity 600ms 0;-o-transition:height 0 0,opacity 600ms 0;-ms-transition:height 0 0,opacity 600ms 0;transition:height 0 0,opacity 600ms 0}body #timeline-block input[data-description="1996"]:checked ~ #timeline-descriptions-wrapper div[data-description="1996"].block{height:auto;opacity:1;-webkit-transition:height 0 0,opacity 600ms 0;-moz-transition:height 0 0,opacity 600ms 0;-o-transition:height 0 0,opacity 600ms 0;-ms-transition:height 0 0,opacity 600ms 0;transition:height 0 0,opacity 600ms 0}body #timeline-block input[data-description="2005"]:checked ~ #timeline-descriptions-wrapper div[data-description="2005"].block{height:auto;opacity:1;-webkit-transition:height 0 0,opacity 600ms 0;-moz-transition:height 0 0,opacity 600ms 0;-o-transition:height 0 0,opacity 600ms 0;-ms-transition:height 0 0,opacity 600ms 0;transition:height 0 0,opacity 600ms 0}body #timeline-block input[data-description="2006"]:checked ~ #timeline-descriptions-wrapper div[data-description="2006"].block{height:auto;opacity:1;-webkit-transition:height 0 0,opacity 600ms 0;-moz-transition:height 0 0,opacity 600ms 0;-o-transition:height 0 0,opacity 600ms 0;-ms-transition:height 0 0,opacity 600ms 0;transition:height 0 0,opacity 600ms 0}body #timeline-block input[data-description="2014"]:checked ~ #timeline-descriptions-wrapper div[data-description="2014"].block{height:auto;opacity:1;-webkit-transition:height 0 0,opacity 600ms 0;-moz-transition:height 0 0,opacity 600ms 0;-o-transition:height 0 0,opacity 600ms 0;-ms-transition:height 0 0,opacity 600ms 0;transition:height 0 0,opacity 600ms 0}body #timeline-block input[data-description="2015"]:checked ~ #timeline-descriptions-wrapper div[data-description="2015"].block{height:auto;opacity:1;-webkit-transition:height 0 0,opacity 600ms 0;-moz-transition:height 0 0,opacity 600ms 0;-o-transition:height 0 0,opacity 600ms 0;-ms-transition:height 0 0,opacity 600ms 0;transition:height 0 0,opacity 600ms 0}body #timeline-block input[data-description="2019"]:checked ~ #timeline-descriptions-wrapper div[data-description="2019"].block{height:auto;opacity:1;-webkit-transition:height 0 0,opacity 600ms 0;-moz-transition:height 0 0,opacity 600ms 0;-o-transition:height 0 0,opacity 600ms 0;-ms-transition:height 0 0,opacity 600ms 0;transition:height 0 0,opacity 600ms 0}@media(min-width:1200px){body #timeline-block .input-flex-container{margin-left:56px}body #timeline-block .input-flex-container::before,body #timeline-block .input-flex-container::after{content:"";display:block;position:absolute;background-color:#e8e8e8;z-index:-2;top:11px;margin-top:.4px;width:600px;height:3px}body #timeline-block .input-flex-container::before{left:-600px}body #timeline-block .input-flex-container::after{right:-500px}body #timeline-block input::before{left:-15%}body #timeline-block input::after{right:-15%}body #timeline-block .dot-info{left:calc(((100% - -40%) / 20) * -1)}body #timeline-block #timeline-descriptions-wrapper{margin-left:-37.5px}}@media(max-width:630px){body #timeline-block .flex-parent{justify-content:initial}body #timeline-block .input-flex-container{flex-wrap:wrap;justify-content:center;width:400px;height:auto;margin-top:15vh;margin-left:0;padding-bottom:30px}body #timeline-block input,body #timeline-block .dot-info{width:60px;height:60px;margin:0 10px 50px}body #timeline-block input{background-color:transparent !important;z-index:1}body #timeline-block input::before,body #timeline-block input::after{content:none}body #timeline-block input:checked+.dot-info{background-color:#2c3e50}body #timeline-block input:checked+.dot-info span.year{font-size:14px}body #timeline-block input:checked+.dot-info span.label{font-size:12px}body #timeline-block .dot-info{visibility:visible;border-radius:50%;z-index:0;left:0;margin-left:-70px;background-color:#aeb6bf}body #timeline-block .dot-info span.year{top:0;left:0;transform:none;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#ecf0f1}body #timeline-block .dot-info span.label{top:calc(100%+5px);left:50%;transform:translateX(-50%);text-indent:0;text-align:center}body #timeline-block #timeline-descriptions-wrapper{margin-top:30px;margin-left:0;text-align:center}}@media(max-width:480px){body #timeline-block .input-flex-container{width:340px}}@media(max-width:400px){body #timeline-block .input-flex-container{width:300px}}body #missao-block{padding-bottom:240px}body #missao-block .img-destaque.bottom{bottom:-240px;z-index:3}body #missao-block .col-infos{min-height:350px;margin-top:3%}body #missao-block .col-infos .block{background-color:#e8e8e8;border-top-left-radius:40px;-webkit-border-top-left-radius:40px;-moz-border-radius-topleft:40px;padding:35px 70px}body #missao-block .col-infos .block .info{border-right:1px solid #fff}body #missao-block .col-infos .block .info:last-child{border:0}body #missao-block .col-infos .block .info h4{color:#1b3c6f;font-size:35px;font-family:'Flexo',sans-serif;font-weight:800}body #missao-block .col-infos .block .info p{color:#767676;font-size:15px;font-family:'Roboto Condensed',sans-serif;max-width:85%}body #sobmedida-block{padding-bottom:240px}body #sobmedida-block .col-infos{min-height:440px;margin-top:51px}body #sobmedida-block .col-infos .block{margin-left:8px;padding:50px 70px 50px 0;background-color:#e8e8e8;border-top-right-radius:40px;-webkit-border-top-right-radius:40px;-moz-border-radius-topright:40px}body #sobmedida-block .col-infos .block .img-over .img-on{top:0;right:15px;width:auto;max-width:438px;height:100%;max-height:492px}body #sobmedida-block .col-infos .block .img-over .img-on img{margin-top:50px;width:438px;height:492px}body #sobmedida-block .col-infos .block .destaque{border:2px solid #767676;padding:5px 25px;color:#767676;font-size:14px;font-weight:800}body #sobmedida-block .col-infos .block h2{color:#1b3c70;font-size:47.36px;font-family:'Flexo',sans-serif;font-weight:800;line-height:1.1}body #sobmedida-block .col-infos .block p{font-size:15px;color:#767676;line-height:1.6;font-family:'Roboto Condensed',sans-serif}body #sobmedida-block .col-quote{bottom:-24%;padding-right:60px}body #sobmedida-block .col-quote h5{color:#1b3c70;font-size:16px;font-weight:700;text-transform:uppercase}body #sobmedida-block .col-quote h5 strong{font-weight:800;display:block}body #sobmedida-block .col-quote h5:before{font-family:'Gotham';opacity:.5;font-size:234px;color:#e8e8e8;z-index:-1;position:absolute;line-height:.6;left:-25px;top:-40px;content:open-quote}body #contact-block .bg{bottom:0;background:#e8e8e8 center;width:100vw;height:85%;margin-left:-50vw;left:50%}body #contact-block .col-address .block{padding:0 15% 15%}body #contact-block .col-address .block address,body #contact-block .col-address .block .infor{line-height:1.1}body #contact-block .col-address .block address a,body #contact-block .col-address .block .infor a{font-size:14px;color:#1b3c70;font-weight:500;font-family:'Roboto',sans-serif}body #contact-block .col-address .block address a strong,body #contact-block .col-address .block .infor a strong{display:block;font-family:'Montserrat',sans-serif}body #contact-block .col-form{min-height:411px;z-index:4}body #contact-block .col-form .block{-webkit-border-top-right-radius:40px;-moz-border-radius-topright:40px;border-top-right-radius:40px;background-color:#1b3c70;padding:30px 70px}body #contact-block .col-form .block h4{color:#fff;font-family:'Flexo',sans-serif;font-size:22px;font-weight:900}body #contact-block .col-form .block input:-webkit-autofill,body #contact-block .col-form .block input:-webkit-autofill:hover,body #contact-block .col-form .block input:-webkit-autofill:focus,body #contact-block .col-form .block textarea:-webkit-autofill,body #contact-block .col-form .block textarea:-webkit-autofill:hover,body #contact-block .col-form .block textarea:-webkit-autofill:focus,body #contact-block .col-form .block select:-webkit-autofill,body #contact-block .col-form .block select:-webkit-autofill:hover,body #contact-block .col-form .block select:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 50000s ease-in-out}body #contact-block .col-form .block #form-contato input{border:2px solid #fff;text-decoration:none;outline:0;font-size:14px;font-family:'Roboto',sans-serif;background-color:transparent;color:#fff;font-weight:700}body #contact-block .col-form .block #form-contato input:focus,body #contact-block .col-form .block #form-contato input:hover{text-decoration:none;outline:0;box-shadow:none}body #contact-block .col-form .block #form-contato input.authError{border-color:red}body #contact-block .col-form .block #form-contato input::placeholder{color:#fff}body #contact-block .col-form .block #form-contato input::-webkit-input-placeholder{color:#fff}body #contact-block .col-form .block #form-contato input::-moz-placeholder{color:#fff}body #contact-block .col-form .block #form-contato input:-ms-input-placeholder{color:#fff}body #contact-block .col-form .block #form-contato input:-moz-placeholder{color:#fff}body #contact-block .col-form .block #form-contato input::-ms-input-placeholder{color:#fff}body #contact-block .col-form .block #form-contato span.authError{font-size:12px;color:red}body #contact-block .col-form .block #form-contato .btn-send{border:2px solid #fff;padding:4px 20px 4px 30px;color:#1b3c70;font-size:14px;font-weight:700;background-color:#fff}body #contact-block .col-form .block #form-contato .btn-send:hover{background-color:#1b3c70;color:#fff}body #contact-block .col-form .block #form-contato .btn-send:hover .arrow-icon{transform:translate3d(5px,0,0)}body #contact-block .col-form .block #form-contato .btn-send:hover .arrow-icon path{stroke:#fff}body #contact-block .col-form .block #form-contato .btn-send:hover .arrow-icon circle{stroke:#fff}body #contact-block .col-form .block #form-contato .btn-send:hover .arrow-icon--circle{stroke-dashoffset:0}body #contact-block .col-form .block #form-contato .btn-send .arrow-icon{position:relative;top:-1px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}body #contact-block .col-form .block #form-contato .btn-send .arrow-icon path{stroke:#1b3c70}body #contact-block .col-form .block #form-contato .btn-send .arrow-icon circle{stroke:#1b3c70}body #contact-block .col-form .block #form-contato .btn-send .arrow-icon--circle{transition:stroke-dashoffset .3s ease;stroke-dasharray:95;stroke-dashoffset:95}body #contact-block .col-mapa{z-index:-1}body #product-list .product:hover .btn-view .arrow-icon{transform:translate3d(5px,0,0)}body #product-list .product:hover .btn-view .arrow-icon--circle{stroke-dashoffset:0}body #product-list .product .image-block{height:340px}body #product-list .product h4{color:#1b3c6f;font-size:18px;font-weight:800;line-height:1.2;max-width:80%;text-transform:uppercase}body #product-list .product p{color:#767676;font-size:15px;font-weight:500;font-family:'Roboto Condensed',sans-serif}body #product-list .product .btn-view{background:#1b3c70;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;width:auto;padding:4px 15px 4px 30px;max-width:max-content}body #product-list .product .btn-view .arrow-icon{position:relative;top:-1px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}body #product-list .product .btn-view .arrow-icon path{stroke:#fff}body #product-list .product .btn-view .arrow-icon circle{stroke:#fff}body #product-list .product .btn-view .arrow-icon--circle{transition:stroke-dashoffset .3s ease;stroke-dasharray:95;stroke-dashoffset:95}body #product-list .page-item.active .page-link{background-color:#1b3c70;border-color:#1b3c70;color:#fff;box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08)}body #product-list .page-item .page-link,body #product-list .page-item span{font-size:.875rem;display:flex;width:36px;height:36px;margin:0 3px;padding:0;border-radius:50% !important;align-items:center;justify-content:center;color:#1b3c70}body #breadcrumb-block .breadcrumb{background:0;margin-bottom:0;border-bottom:1px solid #e8e8e8;padding-left:0}body #breadcrumb-block .breadcrumb .breadcrumb-item{color:#767676;font-size:12px;font-weight:500;text-transform:uppercase;font-family:"Open Sans",sans-serif}body #breadcrumb-block .breadcrumb .breadcrumb-item a{color:#767676;font-size:12px;font-weight:700;text-transform:uppercase;font-family:"Open Sans",sans-serif}body #breadcrumb-block .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:">";padding:0}body #product-detail .title p{color:#767676;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.1}body #product-detail .title h1{color:#1b3c6f;font-size:55.57px;font-weight:800;font-family:"Flexo",sans-serif;line-height:1.1}body #product-detail h2{color:#1b3c6f;font-size:50.61px;font-weight:800;font-family:"Flexo",sans-serif;line-height:1.1}body #product-detail h2.max{font-size:55.57px}body #product-detail .simple-block h5{font-size:20px;color:#1b3c6f;font-weight:800;line-height:1.1;text-transform:uppercase;max-width:80%}body #product-detail .simple-block p{font-family:'Roboto Condensed',sans-serif;font-size:15px;font-weight:500;color:#767676}body #product-detail .simple-block .quote-inloco{font-size:16px;font-weight:700;color:#1b3c6f;padding-left:55px;padding-top:35px;position:relative;text-transform:uppercase}body #product-detail .simple-block .quote-inloco:before{font-family:'Gotham';opacity:.5;font-size:234px;color:#e8e8e8;z-index:-1;position:absolute;line-height:.6;left:-5px;top:-5px;content:open-quote}body #product-detail .simple-block .quote-inloco strong{font-weight:800}body #product-detail .col-text-detail{min-height:260px}body #product-detail .col-text-detail .bg-block-color{background-color:#e8e8e8;width:3000px;top:0;left:0;bottom:0}body #product-detail .col-text-detail .block{padding:35px 0 35px 70px}body #product-detail .col-text-detail .block .vantagem{color:#1b3c6f;font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase}body #product-detail .col-text-detail .block .vantagem .check{border:2px solid #f7f7f7;padding:2px 3px;position:relative;width:40px;min-width:40px;height:40px;display:inline-block}body #product-detail .col-text-detail .block .vantagem .check .fas{color:#1b3c6f;font-size:22px;font-weight:bolder}body #product-detail .col-significa .block{background-color:#e8e8e8}body #product-detail .col-significa .block .col-informacao{color:#1b3c70;font-size:15px;font-weight:500;font-family:'Roboto Condensed',sans-serif}body #product-detail h3{color:#1b3c6f;font-size:44.63px;font-weight:800;font-family:"Flexo",sans-serif;line-height:1.1}body #product-detail h3.minus{font-size:38.5px}body #product-detail .col-vantagem .nav-tabs .nav-item{font-size:15px;font-weight:600;color:#767676;text-transform:uppercase}body #product-detail .col-vantagem .nav-tabs .nav-item.active{font-weight:800;color:#1b3c6f;border-top-left-radius:15px}body #product-detail .col-vantagem .line{position:absolute;content:' ';z-index:-1;width:3000px;bottom:0;display:block;height:1px;background:#e8e8e8;left:-1000px}body #product-detail p{color:#767676;font-size:15px;font-weight:500;font-family:'Roboto Condensed',sans-serif}body #product-detail .col-caracteristica{padding-bottom:60px}body #product-detail .col-caracteristica .bg{background:#e8e8e8 center;min-height:270px}body #product-detail .col-caracteristica .bg .img-carac{margin-top:-5rem;margin-bottom:-5rem}body #product-detail .col-caracteristica .bg ol{counter-reset:item;margin-left:0;padding-left:0;margin-bottom:0}body #product-detail .col-caracteristica .bg ol li{display:block;margin-bottom:.5em;margin-left:2em;font-weight:700;color:#767676;font-size:14px;text-transform:uppercase;padding:5px 0}body #product-detail .col-caracteristica .bg ol li strong{font-weight:900}body #product-detail .col-caracteristica .bg ol li::before{display:inline-block;content:counter(item);counter-increment:item;width:30px;height:30px;font-size:16px;font-weight:800;color:#fff;margin-left:-2em;margin-right:18px;background-color:#1b3c70;text-align:center;line-height:30px;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:15px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:0;border-top-left-radius:15px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:15px}body #product-detail .text-compos h4{color:#1b3c6f;font-size:43.73px;font-weight:800;font-family:"Flexo",sans-serif;line-height:1.1}body #product-detail .text-compos p{color:#767676;font-size:15px;font-weight:500;font-family:'Roboto Condensed',sans-serif}body #product-detail .text-compos ol{counter-reset:item;margin-left:0;padding-left:0;margin-bottom:0}body #product-detail .text-compos ol li{display:block;margin-bottom:.5em;margin-left:2em;font-weight:700;color:#767676;font-size:14px;text-transform:uppercase;padding:3px 0}body #product-detail .text-compos ol li strong{font-weight:900}body #product-detail .text-compos ol li::before{display:inline-block;content:counter(item);counter-increment:item;width:30px;height:30px;font-size:16px;font-weight:800;color:#fff;margin-left:-2em;background-color:#1b3c70;text-align:center;line-height:30px;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:15px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:0;border-top-left-radius:15px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:15px}body #product-detail hr{border-width:2px}body #product-detail .sw-gal-prod{padding:0 150px}body #product-detail .sw-gal-prod .swiper-slide{background-color:#fff}body #product-detail .sw-gal-prod .swiper-button-next,body #product-detail .sw-gal-prod .swiper-button-prev{-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:15px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:0;border-top-left-radius:15px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:15px;width:40px;height:40px;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.15);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.15);box-shadow:0 .5rem 1rem rgba(0,0,0,0.15)}body #product-detail .sw-gal-prod .swiper-button-next i,body #product-detail .sw-gal-prod .swiper-button-prev i{color:#767676;font-size:18px}body #product-detail .sw-gal-prod .swiper-button-next::after,body #product-detail .sw-gal-prod .swiper-button-prev::after{content:unset}body #product-detail .sw-gal-prod .swiper-button-next:hover:not(.swiper-button-disabled),body #product-detail .sw-gal-prod .swiper-button-prev:hover:not(.swiper-button-disabled){-webkit-box-shadow:0 .75rem 1.5rem rgba(0,0,0,0.175);-moz-box-shadow:0 .75rem 1.5rem rgba(0,0,0,0.175);box-shadow:0 .75rem 1.5rem rgba(0,0,0,0.175)}body #product-detail .sw-gal-prod .swiper-button-prev{left:40px}body #product-detail .sw-gal-prod .swiper-button-next{right:40px}body #product-detail .col-btn .bg{background:#e8e8e8 center;padding-top:50px;padding-bottom:50px}body #product-detail .col-btn .bg .btn-link{border:2px solid #fff;padding:25px 35px}body #product-detail .col-btn .bg .btn-link .icon{border-right:2px solid #fff}body #product-detail .col-btn .bg .btn-link .icon svg{width:52px;height:54px}body #product-detail .col-btn .bg .btn-link .icon svg path{fill:#1b3c70}body #product-detail .col-btn .bg .btn-link .info-text{color:#1b3c70;font-size:20px;font-weight:800;text-transform:uppercase}body .no-out{outline:none !important;text-decoration:none !important;box-shadow:none}body .no-out:hover,body .no-out:focus{outline:none !important;text-decoration:none !important;box-shadow:none;border-color:unset}body .b-lazy{opacity:0;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}body .b-loaded{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}body .border-custom-lf-top-rgt-btm{-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:15px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:0;border-top-left-radius:15px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:15px}body .border-custom-lf-top-rgt-btm-lg{-webkit-border-top-left-radius:40px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:40px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:40px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:40px;-moz-border-radius-bottomleft:0;border-top-left-radius:40px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:40px}body .transition-all-03-ms{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body .transition-all-015-ms{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}body img[src=""]{opacity:0}@media(max-width:1199px){body #missao-block .col-infos{margin-top:4%}body #timeline-block input{left:21px}body #timeline-block input::before{left:calc(-4vw - -25px);width:130px}body #timeline-block input::after{right:calc(-4vw - -25px);width:130px}body #timeline-block .dot-info{left:-44px}}@media(max-width:991px){body header .r-menu .col-logo button{padding-right:0;opacity:1 !important}body header .r-menu .col-logo button .hamburger-box .hamburger-inner{background-color:#1b3c70}body header .r-menu .col-logo button .hamburger-box .hamburger-inner::before,body header .r-menu .col-logo button .hamburger-box .hamburger-inner::after{background-color:#1b3c70}body header .r-menu .menu-links{text-align:center;padding:0;height:auto;background-color:#fff;z-index:10;left:0;position:absolute;margin-top:61px}body header .r-menu .menu-links .navbar .navbar-nav{border-top:2px solid #1b3c70;padding:.7rem 0;margin-top:1rem}body header .r-menu .menu-links .navbar .navbar-nav .nav-item .nav-link{padding:.75rem}body header .r-menu .menu-links .navbar .navbar-nav .nav-item .nav-link.loja{margin-left:0}body #sobre-block .col-text .block .informacao .title{font-size:40px}body #sobre-block .col-text .block .img-over .img-on img{width:100%;height:auto;margin-top:17%}body #entrega-block .col-text .block .sw-entrega .swiper-button-prev{font-size:16px;color:#1b3c70;padding:3px 10px;left:16px;top:60%;border-radius:50%;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075) !important;width:auto;height:auto;z-index:6;background-color:#fff}body #entrega-block .col-text .block .sw-entrega .swiper-button-prev:after{content:unset}body #entrega-block .col-text .block .sw-entrega .swiper-button-next{font-size:16px;background-color:#fff;color:#1b3c70;padding:3px 11px;right:16px;top:60%;border-radius:50%;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075) !important;width:auto;height:auto;z-index:6}body #entrega-block .col-text .block .sw-entrega .swiper-button-next:after{content:unset}body #timeline-block .flex-parent{justify-content:initial}body #timeline-block .input-flex-container{flex-wrap:wrap;justify-content:center;width:100%;height:auto;margin-top:30px;margin-left:0;padding-bottom:30px}body #timeline-block input,body #timeline-block .dot-info{width:50px;height:50px;left:0;margin:0 15px 30px}body #timeline-block input{background-color:transparent !important;z-index:1}body #timeline-block input::before,body #timeline-block input::after{content:none}body #timeline-block input:checked+.dot-info{background-color:#2c3e50}body #timeline-block input:checked+.dot-info span.year{font-size:14px}body #timeline-block input:checked+.dot-info span.label{font-size:12px}body #timeline-block .dot-info{visibility:visible;border-radius:50%;z-index:0;margin-left:-65px;background-color:#aeb6bf}body #timeline-block .dot-info span.year{top:0;left:0;transform:none;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#ecf0f1}body #timeline-block .dot-info span.label{top:calc(100%+5px);left:50%;transform:translateX(-50%);text-indent:0;text-align:center}body #timeline-block input:checked+.dot-info span{color:#fff}body #timeline-block #timeline-descriptions-wrapper{margin-top:30px;margin-left:0;text-align:center}body #timeline-block #timeline-descriptions-wrapper .col-text .title:before{font-size:145px}body #timeline-block #timeline-descriptions-wrapper .col-text .title span{font-size:18px}body #timeline-block #timeline-descriptions-wrapper .col-text p{width:100%}body #missao-block .col-infos .block{padding:30px 20px}body #missao-block .col-infos .block .info p{max-width:100%}body #sobmedida-block .img-destaque{margin-left:-100px;z-index:-1}body #sobmedida-block .col-infos{min-height:auto}body #sobmedida-block .col-infos .block{padding:30px 50px 30px 0}body #sobmedida-block .col-infos .block .img-over .img-on img{width:100%;height:auto}body #sobmedida-block .col-infos .block h2{font-size:35px}body #sobmedida-block .col-quote{bottom:-42%;padding-right:15px}body #contact-block .bg{height:100%}body #contact-block .img-top{margin-top:-25px}body #contact-block .col-address .block{padding:30px 15px}body #contact-block .col-form{min-height:auto}body .product h4{width:100%}body #product-detail h2{font-size:35px}body #product-detail .title h1{font-size:40px}body #product-detail .img-inloco img{width:auto;object-fit:contain}body #product-detail .simple-block h5{max-width:100%}body #product-detail .col-text-detail .bg-block-color{margin-left:-20%}body #product-detail .col-text-detail .block{padding:25px 15px}body #product-detail .col-significa h2{text-align:center;text-align:-webkit-center;text-align:-moz-center;width:100%}body #product-detail .col-caracteristica{padding-bottom:30px}body #product-detail .col-caracteristica .bg{min-height:auto;padding-top:40px;padding-bottom:40px}body #product-detail .col-caracteristica .bg .img-carac img{max-width:100%;height:auto}body #product-detail .img-compos img{max-width:100%;height:auto}body #product-detail .text-compos h4{font-size:32px}body #product-detail .text-compos ol li{padding:0}body #product-detail .text-compos ol li div{vertical-align:middle}body #product-detail .col-btn .bg .btn-link{padding:20px 17px}}@media(max-width:767px){body #top-block .sw-banner .swiper-slide .content .col-info .title{font-size:34px}body #segmento-block .sw-segmentos{margin-top:30px;padding-top:50px}body #segmento-block .sw-segmentos .swiper-slide .block .img img{bottom:-20px;max-height:170px}body #sobre-block{padding-bottom:0}body #sobre-block .col-text{min-height:auto}body #sobre-block .col-text .block{padding:30px}body #sobre-block .col-text .block .informacao .title{font-size:30px}body #sobre-block .col-text .block .informacao .link-banner{display:block;padding:8px 10px 8px 20px;margin:0 auto}body #timeline-block input,body #timeline-block .dot-info{margin:0 10px 30px}body #timeline-block .dot-info{margin-left:-60px}body #timeline-block #timeline-descriptions-wrapper .col-text .title{margin-top:15px}body #missao-block{padding-bottom:270px}body #missao-block .col-infos .block .info{border-right:0;border-bottom:1px solid #fff;margin-bottom:1rem}body #missao-block .img-destaque.bottom{bottom:-276px}body #sobmedida-block{padding-bottom:160px}body #sobmedida-block .img-destaque{display:none}body #sobmedida-block .col-infos .block{padding:30px}body #sobmedida-block .col-quote{bottom:-32%;padding-left:55px}body #product-detail .img-inloco img{width:auto}body #product-detail .col-text-detail .block .vantagem{margin-bottom:10px}body #product-detail .col-vantagem .line{display:none}body #product-detail .col-vantagem .nav-tabs{-webkit-border-top-left-radius:40px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:40px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:40px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:40px;-moz-border-radius-bottomleft:0;border-top-left-radius:40px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:40px;border:0;box-shadow:0 .5rem 1rem rgba(0,0,0,0.15) !important;padding:10px 20px;margin-bottom:20px}body #product-detail .col-vantagem .nav-tabs .nav-item{margin:3px;border-color:#dee2e6}body #product-detail .col-caracteristica .bg .img-carac{margin-top:0}body #product-detail .sw-gal-prod{padding:0 60px}body #product-detail .sw-gal-prod .swiper-button-prev{left:13px}body #product-detail .sw-gal-prod .swiper-button-next{right:13px}body #product-detail h3{font-size:34px}body #contact-block .col-form .block{padding:30px 25px}}@media(max-width:575px){body #breadcrumb-block .breadcrumb{padding:.75rem 1rem}body #sobre-block .col-text .block{padding:20px}body #timeline-block #timeline-descriptions-wrapper .col-text .title{line-height:90px}body #timeline-block #timeline-descriptions-wrapper .col-text .title:before{font-size:110px}body #timeline-block #timeline-descriptions-wrapper .col-text .title span{font-size:16px}body #product-detail .title h1{font-size:38px}body #contact-block .col-address .block address,body #contact-block .col-address .block .infor{text-align:center;text-align:-webkit-center;text-align:-moz-center}}@media(max-width:400px){body #timeline-block #timeline-descriptions-wrapper .col-text .title span{font-size:14px}}