.container__navbar{position:absolute;width:100%;height:110px;display:flex;align-items:center;top:0;z-index:1}.container__navbar .navbar{width:100%;max-width:1248px;padding:0 2rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.container__navbar .navbar .logo{width:15.62rem}.container__navbar .navbar .logo img{width:100%}@media (max-width:1024px){.container__navbar .navbar .navbar__items{display:none}}.container__navbar .navbar .navbar__items ul{list-style:none;display:flex;gap:2.375rem}.container__navbar .navbar .navbar__items ul a{font-size:.87rem;color:#fff;line-height:21px;font-weight:400;transition:color .3s}.container__navbar .navbar .navbar__items ul a.active,.container__navbar .navbar .navbar__items ul a:hover{color:#7dafeb}.container__navbar .navbar .buttons{display:flex;gap:1rem}@media (max-width:1024px){.container__navbar .navbar .buttons{display:none}}
.container__menu__mobile{display:none;z-index:10}.container__menu__mobile .navbar__mobile{display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.container__menu__mobile .clear{opacity:0;transition:.85s}.container__menu__mobile .nav-menu{background-color:#1c212f;width:20rem;height:100vh;display:flex;flex-direction:column;justify-content:center;position:fixed;top:0;right:-100%;transition:.85s;opacity:.95}.container__menu__mobile .nav-menu .container{height:90%;display:flex;flex-direction:column;justify-content:flex-start;gap:7rem;align-items:center}.container__menu__mobile .nav-menu.active{right:0;transition:.5s}.container__menu__mobile .nav-menu-items{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;list-style:none}.container__menu__mobile .nav-menu-items .menu__items a{color:#fff;font-size:1rem}.container__menu__mobile .buttons__mobile{display:flex;flex-direction:column;gap:1rem}.container__menu__mobile .navbar-toggle{color:#bbbfc9;width:15px;display:flex;justify-content:flex-start;align-items:center;gap:1rem;cursor:pointer}@media (max-width:1024px){.container__menu__mobile{display:block}}
.container__footer{width:100%;height:auto;padding-bottom:2rem;background:url(/images/banner-footer.webp?f5c5bdf6036a8fc7397713c3fe15d0db)}.content{width:100%;max-width:1248px;padding:2.6rem 2rem 0;margin:0 auto;display:flex;flex-direction:column;gap:4.37rem}.content .line{width:100%;border:1px solid hsla(0,0%,100%,.4)}.content .one{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.content .one .logo__sociais{display:flex;flex-wrap:wrap;gap:3.8rem}@media (max-width:641px){.content .one .logo__sociais{justify-content:center;align-items:center;padding-bottom:3rem}}.content .one .logo__sociais .sociais{display:flex;gap:.61rem}.content .one .logo__sociais .sociais a{transition:all .3s}.content .one .logo__sociais .sociais a:hover{transform:scale(1.1)}.content .one .buttons{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}@media (max-width:641px){.content .one .buttons{justify-content:center;align-items:center}}.content .two{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.content .two .infos{display:flex;gap:7.8rem}@media (max-width:641px){.content .two .infos{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;padding-bottom:2rem}}.content .two .infos .phone>p{display:flex;align-items:center;gap:.5rem}.content .two .infos .phone>p>a{font-size:1.1rem;color:#fff;font-weight:700;line-height:21px}.content .two .infos .phone>p>a>span{font-size:.8rem;padding-right:.25rem}.content .two .infos .location{max-width:16.1rem}.content .two .infos .location aside{display:flex;gap:1rem}.content .two .infos .location aside span{font-size:.8rem;line-height:21px;color:#fff}.content .two .infos .location aside span>p{font-size:.813rem}.content .two .nav{width:22.8rem;display:flex;justify-content:space-between}.content .two .nav dl{display:flex;flex-direction:column;margin:0}.content .two .nav dl dt{margin-bottom:1.12rem;color:#7dafeb;font-weight:700;font-size:.8rem}.content .two .nav dl dd{margin-bottom:.5rem}.content .two .nav dl dd a{margin:0;padding-bottom:.625rem;color:#fff;font-size:.8rem}.content .two .other{display:flex;flex-direction:column;align-items:center;gap:.8rem;width:10rem}@media (max-width:641px){.content .two .other{justify-content:center;align-items:center;width:100%;padding-top:2rem}}.content .two .other>span{color:#fff;font-size:1.1rem}.content .two .other table{color:#fff;width:-moz-fit-content;width:fit-content}.content .two .other table tbody tr:first-child{width:100%;display:flex;gap:1rem;font-size:.8rem;line-height:21px}.content .two .other table tbody tr:nth-child(2){width:100%;display:flex;justify-content:space-between;gap:1rem;font-size:1.1rem;line-height:21px}.content .macaw{margin:7.8rem auto 0;transition:all .3s}.content .macaw:hover{transform:scale(1.1)}.content .politicas{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem}.content .politicas a{padding-bottom:.625rem;color:#fff;font-size:.8rem}
.header__blog{display:flex;justify-content:center;align-items:center;width:100%;height:21.625rem;background-image:url(/images/banner_blog.webp?f4497945f40459bbc824fd5f8481408a)}.header__blog .content__blog>h1,.header__blog .content__blog span{display:block;font-family:Nunito,sans-serif;font-style:normal;font-weight:700;font-size:3rem;line-height:115%;text-align:center;letter-spacing:-.01em;color:#fff}.container__whats{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border-radius:10px;bottom:5%;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:center;padding:1rem;position:fixed;right:2%;z-index:10}@media (max-width:600px){.container__whats .container__whats{gap:1rem;padding:.5rem}}.container__whats .container__box{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.container__whats .container__box>span{color:#202020;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.container__whats .container__box .content__whats{align-items:center;background:#32d47c;border-radius:100%;box-shadow:0 0 10px rgba(50,212,124,.5);display:flex;justify-content:center;padding:1rem;position:relative}.container__whats .container__box .content__whats:after{animation:ripple 1.5s infinite;background:rgba(50,212,124,.4);border-radius:50%;content:"";height:100%;position:absolute;width:100%;z-index:-1}@keyframes ripple{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.blog{display:flex;padding-left:1.25rem;padding-right:1.25rem}.blog,.blog .container{justify-content:center;align-items:center}.blog .container{display:grid;grid-template-columns:repeat(auto-fill,24rem);grid-gap:2.063rem;padding-top:3.75rem;padding-bottom:3.75rem;width:100%;max-width:121.125rem}@media (max-width:641px){.blog .container{grid-template-columns:repeat(auto-fill,100%);padding-top:1.75rem;padding-bottom:1.75rem}}.blog .item{display:flex;flex-direction:column;align-items:center}.blog .item img{border-radius:2.5rem 2.5rem 0 0;width:100%;max-width:24rem;height:24rem;-o-object-fit:cover;object-fit:cover}.blog .item .info{margin-top:3rem}.blog .item .date{font-weight:400;font-size:1rem;color:#7dafeb}.blog .item .date,.blog .item h2{font-family:Nunito,sans-serif;font-style:normal;line-height:130%;letter-spacing:-.01em}.blog .item h2{font-weight:700;font-size:1.5rem;color:#124480;max-width:348px;margin-top:.813rem;margin-bottom:1.438rem}.blog .item .more{font-family:Nunito,sans-serif;font-style:normal;font-weight:700;font-size:.875rem;line-height:115%;letter-spacing:-.01em;color:#7dafeb;position:relative;text-decoration:none}.blog .item .more:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;background:#ffdb21;transition:width .3s ease 0s,left .3s ease 0s;width:0}.blog .item:hover .more:after{width:100%;left:0}.bloginterna{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;max-width:1248px;margin:0 auto;padding:0 2rem}.bloginterna .date{font-weight:400;font-size:1rem;color:#7dafeb;margin-top:5.188rem}.bloginterna .date,.bloginterna h1{font-family:Nunito,sans-serif;font-style:normal;line-height:130%;letter-spacing:-.01em}.bloginterna h1{font-weight:700;font-size:2.5rem;text-align:center;color:#124480;margin-bottom:1.813rem}.bloginterna .imagem{width:100%;max-width:800px;height:472px;-o-object-fit:cover;object-fit:cover;border-radius:.625rem .625rem 0 .625rem}.bloginterna .text{font-family:Roboto,sans-serif;font-weight:400;font-size:1.125rem;line-height:150%;color:#7d8596;margin-top:3.063rem;margin-bottom:3.813rem;white-space:break-spaces}.bloginterna .redes,.bloginterna .text{font-style:normal;letter-spacing:-.01em;max-width:800px}.bloginterna .redes{justify-content:space-between;width:100%;margin-bottom:6rem}.bloginterna .redes,.bloginterna .redes a{display:flex;align-items:center;font-family:Nunito,sans-serif;font-weight:700;font-size:.875rem;line-height:115%;color:#7dafeb}.bloginterna .redes a{font-style:normal;letter-spacing:-.01em;justify-content:center}.bloginterna .redes .back img,.bloginterna .redes .back svg{width:.875rem;height:.688rem}.bloginterna .redes .shareButtons{display:flex;justify-content:center;align-items:center;gap:.875rem;flex-wrap:wrap}
