@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}html{font-size:62.5%}h1{font-size:2.8rem;margin-bottom:2rem}h1,h2{font-weight:300}h2{font-size:2.4rem}#enrollment{background:#e7e7e7;text-align:center;min-height:80vh;display:flex;flex-direction:column;align-items:center;position:relative}#enrollment *,#enrollment :after,#enrollment :before{box-sizing:border-box;padding:0;margin:0}#enrollment .flex{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem}#enrollment .w-100{width:100%}#enrollment .w-75{width:73%}#enrollment .w-50{width:48%}#enrollment .w-33{width:31%}#enrollment .w-25{width:23%}#enrollment .max-300{max-width:30rem;width:100%}#enrollment form{transition:all .3s}#enrollment form.active{-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.8s;animation-duration:.8s}#enrollment .form-group{display:flex;flex-direction:column;justify-content:center;text-align:left;margin:0 1% 2rem}#enrollment #application{display:flex;flex-direction:column;width:100%;margin-top:5%;box-shadow:10px 10px 15px 0 rgba(0,0,0,.2);border-radius:3px;border:2px solid hsla(0,0%,60%,.4);min-height:40rem;max-width:85rem;padding:5rem 4rem;background:#fff}#enrollment input,#enrollment select{font-size:1.8rem;padding:5px;margin-bottom:1rem;border:1px solid #151515}#enrollment select{padding:4px 5px}#enrollment .btn,#enrollment button{background:#f3f3f3;border:1px solid #151515;color:#151515;padding:1.5rem 1rem;border-radius:5px;font-size:2.1rem;width:100%;max-width:30rem;margin:0 auto;transition:all .3s;cursor:pointer}#enrollment .btn:hover,#enrollment button:hover{background:#09c;color:#fff}#enrollment button.backBtn{position:absolute;top:30%;left:0;width:6rem;height:6.5rem;display:flex;align-items:center;justify-content:center;background:#09c;border-top-left-radius:0;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:3px;border:1px solid #151515;border-left:none}#enrollment button.backBtn svg{width:6rem;height:6rem;fill:#fff}#enrollment button.backBtn span{display:none}.jet__footer{margin-top:0}@media screen and (max-width:1024px){html{font-size:53%}#enrollment button.backBtn{height:4rem;width:4rem;top:0}#enrollment button.backBtn.bx{top:-17px}#enrollment button.backBtn svg{width:2rem}}@media screen and (max-width:768px){:root{touch-action:pan-x pan-y;height:100%}.chatlio-widget.chatlio-bottom-right{bottom:-20px;right:-21px}#site-footer #mobile-logo{opacity:0}#enrollment{background:#fff}#enrollment div#application{border:0;box-shadow:none;margin-top:5%;background:transparent;min-height:60vh;padding:0 1rem}#enrollment .form-group{margin:0 0 2rem}#enrollment .flex{flex-direction:column}#enrollment .w-25,#enrollment .w-33,#enrollment .w-50,#enrollment .w-75,#enrollment .w-100{width:100%}#enrollment .max-300,#enrollment button{max-width:100%}#enrollment button.backBtn{position:unset;width:unset;height:unset;padding:1rem 0;background:transparent;color:#000;box-shadow:none;margin-top:1rem;border:none;border-bottom:1px solid #000;border-radius:0}#enrollment button.backBtn svg{display:none}#enrollment button.backBtn span{display:block;font-size:2.2rem;font-weight:700}}