*{margin:0;padding:0;box-sizing:border-box;font-family:"Roboto",sans-serif}.cover-container{height:100vh;width:100%;object-fit:contain;box-shadow:inset 0 0 0 1000px rgba(0,0,0,.6);display:flex;flex-direction:column;justify-content:center;align-items:center}.video{object-fit:cover;width:100%;height:100vh;position:absolute;z-index:-1}.cover-container>h1{color:#fff;font-size:100px}.cover-container>p{margin-top:8px;color:#fff;font-size:32px;cursor:default!important}.logo2{height:400px}@media screen and (max-width:960px){.cover-container>h1{font-size:70px;text-align:center}.cover-container>p{text-align:center;font-size:22px;width:85%}}@media screen and (max-width:700px){.logo2{height:200px}}.navbar{position:fixed;top:0;background-color:transparent;width:100%;height:60px;padding-left:50px;font-size:20px;z-index:1}.scrolling{background-color:#4473c4;transition:all 4s ease}.visibility{visibility:visible!important;transform:translateX(90%);transition:all 2s ease-out}.navbar-logo{height:80px;line-height:80px;color:#fff;cursor:pointer;visibility:hidden}.logo{margin-top:10px;max-height:120px;max-width:140px;transition:all 1s ease-in}.logo:hover{transform:scale(1.1);transition:all 1s ease-out}@media screen and (max-width:1500px){.visibility{visibility:visible!important;transform:translateX(-5%);align-items:center;align-content:center;text-align:center;transition:all 3s ease-out}}.about-container{display:flex;background-color:#414141;color:#cacaca;height:70vh}.about-desc{display:flex;flex-direction:column;justify-content:center;width:50%;padding:0 20px;text-align:justify;transform:scale(1);transition:all 4s ease}.about-desc>h3{margin-bottom:30px;font-size:45px}.about-desc>p{line-height:1.5}.about-img{display:flex;overflow:hidden;border-radius:47% 53% 0 100%/100% 0 100% 0}@media only screen and (max-width:960px){.about-container{flex-direction:column;padding:0;height:auto}.about-desc{width:90%;margin:0 auto;padding:40px 20px 50px}.about-desc>h3{font-size:20px;text-align:center}.about-img,.about-img>img{width:100%}}.carousel-container{display:flex;vertical-align:center;align-items:center;background-color:#000;padding:30px 0}.carousel-title{color:#cacaca;width:40%;text-align:center;font-size:30px;padding:0 100px;cursor:default}.slide-container{height:80%;border-radius:40px;overflow:hidden;position:relative;cursor:pointer}.slide-container>img{object-fit:contain;transition:all .2s ease-in-out}.slide-container:hover>img{transform:scale(1.2);opacity:.7}.slide-desc{background-color:#000;position:absolute;bottom:0;right:0;width:70%;padding-left:30px;border-top-left-radius:20px;opacity:.8}.slide-desc>span{color:#fff;display:block;font-size:22px;padding:20px 0 20px 10px}.BrainhubCarousel__arrows{background-color:#fff;border-radius:50%;margin:20px}.BrainhubCarousel__arrows>span{border-color:#000}.BrainhubCarousel__arrows:hover{background-color:#fff!important}.BrainhubCarousel__arrows:hover>span{border-color:#000!important}@media only screen and (max-width:960px){.carousel-container{flex-direction:column}.carousel-title{width:100%;text-align:center;padding:50px 0}.slide-container{width:100%}.slide-container:hover>img{transform:scale(1);opacity:1}.slide-container>img{object-fit:cover;width:100%;height:100%}}.info-container{width:100%;height:200px;background-color:#414141;color:#cacaca}.info{display:flex;justify-content:center;align-items:center;height:100%}.info h1{transform:scale(2);transition:all 10s ease;cursor:default}@media screen and (max-width:1500px){.info h1{transform:scale(1);transition:all 3s ease}}@media only screen and (max-width:960px){.info-container{height:200px;width:100%}.info>h1{text-align:center;font-size:25px}}.footer{width:100%;height:40px;background-color:#4473c4;transition:all 4s ease;color:#000;position:absolute}.footer-info{font-size:35px;padding:30px 0 30px 50px;width:70%;margin:0 auto}.footer-info>h1{padding-bottom:15px}.footer-contact{font-size:22px;padding:100px 0 30px 50px;width:70%;margin:0 auto}.footer-sns{width:70%;position:absolute;left:0;right:0;margin:0 auto;display:grid;grid-template-columns:2fr 1fr;align-items:center}.sns-links{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr}.facebook,.instagram,.linkedin{color:#000;font-size:35px;margin:0 auto;border-bottom:4px solid transparent}.facebook:hover,.instagram:hover,.linkedin:hover{border-color:#000;transition:all .3s ease-out}.design-by,.design-by>p{font-size:18px;color:#000;transition:.3s ease-in}.design-by:hover{color:#fff;cursor:default;transition:.3s ease-in-out}@media only screen and (max-width:960px){.footer{height:68px}.footer-info{text-align:center;padding:0;font-size:20px}.footer-contact{font-size:16px;padding:100px 0 30px;text-align:center}.footer-sns{grid-template-columns:2fr;text-align:center}.design-by{justify-content:center;align-items:center;text-align:center;padding-top:5px}}.contact{width:100%;height:70%;background-color:#000;color:#cacaca;display:flex;z-index:-2;left:0;padding-top:75px;padding-bottom:75px}.contact-info{font-size:35px;padding-top:50px;width:70%}.contact-info>h1{padding-bottom:15px}.contact-info>h1,.contact-info>p{text-align:center;cursor:default}@media only screen and (max-width:1500px){.contact{flex-direction:column;padding-top:20px}.contact-info{width:auto;padding-top:0;padding-bottom:20px}}textarea{resize:none}.container-form{margin-right:10%}.formulario{width:600px;background:#414141;border-radius:5px;padding:20px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.formulario>div{margin-bottom:20px}.formulario label{display:block;font-weight:600;font-size:14px;margin-bottom:5px;color:#1f1f1f}.formulario input,.formulario textarea{font-family:"Open Sans",sans-serif;width:100%;border-radius:5px;border:2px solid #e2e2e2;font-size:18px;padding:10px;margin-bottom:5px;color:#1f1f1f;background-color:#cacaca}.formulario input:focus{outline:none;border:2px solid #0085ff}.formulario .error{background-color:#4473c4;font-weight:600;font-size:12px}.formulario button[type=submit]{display:block;background-color:#4473c4;font-weight:600;font-family:"Open Sans",sans-serif;border:none;cursor:pointer;width:100%;padding:10px;border-radius:5px;color:#fff;font-size:16px;transition:all .3s ease}.formulario button[type=submit]:hover{background-color:#bb2828}.formulario .exito{text-align:center;font-size:14px;padding-top:20px;color:#02a802}.formulario input[type=radio]{width:auto}@media only screen and (max-width:1500px){.container-form{margin-right:10%;margin-left:10%;justify-content:center;align-items:center;display:flex}.formulario{width:600px;align-items:center}}
/*# sourceMappingURL=main.7a7f0c27.chunk.css.map */