@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";.menu-container{position:absolute;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;background:var(--primary-color);opacity:0;pointer-events:none;transform:translateY(50px);transition:.3s}.menu-container svg{position:absolute;top:2rem;right:2rem;cursor:pointer;transform:rotate(45deg);transition:.5s}.menu-container>svg,path{fill:var(--quaternary-color)}.menu-container>svg,path:hover{fill:var(--secondary-color);transition:.2s ease-in-out}.menu-container nav{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;transform:scale(.6);transition:.5s}.menu-container.isVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.menu-container.isVisible svg{transform:rotate(0)}.menu-container.menu-container.isVisible nav{transform:scale(1)}.links{color:var(--quaternary-color)}.redirect-menu{padding:.5rem;color:var(--quaternary-color);font-size:2rem;font-weight:600;text-align:center;position:relative;transition:color .3s ease}.redirect-menu:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:var(--secondary-color);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.redirect-menu:hover:after{transform:scaleX(1)}.redirect-menu:hover{color:var(--secondary-color)}.navbar-container{display:flex;align-items:center;justify-content:center;width:100vw;height:7.5rem;background-color:var(--bgNav-color);transition:background-color .3s ease;position:fixed}.navbar-container.scrolled{background-color:var(--bgNav-color);backdrop-filter:blur(3px) saturate(100%);-webkit-backdrop-filter:blur(3px) saturate(100%)}.navbar-container .navbar-section{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 1rem;height:100%}.navbar-container .navbar-section .navbar-logo{padding:0 2rem}.navbar-container .navbar-section .navbar-logo img{width:250px;height:80px}.navbar-container .navbar-section .btn-menu{padding:0 2rem}.navbar-container .navbar-section .navbar-links{display:flex;align-items:center;justify-content:center;padding:0 2rem 0 0;gap:2rem}.navbar-container .navbar-section .navbar-links .section-link{color:#fff;font-size:1.1rem;font-weight:600;text-align:center;position:relative;transition:color .3s ease;overflow:hidden}.navbar-container .navbar-section .navbar-links .section-link:hover{color:var(--secondary-color)}@media screen and (max-width: 980px){.navbar-container .navbar-section .navbar-links .section-link{font-size:1rem}}@media screen and (max-width: 890px){.navbar-container .navbar-section .navbar-links .section-link{display:none}}@media screen and (max-width: 460px){.navbar-container .navbar-section .navbar-logo{padding:0}.navbar-container .navbar-section .navbar-logo img{width:180px;height:50px;padding:0 1rem}}.header-container{width:100vw;background:url(/bg-header.svg);padding:8rem 0 0;display:flex;align-items:center;justify-content:center;gap:6rem;height:auto}.header-container .left-header{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;line-height:3rem;font-size:1.2rem;color:var(--quaternary-color)}.header-container .left-header img{width:5rem}.header-container .left-header span{color:var(--secondary-color)}.header-container .left-header a{padding:1rem;overflow:hidden}.header-container .right-header{display:flex;align-items:center;justify-content:center;width:500px}.header-container .right-header img{width:100%;height:auto}@media screen and (max-width: 1090px){.header-container{width:100vw;height:auto;background:url(/bg-header.svg) no-repeat center center/cover;display:flex;align-items:center;justify-content:center;padding:10rem 0 0;gap:1.5rem}.header-container .left-header{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;line-height:3rem;font-size:.9rem;color:var(--quaternary-color)}.header-container .left-header img{width:3rem}.header-container .left-header span{color:var(--secondary-color)}}@media screen and (max-width: 890px){.header-container{width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;padding:14rem 0 0}.header-container .left-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;line-height:3rem;font-size:1rem;color:var(--quaternary-color)}.header-container .left-header img{align-self:flex-start;width:4rem}.header-container .left-header span{color:var(--secondary-color)}.header-container .right-header{display:flex;align-items:center;justify-content:center;width:100vw}.header-container .right-header img{width:100%}}@media screen and (max-width: 415px){.header-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;padding:10rem 0 0}.header-container .left-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;line-height:3rem;font-size:.8rem;color:var(--quaternary-color)}.header-container .left-header img{align-self:flex-start;width:4rem}.header-container .left-header span{color:var(--secondary-color)}.header-container .right-header{display:flex;align-items:center;justify-content:center;width:100vw}.header-container .right-header img{width:100%}}.btn-specialist{all:unset;display:flex;align-items:center;justify-content:center;gap:.5rem;border:.2rem solid var(--secondary-color);border-radius:2rem;padding:.5rem 1rem;color:var(--quaternary-color);font-weight:600;transition:all .4s}.btn-specialist>svg>path{fill:var(--secondary-color);transition:fill .4s}.btn-specialist:hover{transition-delay:all .4s;border-color:var(--btnSpecialist-hover);transform:scale(1.02);cursor:pointer;color:#fff}.btn-specialist:hover>svg>path{fill:var(--btnSpecialist-hover);transition-delay:all .4s}.about-container{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100vw;height:auto;padding:10rem 8rem;background:url(/bg-about.svg) repeat center center/cover;background-color:#b5904a}@media (min-width: 768px){.about-container{flex-direction:row}}.about-container .about-info{min-width:70%;padding:0 2rem;background:var(--primary-color);border-radius:24px;position:absolute;top:38rem;left:50%;transform:translate(-50%);z-index:2}.about-container .about-info p{font-size:2.5rem;color:var(--white-color);font-weight:500;line-height:52px;letter-spacing:-1.2px;padding:1rem}.about-container .about-info p span{color:var(--secondary-color)}.about-container .about-content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:4.5rem}.about-container .about-content h1{font-size:4rem;margin-bottom:26px;font-weight:700;line-height:normal}.about-container .about-content p{font-size:2rem;margin-bottom:2rem;font-weight:500;text-align:justify}.about-container .about-img{flex:1;display:flex;justify-content:center;align-items:center;margin-left:4.5rem}.about-container .about-img img{max-width:700px;height:auto;border-radius:12px}@media screen and (max-width: 1460px){.about-container{display:flex;justify-content:center;align-items:center;gap:5rem}.about-container .about-content,.about-container .about-img{margin:0}}@media screen and (max-width: 1236px){.about-container .about-info{display:none}.about-container .about-content h1{font-size:3.2rem}}@media screen and (max-width: 1014px){.about-container{background:url(/bg-about-flex.svg) no-repeat center center/cover}.about-container .about-content h1{font-size:4rem}.about-container .about-img{display:none}}@media screen and (max-width: 862px){.about-container{padding:10rem 5rem}.about-container .about-content h1{font-size:3.5rem}}@media screen and (max-width: 486px){.about-container{padding:10rem 5rem}.about-container .about-content h1{text-align:center;font-size:2.5rem}.about-container .about-content p{font-size:1.4rem}}.btn-transparent{padding-top:6rem;transition:background-color .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.btn-transparent a{display:flex;justify-content:center;align-items:center;padding:1rem;text-align:center;font-size:1.5rem;font-weight:600;color:var(--primary-color);max-width:540px;height:4rem;text-decoration:none;border-radius:2rem;border:1px solid var(--moreGold-ribeiro, #b5904a);transition:background-color .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.btn-transparent a:hover{background-color:var(--btnSpecialist-hover);color:var(--white-color)}@media screen and (max-width: 1460px){.btn-transparent a{width:30vw;font-size:1.1rem;font-weight:600;color:var(--primary-color)}}@media screen and (max-width: 1014px){.btn-transparent a{width:40vw;font-size:1.1rem;font-weight:600;color:var(--primary-color)}}@media screen and (max-width: 862px){.btn-transparent a{width:55vw;font-size:1.2rem;font-weight:600;color:var(--primary-color)}}@media screen and (max-width: 543px){.btn-transparent a{width:80vw;padding:1rem .5rem;font-size:1rem;font-weight:600;color:var(--primary-color)}}.areas-container{display:flex;justify-content:space-around;align-items:center;min-height:540px;width:100vw;background:url(/assets/bg-areas-BtxoWk_B.svg) no-repeat center center/cover;padding:20px}.areas-container .areas-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.areas-container .areas-content h1{color:var(--secondary-color);font-size:3rem;font-weight:700;padding-top:3rem;text-align:center}.areas-container .areas-content .areas-cards{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:56px;width:100%}.areas-container .areas-content .card{display:flex;flex-direction:column;align-items:center;border-radius:12px;background:#032c41;padding:3rem;margin:.75rem;transition:background-color .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out,transform .2s ease-in-out;width:218px}.areas-container .areas-content .card img{width:80px;height:92px}.areas-container .areas-content .card h2{padding-top:20px;color:var(--Client-color-White, #f2f2f2);text-align:center;font-size:24px;font-weight:700;transition:background-color .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.areas-container .areas-content .card:hover{background:var(--white-color);transform:scale(1.1)}.areas-container .areas-content .card:hover h2{color:var(--primary-color)}.areas-container .areas-content .card:hover img{filter:invert(100%)}@media (max-width: 1200px){.areas-cards{padding:28px}.card{padding:2rem}}@media (max-width: 768px){.areas-content h1{font-size:2.5rem}.areas-content .areas-cards{padding:20px}.areas-content .card{padding:1.5rem;width:100%}}@media (max-width: 480px){.areas-container{max-height:100%}.areas-container .areas-content h1{font-size:2rem}.areas-container .areas-content .areas-cards{padding:10px}.areas-container .areas-content .card{padding:1rem;width:100%}}.contact{padding:4rem;width:100%;height:auto;background-color:#032c41;background-image:url(/assets/contactImg-CJeJWUnq.png)}.content-contact{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.socialMedia{padding:2rem 0}.container-contact{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.boxOne-contact{display:flex;flex-direction:column;align-items:center;justify-content:center}.boxOne-contact>h2{padding:3rem}.boxTwo-map{display:flex;align-items:center;justify-content:center;flex-direction:column}.socialMedia{display:flex;justify-content:center}.boxText-contact{color:var(--moreGold-ribeiro, #b5904a);font-family:Raleway;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.boxText-contact>h2{padding-bottom:2rem}.icon{margin:0 1rem;color:var(--Client-color-White, #f2f2f2)}.icon:hover path{fill:var(--moreGold-ribeiro, #b5904a)}#wpp:hover path{fill:var(--Client-color-White, #b5904a)}.text-contact{align-items:center;display:flex;color:#000}.container-map{display:flex;flex-direction:column;align-items:center;gap:10px;align-self:stretch}.container-map>h2{font-size:2rem;margin-bottom:4rem;color:var(--moreGold-ribeiro, #f2f2f2)}.container-adress>h2{font-size:2rem;display:flex;padding-bottom:2rem;justify-content:center;color:var(--secondary-color)}.container-adress>p{color:var(--Client-color-White, #f2f2f2);text-align:center;font-family:Raleway;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.map{border-radius:12px;width:453px;height:214px;flex-shrink:0;background-image:url(/assets/map-BiHLLsyV.jpeg);background-size:cover;transition:transform .5s ease}.map:hover{transform:scale(1.5)}@media screen and (max-width: 1265px){.contact{padding:4rem;width:100%;height:auto;background-color:#032c41;background-image:url(/assets/contactImg-CJeJWUnq.png);display:flex;flex-direction:column;justify-content:center;align-items:center}.content-contact{display:flex;flex-direction:column;flex-wrap:wrap}.container-adress{padding-top:3rem}}@media screen and (max-width: 550px){svg{width:36px;height:36px}.map{border-radius:0;width:344px;height:210px;background-size:contain}}.footer-container{width:100%;background:var(--Client-color-White, #f2f2f2);display:flex;justify-content:center}.footer{padding:6rem;width:80%}.content-footer{display:flex;flex-direction:column}.top-footer{display:flex;align-items:center;justify-content:space-between}.bottom-footer{font-family:Raleway;display:flex;align-items:center;justify-content:space-between}.bottom-footer>p{font-family:Raleway;text-align:center;margin:.2rem 0;color:var(--gray-gray-500, #6b7280);font-size:18px;font-style:normal;font-weight:500;line-height:129.167%;letter-spacing:-.48px}hr{margin:2rem 0;color:#032c41;align-items:center;width:100%}.boxOne-footer{display:flex;flex-direction:column}.brand-footer{display:flex;align-items:center;padding:1rem 0}.brand-footer>img{height:100px}.brand-footer>h2{color:var(--white-color)}.boxTwo-footer{display:flex;align-items:center;justify-content:center;flex-direction:column}.boxTwo-footer>h3{font-size:2rem;margin-bottom:1rem}.boxTwo-footer:hover{fill:var(--white-color, #b5904a)}.btn-top{display:flex;align-items:center;justify-content:center;width:100%;height:4rem;overflow:hidden;padding:2rem;border-radius:4rem;border:none;background:var(--moreGold-ribeiro, #b5904a);transition:background .2s ease-in-out}.btn-top>p{font-family:Raleway;font-weight:700;color:#fff;font-size:1.2rem}.btn-top:hover{background:#eab308;transition:background .2s ease-in-out}#kowtecz{color:var(--gray-color);text-decoration:underline}#kowtecz:hover{color:var(--darkGray-color)}@media (max-width: 1060px){.top-footer{display:flex;align-items:center;justify-content:space-between}.brand-footer{flex-direction:column;align-items:flex-start}.brand-footer>h2{display:none}.boxTwo-footer>a{display:flex;align-items:center;justify-content:center;font-size:1.5rem}.boxTwo-footer>h3{font-size:1.5rem}.boxOne-footer{display:flex;flex-direction:column;align-items:center}#maps{width:80%;margin:1rem}.media-footer{display:flex;flex-direction:column;align-items:flex-start;padding:1rem}}@media (max-width: 650px){.footer{padding:5rem 0}.footer-container{width:100%;height:45rem;color:var(--white-color)}.top-footer{display:flex;align-items:center;justify-content:space-between}.brand-footer>img{height:5rem}.brand-footer{display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:Inter}.brand-footer>h2{display:flex;color:var(--white-color)}a:hover{color:var(--primary-color)}.media-footer{display:flex;flex-direction:row;align-items:center;justify-content:center}.bottom-footer{font-family:Raleway;display:flex;justify-content:center}.bottom-footer>p{font-family:Raleway}.media-footer>a{padding:.3rem}#kowtecz:focus{color:var(--darkGray-color)}}@media (max-width: 420px){.top-footer{display:flex;align-items:center;flex-direction:column;justify-content:center}}:root{--primary-color: #0c2037;--secondary-color: #b5904a;--tertiary-color: #1b4cd5;--quaternary-color: #d9cbb1;--bgNav-color: rgba(17, 25, 40, .02);--btnSpecialist-hover: #F0B16C;--white-color: #fff;font-family:Raleway,Inter,sans-serif;line-height:1.5;letter-spacing:.1rem;line-height:normal;font-style:normal}*{scroll-behavior:smooth;margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;user-select:none;scrollbar-width:thin;scrollbar-color:var(--primary-color) var(--white-color);overflow-x:hidden;letter-spacing:.1rem;text-decoration:none}body{display:flex;min-width:320px;min-height:100vh;-webkit-font-smoothing:antialiased;transition:font-size .3s ease}@media (max-width: 1080px){html{font-size:93.75%}}@media (max-width: 720px){html{font-size:87.5%}}button{cursor:pointer}a:visited{color:inherit}body,html{background-color:#1e1e1e}
