@import url('https://fonts.googleapis.com/css?family=Poppins:200i,400&display=swap');:root{--color-white:#f3f3f3;--color-darkblue:#1b1b32;--color-darkblue-alpha:rgba(27,27,50,0.7);--color-green:#37af65}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:'Poppins',sans-serif;font-size:1rem;font-weight:400;line-height:1.4;color:#f3f3f3;color:var(--color-white);margin:0}body:before{content:'';position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1;background:#1b1b32;background:var(--color-darkblue);background-image:linear-gradient(115deg,rgba(37,140,217,0.8),rgb(0,157,255,0.8)),url(https://aylintegral.com.ar/images/fondo.webp);background-size:cover;background-repeat:no-repeat;background-position:center}h1{font-weight:400;line-height:1.2}p{font-size:1.125rem}h1,p{margin-top:0;margin-bottom:0.5rem}label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;margin-bottom:0.5rem}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{border:none}.container{width:100%;margin:3.125rem auto 0 auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}.header{padding:0 0.625rem;margin-bottom:1.875rem}.description{font-style:italic;font-weight:200;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}.clue{margin-left:0.25rem;font-size:0.9rem;color:#e4e4e4}.text-center{text-align:center}form{background:rgba(27,27,50,0.7);background:var(--color-darkblue-alpha);padding:2.5rem 0.625rem;border-radius:0.25rem}@media (min-width:480px){form{padding:2.5rem}}.form-group{margin:0 auto 1.25rem auto;padding:0.25rem}.form-control{display:block;width:100%;height:2.375rem;padding:0.375rem 0.75rem;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.form-control:focus{border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.input-checkbox,.input-radio{display:inline-block;margin-right:0.625rem;min-height:1.25rem;min-width:1.25rem}.input-textarea{min-height:120px;width:100%;padding:0.625rem;resize:vertical}.submit-button{display:block;width:100%;padding:0.75rem;background:#37af65;background:var(--color-green);color:inherit;border-radius:2px;cursor:pointer}