body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Titillium Web,sans-serif;margin:0;padding:0;scroll-behavior:smooth}:root{--white:#fff;--text:#666;--bgMain:#828282;--darkGray:#262626;--title:#2e384d;--lightRed:#f24535;--red:#d93636;--darkRed:#731a1a;--grayFooter:#222;--yellowCoin:#fb3;--blueCiano:rgba(40,185,176,.73);--color1:#d9d9d9;--color2:#06070d;--color3:#8095bf;--color4:#244673;--color5:#bf984e}#root,body,html{background:#d9d9d9;background:var(--color1);color:#06070d;color:var(--color2)}h1,h2,h3,h4,p{font-family:Titillium Web,sans-serif;text-align:justify-all}.NavbarItems{align-items:center;background-color:hsla(0,0%,100%,.5);display:flex;font-size:1.2rem;height:80px;justify-content:center;position:absolute;width:100%}.navbar-logo{justify-self:start;margin-right:20px}img{height:auto;margin:10px;max-width:180px}.nav-menu{grid-gap:10px;display:grid;grid-template-columns:repeat(5,auto);justify-content:start;list-style:none;margin-right:2rem;text-align:center;width:70vw}.nav-links{color:#38435a;padding:.9rem .5rem;text-decoration:none;text-transform:uppercase}.nav-links:hover{background-color:#1c1c1c1c;transition:all .2s ease-out}.fa-bars{color:#08746c}.menu-icon,.nav-links-mobile{display:none}@media screen and (max-width:1180px){.NavbarItems{position:absolute}.nav-menu{display:flex;flex-direction:column;height:445px;left:-100%;position:absolute;top:80px;width:100%}.nav-menu,.nav-menu.active{opacity:1;transition:all .5s ease}.nav-menu.active{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.5);left:0;z-index:1}.nav-links{color:#08746c;display:table;font-size:1.4em;padding:2rem;text-align:center;width:100%}nav.links:hover{background-color:#1c1c1c1c}.navbar-logo{position:absolute;right:0;top:0;-webkit-transform:translate(-45%,80%);transform:translate(-45%,80%)}.menu-icon{cursor:pointer;display:block;font-size:1.8rem;left:10px;position:absolute;top:0;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}.fa-times{color:#2e384d;font-size:2rem}}@media screen and (max-width:760px){.navbar-logo{position:absolute;right:-35px}}.home{background:#444;background:url(/static/media/background-img.db4677367ab3f3d0590a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:100vh;min-height:35rem;width:100%}.container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;text-align:center;width:75%}.container h1{font-size:4em}.container h1,.container h4{font-weight:200;line-height:2em}.container h4{font-size:2em;max-width:720px;text-align:center;width:100%}.btn,.container h4{text-transform:uppercase}.btn{background:#111;border:none;cursor:pointer;font-size:24px;margin-top:2em;padding:.5em 3em;transition:.5s}.btn a{color:var(--white);text-decoration:none}.btn:hover{background:#38435a;transition:all .7s ease-out}.btn:active{background:#111;transition:all .5s ease-out}@media screen and (max-width:426px){.btn{font-size:20px;padding:.4em 2.5em}}.container h1,.container h4{text-shadow:5px 5px 10px #000}@media screen and (max-width:800px){.container h1{font-size:3em}.container h4{font-size:1.43em}}@media screen and (max-width:426px){.container h1{font-size:2.8em;line-height:2}.container h4{font-size:1.2em;line-height:1.6em}}@media screen and (max-width:376px){.container h1{font-size:2em;line-height:2em}.container h4{font-size:1em;line-height:1.6em}}.about{background:#111;color:#d9d9d9}.about .container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:7em 0;text-align:left;width:72%}.learn-more{background-color:#111;border-style:none;color:#fff;font-size:1.2em;padding-top:10px;text-decoration:underline}.learn-more:hover{cursor:pointer}h4{font-size:2.4em;font-weight:100;text-transform:uppercase}p{font-size:1.4em;font-weight:400;margin:2em 0;padding:15px 0;text-justify:justify}.office{min-width:600px}@media screen and (max-width:720px){.about .container{width:100%}.about .container h4{font-size:1.4em;line-height:1.6em}p{font-size:1.1em}.office{min-width:290px}}.container-cards{align-items:center;display:flex;flex-direction:row;justify-content:center;width:1500px}.buttons button{background-color:transparent;border:none;cursor:pointer}.button-left{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.button-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.container-cards .carousel{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}.carousel{height:570px;margin:10px;width:1170px}.carousel::-webkit-scrollbar{display:none;overflow:-moz-scrollbars-none}.cards-body{align-items:center;background:#111;border:3px solid #000;display:flex;flex:none;flex-direction:column;height:500px;justify-content:space-between;margin:10px;text-align:center;width:370px}.cards-img{padding-top:90px}.cards-body:hover .cards-img{padding-top:35px;transition:.5s ease-in-out}.cards-title{align-items:center;display:flex;font-size:18px;font-size:1.4em;font-weight:700;height:70px;justify-content:left;padding-top:50px}.cards-body:hover .cards-title{padding-top:15px;transition:.5s ease-in-out}.icon-more{padding-bottom:30px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cards-body:hover .icon-more{opacity:0;transition:.2s ease-out}.cards-description{font-size:1.1em;font-weight:400;margin:0 15px;opacity:0;padding-top:10px}.cards-body:hover .cards-description{opacity:1;-webkit-transform:translateY(-100px);transform:translateY(-100px);transition:all .2s ease-out}@media screen and (max-width:1300px){.container-cards{width:1000px}.carousel{width:850px}.cards-body,.carousel{margin:20px}}@media screen and (max-width:1020px){.container-cards{width:600px}.carousel{width:390px}.cards-body,.carousel{margin:0 10px}.icon-more{display:none}.cards-img{padding-top:35px}.cards-body:hover .cards-img{transition:none}.cards-title{font-size:18px;font-size:1.4em;font-weight:700;padding-top:15px}.cards-body:hover .cards-title{transition:none}.cards-description{font-size:1.2em;font-weight:400;margin:0 20px;opacity:1;padding-bottom:60px}.cards-body:hover .cards-description{-webkit-transform:none;transform:none}}@media screen and (max-width:450px){.container-cards{width:415px}.carousel{height:600px;margin:0 5px;width:390px}.cards-body{height:550px;justify-content:start;margin:0 10px;width:250px}.cards-title{padding-bottom:20px}.cards-description{font-size:1.1em}}.areas{background:#38435a}.areas .container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:5em 0;width:72%}p{margin:0 40px}@media screen and (max-width:720px){.areas .container{width:100%}.areas .container h4{font-size:1.4em;line-height:1.6em}p{font-size:1.1em;padding:15px 0}}.budgets{background:#38435a;padding:50px 0}.budgets,.budgets .container{display:flex;flex-direction:column}.budgets .container{color:#fff;width:72}.budgets .container .h4{font-size:2em;font-weight:200;text-align:center}p{text-align:center}.contact__form{display:flex;flex-direction:column}.field{background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;font-size:20px;height:50px;margin-bottom:20px;padding-left:5px;text-shadow:2px 2px 5px #000;width:570px}.field::-webkit-input-placeholder{color:#fff;display:flex;font-size:20px;opacity:1;text-align:start;text-shadow:2px 2px 5px #000}.field:-ms-input-placeholder{color:#fff;display:flex;font-size:20px;opacity:1;text-align:start;text-shadow:2px 2px 5px #000}.field::placeholder{color:#fff;display:flex;font-size:20px;opacity:1;text-align:start;text-shadow:2px 2px 5px #000}.field:hover{border:1px solid #fff}.field:focus{border:2px solid #fff;outline:0}textarea.field{height:120px;padding-top:5px;resize:none}.button{background-color:#111;border:2px solid #000;color:#fff;font-size:20px;font-weight:600;height:50px;margin-bottom:50px;width:570px}.button:hover{background-color:#111;border:2px solid #fff;cursor:pointer;transition:.3s}.button:active{color:#38435a;font-size:20px;font-weight:800}.container-forms-maps{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:0 280px;padding-top:60px}iframe{height:680px;position:-webkit-sticky;position:sticky;width:570px}@media screen and (max-width:1800px){.button,.field,iframe{width:485px}.container-forms-maps{margin:0 220px}}@media screen and (max-width:1024px){.button,.field{width:450px}.container-forms-maps{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin:0;width:100%}iframe{height:475px;width:450px}}@media screen and (max-width:760px){.budgets .container{width:100%}.budgets .container h4{font-size:1.4em;line-height:1.6em}p{font-size:1.1em;padding:15px 0}.button,.field,iframe{width:300px}iframe{height:400px}}.inner{margin:0 auto;max-width:calc(100% - 6rem);width:72rem}@media screen and (max-width:480px){.inner{max-width:calc(100% - 3rem)}}.footer{background-color:#111;color:hsla(0,0%,100%,.5);padding:4rem 0}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#fff}.footer a{color:hsla(0,0%,100%,.5);text-decoration:none;transition:.5s ease}.footer a:hover{color:#fff}.footer p{margin:0;text-align:start}.footer .content{display:-moz-flex;display:-ms-flex;display:flex;margin-bottom:2em}.footer .content section{padding:0 2rem;width:50%}.footer .content section:first-child{width:50%}.footer .content section ul{list-style:none}.footer .content section h3,.footer .content section h4{margin:15px 0}.footer .copyright{border-top:1px solid;font-size:.8rem;opacity:.5;padding:2rem 0;text-align:center}@media screen and (max-width:1280px){.footer{padding:4rem 0 2rem}}@media screen and (max-width:980px){.footer .content{flex-wrap:wrap}.footer .content section{width:50%}.footer .content section:first-child{padding-right:0;width:100%}}@media screen and (max-width:736px){.footer{padding:2rem 0}.footer .content section{width:100%}}@media screen and (max-width:480px){.footer{padding:2rem 0 .1rem}}.div-whatsapp{-webkit-animation:bounce .5s infinite alternate;animation:bounce .5s infinite alternate;background-color:#25d366;border-radius:50px;bottom:20px;box-shadow:1px 1px 2px #000;color:#fff;cursor:pointer;height:60px;margin:60px 30px;padding-top:11px;position:fixed;right:40px;text-align:center;width:60px;z-index:1000}.div-whatsapp:hover{-webkit-animation:none;animation:none}.div-whatsapp:hover .div-text{display:block;transition:.7s ease-in}.div-text{background-color:#fff;border-radius:50px;bottom:80px;display:none;height:60px;position:fixed;right:140px;width:30%}.div-text p{color:#000;font-size:1.3em;font-weight:500}@-webkit-keyframes bounce{0%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}to{-webkit-transform:translateY(-60px) scaleX(1);transform:translateY(-60px) scaleX(1)}}@keyframes bounce{0%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}to{-webkit-transform:translateY(-60px) scaleX(1);transform:translateY(-60px) scaleX(1)}}@media screen and (max-width:450px){.div-whatsapp{-webkit-animation:bounce .5s 4 alternate;animation:bounce .5s 4 alternate;right:20px}.div-whatsapp:hover .div-text{display:none}}
/*# sourceMappingURL=main.def4b899.css.map*/