.heading-xl{font-size:6.8rem;font-weight:700;line-height:1.125}.about-hero__title,.heading-lg{font-family:Montserrat,sans-serif;font-size:5.6rem;font-weight:700;line-height:1.25}.about-hero__title strong,.heading-lg strong{color:inherit;font-weight:700;line-height:inherit}.contato-info__main-title,.heading-md{font-family:Montserrat,sans-serif;font-size:4rem;font-weight:700;line-height:1.25}@media (max-width:992px){.contato-info__main-title,.heading-md{font-size:32px;font-weight:700;line-height:1.2}}.heading-sm{font-size:3.2rem}.contato-info__title,.heading-sm,.heading-xs{font-family:Montserrat,sans-serif;font-weight:700;line-height:1.25}.contato-info__title,.heading-xs{font-size:2.4rem}.about-hero__description,.body-lg{font-size:1.6rem;font-weight:400;line-height:1.5}.body-md,.contato-info__main-description,.contato-info__text{font-size:1.4rem;font-weight:400;line-height:1.5}.body-sm{font-size:1.2rem;font-weight:400;line-height:1.5}.label{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:.025em;line-height:1;text-transform:capitalize}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.about-hero{align-items:center;display:flex;height:min(100vh,724px);justify-content:center;margin:0 auto;max-width:1800px;overflow:hidden;position:relative;width:93.75%}@media (max-width:992px){.about-hero{height:min(520px,100vh - 119px);margin-bottom:0;margin-inline:auto;width:95vw}}.about-hero__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.about-hero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about-hero__overlay{height:100%;left:0;mix-blend-mode:darken;position:absolute;top:0;width:100%}.about-hero__overlay--first{background:linear-gradient(256.14deg,rgba(51,51,51,0) 35.24%,rgba(51,51,51,.8) 80.13%)}.about-hero__overlay--second{background:linear-gradient(242.4deg,rgba(51,51,51,0) 9.67%,rgba(13,106,151,.6) 53.38%)}.about-hero__content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:3}@media (max-width:992px){.about-hero__content{display:block;padding-top:92px}}.about-hero__content .container{max-width:100%;padding:0 20px;padding-inline:68px;width:100%}@media (max-width:992px){.about-hero__content .container{padding-inline:20px}}.about-hero__layout{align-items:center;display:flex;gap:182px;height:100%;width:100%}@media (max-width:992px){.about-hero__layout{display:block;max-width:100%}}.about-hero__navigation{flex-shrink:0;position:relative}@media (max-width:1024px){.about-hero__navigation{display:none}}.about-hero__nav-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.08);height:100%;left:0;position:absolute;top:0;width:376px;z-index:2}@media (max-width:992px){.about-hero__nav-backdrop{display:none}}.about-hero__nav{display:flex;flex-direction:column;gap:20px}@media (max-width:992px){.about-hero__nav{display:none}}.about-hero__nav-link{align-items:center;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;gap:12px;letter-spacing:0;line-height:156%;position:relative;text-decoration:none;transition:all .3s ease}.about-hero__nav-link:hover{color:#fff;font-weight:700;text-decoration:none}.about-hero__nav-link:hover .about-hero__nav-arrow{opacity:1;transform:translateX(0)}.about-hero__nav-link--active{font-weight:700}.about-hero__nav-link--active .about-hero__nav-arrow{opacity:1;transform:translateX(0)}.about-hero__nav-text{color:#fff}.about-hero__nav-arrow{height:16px;opacity:0;transform:translateX(-4px);transition:all .2s ease;width:16px}.about-hero__main{align-items:center;display:flex;flex:1}@media (max-width:1024px){.about-hero__main{display:block;max-width:364px;text-align:start}}.about-hero__text{max-width:544px}@media (max-width:1024px){.about-hero__text{max-width:100%}}.about-hero__title{animation:fadeInUp .8s ease .2s forwards;color:#fff;margin-bottom:20px;opacity:0;transform:translateY(30px)}@media (max-width:992px){.about-hero__title{font-size:32px;line-height:1.2;margin-bottom:20px}.about-hero__title strong{font-size:32px;font-weight:700;line-height:1.2}}@media (max-width:530px){.about-hero__title,.about-hero__title strong{font-size:26px}}.about-hero__description{animation:fadeInUp .8s ease .4s forwards;color:hsla(0,0%,100%,.9);max-width:455px;opacity:0;transform:translateY(30px)}@media (max-width:992px){.about-hero__description{font-size:14px;line-height:1.56;max-width:296px}}.about-hero__scroll-indicator{bottom:97px;left:0;position:absolute;right:0;z-index:3}@media (max-height:660px){.about-hero__scroll-indicator{bottom:50px}}@media (max-width:992px){.about-hero__scroll-indicator{bottom:96px!important}}.about-hero__scroll-indicator .container{left:472px;padding:0 20px;position:relative}@media (max-width:992px){.about-hero__scroll-indicator .container{left:0}}.about-hero__scroll-arrow{cursor:pointer;display:block;height:auto;width:auto}@media (max-width:992px){.about-hero__scroll-arrow{height:53px;width:35px}}.about-hero__scroll-arrow path:nth-child(2){animation:scrollBounce 2s ease-in-out infinite;transform-origin:center}.rede-representantes-section{align-items:center;background-color:#333;display:flex;min-height:547px;padding:80px 0;position:relative}.rede-representantes-section .rede-linha{position:absolute;right:0;top:0;z-index:1}.rede-representantes-section .rede-content{align-items:center;display:flex;gap:80px;justify-content:space-between;width:100%}.rede-representantes-section .rede-content .rede-text{flex:1;max-width:435px}.rede-representantes-section .rede-content .rede-text .rede-title{color:#fff;font-family:Montserrat,sans-serif;font-size:40px;font-weight:700;letter-spacing:0;line-height:120%}.rede-representantes-section .rede-content .rede-text .rede-description{color:hsla(0,0%,100%,.8);font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:156%;margin:0}.rede-representantes-section .rede-content .rede-form{align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1fr;max-width:540px;width:100%}.rede-representantes-section .rede-content .rede-form .select-wrapper{align-items:center;display:flex;position:relative}.rede-representantes-section .rede-content .rede-form .select-wrapper .select-icon{left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.rede-representantes-section .rede-content .rede-form .select-wrapper .rede-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:none;border-radius:8px;color:#333;cursor:pointer;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;height:69px;letter-spacing:0;line-height:120%;padding:16px 50px;transition:all .3s ease;width:100%}.rede-representantes-section .rede-content .rede-form .select-wrapper .rede-select:focus{box-shadow:0 0 0 2px #1dabe3;outline:none}.rede-representantes-section .rede-content .rede-form .select-wrapper .rede-select option{color:#333;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:120%}.rede-representantes-section .rede-content .rede-form .select-wrapper .select-arrow{pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:2}.rede-representantes-section .rede-content .rede-form .rede-button{align-items:center;background:#1dabe3;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:24px;font-weight:700;gap:8px;grid-column:1/-1;height:69px;justify-content:center;letter-spacing:0;line-height:156%;padding:16px 32px;position:relative;transition:all .3s ease;z-index:1}.rede-representantes-section .rede-content .rede-form .rede-button:after{background-color:#0e85bb;border-radius:0 8px 8px 0;content:"";height:100%;position:absolute;right:0;top:0;transition:width .3s ease;width:8px;z-index:-1}.rede-representantes-section .rede-content .rede-form .rede-button:hover:after{border-radius:8px;width:100%}.rede-representantes-section .rede-content .rede-form .rede-button:hover{color:#fff;text-decoration:none}@media (max-width:1024px){.rede-representantes-section .rede-content{flex-direction:column;gap:40px;text-align:center}.rede-representantes-section .rede-content .rede-text{max-width:100%}.rede-representantes-section .rede-content .rede-form{flex-direction:column;gap:20px;max-width:400px;width:100%}.rede-representantes-section .rede-content .rede-form .rede-button,.rede-representantes-section .rede-content .rede-form .select-wrapper,.rede-representantes-section .rede-content .rede-form .select-wrapper .rede-select{width:100%}}@media (max-width:768px){.rede-representantes-section{min-height:auto;padding:60px 0}.rede-representantes-section .rede-content{gap:30px}.rede-representantes-section .rede-content .rede-text .rede-title{font-size:36px}.rede-representantes-section .rede-content .rede-text .rede-description{font-size:16px}.rede-representantes-section .rede-content .rede-form .select-wrapper .rede-select{font-size:20px;height:50px;padding:14px 40px}.rede-representantes-section .rede-content .rede-form .rede-button{font-size:14px;height:50px;padding:14px 24px}}@media (max-width:480px){.rede-representantes-section{padding:40px 0}.rede-representantes-section .rede-content .rede-text .rede-title{font-size:28px}.rede-representantes-section .rede-content .rede-text .rede-description{font-size:14px}.rede-representantes-section .rede-content .rede-form .select-wrapper .rede-select{font-size:16px;height:44px;padding:12px 35px}.rede-representantes-section .rede-content .rede-form .rede-button{font-size:14px;height:44px;padding:12px 20px}}@media (max-width:992px){.contato{margin-bottom:32px;margin-top:0;padding-inline:12px}.contato>div{margin:0;max-width:100%;padding:60px 28px 56px;text-align:center;width:100%}.contato .btn-common{margin-top:0;width:100%}.contato .flex{flex-direction:column-reverse;gap:0;width:100%}.contato .body-md,.contato .contato-info__main-description,.contato .contato-info__text{margin-bottom:56px}}.contato .contato-bg-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:1}.contato .contato-overlay{background:linear-gradient(180deg,#333,#0d6a97);bottom:0;left:0;mix-blend-mode:multiply;position:absolute;right:0;top:0;z-index:2}.contato-content{background:#fff;margin-top:56px;margin-inline:auto;max-width:1920px;padding-block:0 90px;position:relative}@media (max-width:992px){.contato-content{display:flex;flex-direction:column-reverse;margin-top:32px;padding-block:0 56px}}.contato-container{align-items:flex-start;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1280px;padding:0 20px;position:relative}@media (max-width:992px){.contato-container{gap:56px}}.contato-info-section{max-width:600px;width:50%}@media (max-width:992px){.contato-info-section{max-width:100%;width:100%}}.contato-info__main-title{color:#333;margin:0 0 32px}.contato-info__main-description{color:#6d6d6d;line-height:1.56;margin:0 0 56px;max-width:380px}@media (max-width:992px){.contato-info__main-description{max-width:380px}}.contato-info__items{display:flex;flex-direction:column;gap:56px;padding-left:20px}.contato-info__item{align-items:flex-start;display:flex;gap:20px}@media (max-width:992px){.contato-info__item{align-items:center}}.contato-info__icon{align-items:center;background:transparent;border:1px solid #1dabe3;border-radius:50%;color:#1dabe3;display:flex;flex-shrink:0;height:56px;justify-content:center;transition:all .3s ease;width:56px}.contato-info__icon:hover{background:#1dabe3;border-color:#1dabe3;color:#fff}.contato-info__icon svg{height:24px;width:24px}.contato-info__content{display:flex;flex:1;flex-direction:column;gap:20px}.contato-info__title{color:#1dabe3;font-weight:700;margin:0}@media (max-width:992px){.contato-info__title{font-size:20px;line-height:1.2}}.contato-info__text{color:#6d6d6d;line-height:1.56;margin:0;max-width:326px}.contato-map-section{height:590px;position:absolute;right:0;top:0;width:50%;z-index:1}@media (max-width:992px){.contato-map-section{height:361px;margin-left:auto;margin-top:56px;position:static;width:100%;width:95vw}}.contato-map{height:100%;overflow:hidden;width:100%}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}

/*# sourceMappingURL=aboutLocalizacao.css.map*/