@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@200;400;500;700&display=swap");:root{--cor-primaria:#14387f;--cor-primaria-light:#a3b6d3;--cor-secundaria:#ee1c25;--cor-secundaria-light:#ff858b;--cor-terciaria:#ffb935;--cor-texto-dark:#333;--cor-texto-light:#757272;--font-family-titles:"Raleway",sans-serif;--font-family-texts:"Roboto",sans-serif;--swiper-theme-color:#14387f;--swiper-navigation-color:#fff;--swiper-pagination-color:#14387f}html{scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}body,body *{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}button{border:none;cursor:pointer}ul{list-style:none}body *{font-family:var(--font-family-texts)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-titles)}select{background:linear-gradient(45deg,transparent 50%,var(--cor-secundaria) 50%),linear-gradient(135deg,var(--cor-secundaria) 50%,transparent 50%),linear-gradient(to right,transparent,transparent);background-position:calc(100% - 21px) calc(1em + 5px),calc(100% - 16px) calc(1em + 5px),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat;border:thin solid var(--cor-secundaria);font:300 1em/100% Helvetica Neue,Arial,sans-serif;line-height:1.5em;padding:.5em 3.5em .5em 1em;border-radius:0;margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.container{max-width:1300px;margin:auto;padding:0 50px}.section{margin-bottom:clamp(75px,7.88vw,7.88vw)}.btn-voltar{display:flex;align-items:center;margin-bottom:50px;width:85px;text-align:start;font-size:14px;font-weight:500;color:var(--cor-primaria);position:relative}.btn-voltar:after{content:"";position:absolute;left:22px;bottom:-3px;display:block;background-color:var(--cor-secundaria);border-radius:1px;height:2px;transition:width .225s ease-in-out;width:0}.btn-voltar:focus:after,.btn-voltar:hover:after{width:35px}.swiper-slide:not(.swiper-slide.swiper-slide-active){opacity:0}.animate-opacity{animation:opac .85s}@keyframes opac{0%{opacity:0}to{opacity:1}}@media (max-width:899.98px){.swiper-button-next,.swiper-button-prev{display:none!important}}@media (max-width:575.98px){.container{padding:0 25px}}