main.vehicle-page section.principal{padding:8rem 0}main.vehicle-page section.principal .content{max-width:1100px}main.vehicle-page section.principal .content>.title{font-size:30px;font-weight:500;max-width:400px;line-height:34px;position:relative;margin-bottom:2rem;padding-left:0!important}main.vehicle-page section.principal .content>.desc{font-size:15px;line-height:32px}main.vehicle-page section.principal .content>.documents-links{margin:2rem 0;display:flex;flex-direction:column;gap:2rem}main.vehicle-page section.principal .content>.documents-links .item .link{display:flex;align-items:center;background-color:#e5ecf6;color:#1d82ae;padding:1rem;border-radius:100px;gap:1rem;position:relative;padding-right:calc(2rem + 24px)}main.vehicle-page section.principal .content>.documents-links .item .link .icon{width:30px;height:30px;flex-shrink:0}main.vehicle-page section.principal .content>.documents-links .item .link .desc{max-width:800px;font-size:14px}main.vehicle-page section.principal .content>.documents-links .item .link:after{content:"";position:absolute;right:1rem;width:24px;height:24px;background:url(/build/assets/collapse-arrow-Ct5Q49ea.svg) center/contain no-repeat;transform:rotate(-90deg)}main.vehicle-page section.principal .content>.topics{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}main.vehicle-page section.principal .content>.topics .item{padding:2rem;border:1px solid #095492;border-radius:20px;min-height:220px}main.vehicle-page section.principal .content>.topics .item .icon-container{width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin-bottom:1rem}main.vehicle-page section.principal .content>.topics .item .icon-container .icon{max-width:100%;max-height:100%}main.vehicle-page section.principal .content>.topics .item .desc{font-size:14px;line-height:28px;max-width:400px}main.vehicle-page section.principal .content>.topics .item .desc .link{color:#18161b;text-decoration:underline}main.vehicle-page section.principal .content>.form-container{padding:2rem;margin-top:3rem;background:#1d82ae;border-radius:20px;position:relative;overflow:hidden;min-height:300px;display:flex;align-items:center;justify-content:center;z-index:0}main.vehicle-page section.principal .content>.form-container .form{display:flex;flex-direction:column;align-items:center;color:#fff;gap:.5rem}main.vehicle-page section.principal .content>.form-container .form>.icon{width:50px;height:50px}main.vehicle-page section.principal .content>.form-container .form .title{font-size:30px;font-weight:400;z-index:99}main.vehicle-page section.principal .content>.form-container .form .buttons-row{display:flex;align-items:flex-end;justify-content:space-between;gap:200px;margin-top:0rem}main.vehicle-page section.principal .content>.form-container>.banner{position:absolute;top:0;width:300px;height:100%;object-fit:cover;z-index:-1}main.vehicle-page section.principal .content>.form-container>.banner.left{left:0}main.vehicle-page section.principal .content>.form-container>.banner.right{right:0}main.vehicle-page section.principal .content>.form-container:before{content:"";position:absolute;top:0;left:0;width:300px;height:100%;background:linear-gradient(-80deg,#1D82AE 30%,transparent);z-index:0}main.vehicle-page section.principal .content>.form-container:after{content:"";position:absolute;top:0;right:0;width:300px;height:100%;background:linear-gradient(90deg,#1D82AE 30%,transparent);z-index:-1}@media screen and (max-width: 767px){main.vehicle-page section.principal{padding-top:2rem;padding-bottom:0}main.vehicle-page section.principal .content>.title{margin-left:25px;font-size:24px;line-height:30px}main.vehicle-page section.principal .content>.documents-links{gap:1rem}main.vehicle-page section.principal .content>.documents-links .item .link{flex-direction:column;padding-right:1rem;border-radius:20px;padding-bottom:3rem}main.vehicle-page section.principal .content>.documents-links .item .link .icon{margin-right:0;margin-bottom:1rem}main.vehicle-page section.principal .content>.documents-links .item .link .desc{text-align:center}main.vehicle-page section.principal .content>.documents-links .item .link:after{bottom:.5rem;right:.5rem}main.vehicle-page section.principal .content>.topics{grid-template-columns:repeat(1,1fr)}main.vehicle-page section.principal .content>.form-container .banner{display:none}main.vehicle-page section.principal .content>.form-container:after,main.vehicle-page section.principal .content>.form-container:before{display:none}main.vehicle-page section.principal .content>.form-container .form .title{text-align:center;font-size:24px;line-height:30px}main.vehicle-page section.principal .content>.form-container .form .buttons-row{gap:1rem;width:100%;flex-direction:column;margin-top:2rem}main.vehicle-page section.principal .content>.form-container .form .buttons-row .complex-button-component:first-child{align-self:center}main.vehicle-page section.principal .content>.form-container .form .buttons-row .complex-button-component:last-child{align-self:center}}
