@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");*,body,html{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:700}h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}p{color:#727272;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.5}.container{margin:0 auto;max-width:1200px;width:90%}*,html{margin:0;overflow-x:hidden;padding:0}*,body,html{box-sizing:border-box}body{background-color:#f4f4f4;font-family:Montserrat,sans-serif;padding-top:80px;position:relative}header{align-items:center;background-color:#ff9f46;display:flex;justify-content:space-between;left:0;padding:24px 50px;position:fixed;top:0;width:100vw;z-index:1100}header .logo img{height:auto;max-width:200px}header .hamburger{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:0 1rem;z-index:1001}header .hamburger .hamburger-text{color:#f4f4f4;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;margin-right:1rem}header .hamburger .hamburger-icon{align-items:center;display:flex;flex-direction:column;height:24px;justify-content:center}header .hamburger .hamburger-icon span{background:#f4f4f4;border-radius:2px;display:block;height:4px;margin:3px 0;transition:.3s;width:30px}header .nav-links{background:#ff9f46;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}header .nav-links,header .nav-links ul{align-items:center;flex-direction:column}header .nav-links ul{list-style:none}header .nav-links ul li{font-family:Montserrat,sans-serif;font-weight:700;margin:2rem 0}header .nav-links ul li a{color:#f4f4f4;font-size:2rem;text-decoration:none}header .nav-links ul li a:hover{color:#ff4089}header .nav-links.active{display:flex}.hero{background-color:#ff9f46;color:#fff;padding:50px 50px 50vh;position:relative}.container{align-items:center;display:flex;flex-direction:column;text-align:left}.hero-title{font-size:3rem;font-weight:400;margin-bottom:16px}.highlighted{color:#ff4089;font-weight:700}.sub{color:#fff;font-size:1.5rem;font-weight:400;margin-bottom:24px;margin-top:24px}.sub h3{font-size:1.2rem;font-weight:700;padding-bottom:8px}.sub p{color:#fff;line-height:1.5}.arkianos-highlighted{color:#fff;font-weight:700}.ia-highlighted{color:#ef0;font-weight:700}.hero-divider{display:flex;justify-content:center;margin-bottom:-10%;margin-top:-20%;position:relative;z-index:5}.hero-divider img{border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.15);height:auto;max-width:35vw}.paratodos{background-color:#f4f4f4;padding-top:20vh;text-align:center}.paratodos h2{color:#ff9f46;font-size:13.5vw;font-style:italic;font-weight:700}.marquesina{overflow:hidden;padding:40px 0;position:relative;white-space:nowrap;width:100%}.marquesina-texto{animation:scroll 30s linear infinite;-webkit-animation:scroll 30s linear infinite;color:#727272;display:inline-block;font-family:Montserrat,sans-serif;font-size:1.5rem;padding-left:100%}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.servicios1{gap:50px;justify-content:space-between;margin-bottom:-2rem}.servicios1,.servicios1 .left-col{align-items:flex-start;display:flex}.servicios1 .left-col{flex:1}.servicios1 .left-col img{max-height:80%;width:auto}.servicios1 .right-col{display:flex;flex:1;flex-direction:column;justify-content:flex-start;width:100%}.servicios1 .right-col h3{color:#ff9f46;font-size:10vw;margin-bottom:6rem}.servicios1 .right-col .mini-container{margin:0 auto;max-width:600px}.servicios1 .right-col h4{color:#ff4089;font-size:4rem;font-weight:700;margin-bottom:24px;text-align:end}.servicios1 .right-col p{color:#727272;font-size:1.2rem;line-height:1.5;margin-bottom:24px;text-align:end}.servicios2{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:space-between}.servicios2 .left-col{align-items:center;display:flex;flex:1;justify-content:center}.servicios2 .left-col img{max-height:80%;width:auto}.servicios2 .right-col{align-items:flex-end;display:flex;flex:1;flex-direction:column;max-width:1400px}.servicios2 .right-col h4{color:#ff4089;font-size:4rem;font-weight:700;margin-bottom:24px;text-align:end}.servicios2 .right-col p{color:#727272;font-size:1.2rem;line-height:1.5;margin-bottom:24px;text-align:end}.contact{flex-direction:column;justify-content:space-between;padding:24px 0}.contact,.contact .img{align-items:center;display:flex}.contact .img{flex:1;justify-content:center;margin-bottom:24px}.contact .img img{height:auto;max-width:100%}.contact .contact-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding:24px 0}.contact .contact-info h4{color:#ff9f46;font-size:2rem;font-weight:700;margin-bottom:8px}.contact .contact-info p{color:#727272;font-size:1rem;line-height:1.5}.contact .form{display:flex;flex:1;flex-direction:column;justify-content:center;padding:24px 0;width:60%}.contact .form .form-group{margin-bottom:24px}.contact .form .form-group label{color:#ff9f46;font-size:1rem;font-weight:700}.contact .form .form-group input,.contact .form .form-group textarea{border:none;border-bottom:1px solid #ff9f46;font-size:1rem;padding:16px 24px;width:100%}.contact .form .form-group input::-moz-placeholder,.contact .form .form-group textarea::-moz-placeholder{color:#ff9f46;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;opacity:1}.contact .form .form-group input::placeholder,.contact .form .form-group textarea::placeholder{color:#ff9f46;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;opacity:1}.contact .form .form-group input:focus,.contact .form .form-group textarea:focus{border-color:#ff9f46;outline:none}.contact .form button{background-color:#ff9f46;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;padding:16px 24px}.contact .form button:hover{color:#ff4089}@media (max-width:1024px){header .logo img{max-width:120px}.hero .title{font-size:4rem}.servicios1{padding:2vh 5vw 2vh 0}.servicios1 .right-col h3{font-size:6rem;margin-bottom:4rem}.contact .contact-info,.servicios2{padding:2vh 5vw}}@media (max-width:768px){header .nav-links{display:none}header .nav-links.active{display:flex}.hero{height:auto;padding:24px 24px 100px}.hero-title{font-size:2rem}.hero-image{display:block;margin:0 auto;max-width:300px;width:100%}.hero-divider{margin-top:-10%}.hero-divider img{height:auto;max-width:50%}.paratodos{padding-top:10vh}.servicios1,.servicios2{align-items:center;flex-direction:column;margin-bottom:1rem;padding:0}.servicios1 .left-col,.servicios1 .right-col,.servicios2 .left-col,.servicios2 .right-col{flex-direction:column;max-width:700px;text-align:center;width:100%}.contact{flex-direction:column}.contact .contact-info,.contact .contact-title,.contact .form,.contact .img{text-align:center;width:100%}.contact .form{padding:16px}}@media (max-width:480px){header{padding:24px}header .logo img{max-width:150px}header .hamburger .hamburger-text{display:none}.hero-image{margin:0 auto;max-width:100%}.hero-divider{margin-top:-10%}.hero-divider img{height:auto;max-width:80%}.marquesina-texto{animation:scroll 35s linear infinite;-webkit-animation:scroll 35s linear infinite;font-size:1rem}.servicios1 .left-col,.servicios2 .left-col{width:100%}.servicios1 .left-col img,.servicios2 .left-col img{height:auto;max-width:100%}.servicios1 .right-col,.servicios2 .right-col{padding:30px;text-align:center;width:100%}.servicios1 .right-col h3,.servicios2 .right-col h3{display:none}.servicios1 .right-col h4,.servicios2 .right-col h4{font-size:3rem}.servicios1 .right-col p,.servicios2 .right-col p{font-size:1rem;line-height:1.5}.contact-info h4{font-size:1.2rem}}
/*# sourceMappingURL=website.css.map */
