@import"https://fonts.googleapis.com/css2?family=Aguafina+Script&family=Dancing+Script&family=Kaushan+Script&family=Nanum+Gothic+Coding:wght@700&family=Petit+Formal+Script&family=Pinyon+Script&family=Roboto:wght@500&family=Rouge+Script&family=Source+Code+Pro:ital,wght@1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto:300,400,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Montserrat:wght@700&display=swap";:root{background-color:#242424}html{scroll-behavior:smooth}*{padding:0;margin:0;box-sizing:border-box}body{height:900px}header{text-align:center;width:100%;height:auto;background-size:cover;background-attachment:fixed;position:relative;overflow:hidden;border-radius:0 0 85% 85%/30%;background:url(/SemiColon-registration-frontend/assets/image3-7cc84119.jpg) center no-repeat;opacity:.9}header .overlay-header{width:100%;height:100%;padding:50px;color:#fff;text-shadow:1px 1px 1px #333;background-image:linear-gradient(135deg,#00000069 10%,#0000006b 100%)}h1{font-family:Nanum Gothic Coding,monospace;font-size:100px;margin-bottom:30px}h3,p{font-family:Open Sans,sans-serif;margin-bottom:30px}.sub-title{background:rgba(242,142,19,1);box-shadow:0 8px 32px #1f26875e;border-radius:10px;border:1px solid rgba(255,255,255,.18);font-size:2rem;width:40%;margin:auto;font-family:Source Code Pro,monospace;letter-spacing:5px}@media only screen and (max-width: 900px){.sub-title{width:100%;font-size:25px}h1{font-size:60px}}@media only screen and (max-width: 366px){.sub-title{width:100%;font-size:25px}h1{font-size:40px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Poppins,sans-serif}ul{list-style:none}a{text-decoration:none}.navbar{margin-top:-30px;width:100%;padding-top:10px;display:flex;justify-content:space-between;align-items:center}.navbar .logo{font-size:2em;font-weight:700}img{width:200px;height:auto}.navbar .nav-links ul{display:flex}.navbar .nav-links ul li{margin:0 25px}.navbar a{color:#fff;font-weight:600}.navbar a:hover{color:#f28e13}.navbar .menu-hamburger{display:none;color:#fff;position:absolute;top:50px;right:50px;font-size:35px;cursor:pointer}@media screen and (max-width:900px){.navbar{padding:0}.navbar .logo{width:100%;margin:auto}.navbar .menu-hamburger{display:block}.nav-links{top:0;left:-120%;position:absolute;display:flex;justify-content:center;align-items:center;background-color:#00000080;backdrop-filter:blur(8px);width:100%;height:100%;transition:left .5s ease}.nav-links.mobile-menu{left:0}.nav-links ul{display:flex;flex-direction:column;align-items:center}.navbar .nav-links ul li{margin:25px 0;font-size:1.2em}.menu-hamburger{display:block}}.blog{display:flex;justify-content:center;align-items:center;padding-bottom:1rem;margin-top:5rem}.blog_post{background:#ffffff3b;width:80%;height:auto;border-radius:10px;box-shadow:1px 1px 2rem #0000004d;position:relative}.container_copy{padding-top:2rem;padding-left:1rem}.cont-header{display:flex;justify-content:space-between}.img_pod{height:110px;width:110px;background:linear-gradient(90deg,#ff9966,#ff5e62);z-index:10;box-shadow:1px 1px 2rem #0000004d;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-right:50px}.logo-img{height:8.3rem;width:8.3rem;position:relative;border-radius:100%;box-shadow:1px 1px 2rem #0000004d;z-index:1}.container_copy h3{margin:0 0 .5rem;color:#999;font-size:1.25rem}.container_copy h1{margin:0 0 1rem;font-size:2.5rem;letter-spacing:.5px;color:#fff}.container_copy p{margin:0 0 4.5rem;font-size:1.5rem;line-height:1.45;color:#333}.btn-cont{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.btn_primary{text-decoration:none;position:relative;border:none;font-size:1.2rem;font-family:inherit;color:#fff;width:200px;height:3em;line-height:2em;text-align:center;background:linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);background-size:300%;border-radius:30px;z-index:1;margin-top:1rem}.btn_primary:hover{animation:ani 8s linear infinite;border:none}@keyframes ani{0%{background-position:0%}to{background-position:400%}}.btn_primary:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:-1;background:linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);background-size:400%;border-radius:35px;transition:1s}.btn_primary:hover:before{filter:blur(20px)}.btn_primary:active{background:linear-gradient(32deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4)}.btn-disabled{filter:brightness(.3)}.container{padding-right:20px}.faq-drawer{margin-bottom:30px;color:#000;color:#fff}.faq-drawer__content-wrapper{font-size:1.25em;line-height:1.4em;max-height:0px;overflow:hidden;transition:.25s ease-in-out}.faq-drawer__title{border-top:#000 1px solid;cursor:pointer;display:block;font-size:1.5em;font-weight:700;padding:30px 0 0;position:relative;margin-bottom:0;transition:all .25s ease-out}.faq-drawer__title:after{border-style:solid;border-width:1px 1px 0 0;content:" ";display:inline-block;float:right;height:10px;left:2px;position:relative;right:20px;top:2px;transform:rotate(135deg);transition:.35s ease-in-out;vertical-align:top;width:10px}.faq-drawer__title:hover{color:#e29be9ec}.faq-drawer__trigger:checked+.faq-drawer__title+.faq-drawer__content-wrapper{max-height:1000rem}.faq-drawer__trigger:checked+.faq-drawer__title:after{transform:rotate(-45deg);transition:.25s ease-in-out}input[type=checkbox]{display:none}@media only screen and (max-width: 650px){.container_copy{padding:2rem}.blog_post{width:90%}}:root{--brand-color: hsl(46, 100%, 50%);--black: hsl(0, 0%, 0%);--white: hsl(0, 0%, 100%);--font-title: "Montserrat", sans-serif;--font-text: "Lato", sans-serif}*,*:before,*:after{box-sizing:border-box}html,body{scroll-behavior:smooth}body,h2,p{margin:0}h2{font-size:2.25rem;font-family:var(--font-title);color:var(--white);line-height:1.1}p{font-family:var(--font-text);font-size:1rem;line-height:1.5;color:var(--white)}.flow>*+*{margin-top:var(--flow-space, 1em)}.cards-template{display:flex;justify-content:center;align-items:center;margin-top:40px;margin-bottom:20px;flex-wrap:wrap}.card{display:grid;place-items:center;width:80vw;max-width:21.875rem;height:28.125rem;overflow:hidden;border-radius:.625rem;box-shadow:.25rem .25rem .5rem #00000040;margin-left:20px;margin-bottom:20px}.card-disabled{filter:brightness(.2)}.card>*{grid-column:1 / 2;grid-row:1 / 2}.card__background{object-fit:cover;width:100%;height:100%}.card__content{--flow-space: .9375rem;display:flex;flex-direction:column;justify-content:space-between;align-self:flex-end;height:100%;padding:12% 1.25rem 1.875rem;background:linear-gradient(180deg,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,.3) 10%,hsl(0,0%,0%) 100%)}.card__content--container{--flow-space: 1.25rem}.card__title{position:relative;width:fit-content;width:-moz-fit-content}.card__title:after{content:"";position:absolute;height:.3125rem;width:calc(100% + 1.25rem);bottom:-.75rem;left:-1.25rem;background-color:var(--brand-color)}.card__button{padding:.75em 1.6em;width:fit-content;width:-moz-fit-content;font-variant:small-caps;font-weight:700;border-radius:.45em;border:none;background-color:var(--brand-color);font-family:var(--font-title);font-size:1.125rem;color:var(--black)}.card__button:focus{outline:2px solid black;outline-offset:-5px}.card__button:hover{cursor:pointer}.btn-title{color:#000}@media (any-hover: hover) and (any-pointer: fine){.card__content{transform:translateY(62%);transition:transform .5s ease-out;transition-delay:.5s}.card__title:after{opacity:0;transform:scaleX(0);transition:opacity 1s ease-in,transform .5s ease-out;transition-delay:.5s;transform-origin:right}.card__background{transition:transform .5s ease-in}.card__content--container>:not(.card__title),.card__button{opacity:0;transition:transform .5s ease-out,opacity .5s ease-out}.card:hover,.card:focus-within{transform:scale(1.05);transition:transform .5s ease-in}.card:hover .card__content,.card:focus-within .card__content{transform:translateY(0);transition:transform .5s ease-in}.card:focus-within .card__content{transition-duration:0ms}.card:hover .card__background,.card:focus-within .card__background{transform:scale(1.3)}.card:hover .card__content--container>:not(.card__title),.card:hover .card__button,.card:focus-within .card__content--container>:not(.card__title),.card:focus-within .card__button{opacity:1;transition:opacity .5s ease-in;transition-delay:1s}.card:hover .card__title:after,.card:focus-within .card__title:after{opacity:1;transform:scaleX(1);transform-origin:left;transition:opacity .5s ease-in,transform .5s ease-in;transition-delay:.5s}}@media screen and (max-width:700px){.card{margin-left:0}.card__title{font-size:30px}.card__description{font-size:15px}}@media screen and (max-width:362px){.card__title{font-size:29px}.card__description{font-size:14px}}.form-container{padding-bottom:10px}.form{background-color:#15172b;border-radius:20px;box-sizing:border-box;height:auto;padding:20px;width:60%;margin:3rem auto}.title{color:#eee;font-family:sans-serif;font-size:36px;font-weight:600;margin:15px auto 10px;text-align:center}#top-form{display:flex;justify-content:space-between;align-items:center}.drop-down{margin-top:20px}#choose-title{width:50%;color:#fff;padding-top:10px}.select{width:100%}.subtitle{color:#eee;font-family:sans-serif;font-size:16px;font-weight:600;margin-top:10px}.input-container{height:50px;position:relative;width:100%}.ic1{margin-top:40px}.ic2{margin-top:20px}.input{background-color:#303245;border-radius:12px;border:0;box-sizing:border-box;color:#eee;font-size:18px;height:100%;outline:0;padding:10px 20px 0;width:100%;resize:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.options{background-color:#303245;border-radius:12px;border:0;box-sizing:border-box;color:#eee;font-size:18px;height:40px;outline:0;padding:2px 20px 0;width:100%;resize:none}.options:invalid{color:red}.options:invalid option{color:#eee}.options option[value=""]{display:none!important}.text-area{margin-bottom:20px;height:150px}.cut{background-color:#15172b;border-radius:10px;height:20px;left:20px;position:absolute;top:-20px;transform:translateY(0);transition:transform .2s;width:76px}.cut-short{width:250px}.cut-long{width:350px;max-width:92%}.input:focus~.cut,.input:not(:placeholder-shown)~.cut{transform:translateY(8px)}.placeholder{color:#65657b;font-family:sans-serif;left:20px;line-height:14px;pointer-events:none;position:absolute;transform-origin:0 50%;transition:transform .2s,color .2s;top:20px}.input:focus~.placeholder,.input:not(:placeholder-shown)~.placeholder{transform:translateY(-30px) translate(10px) scale(.75)}.input:not(:placeholder-shown)~.placeholder{color:#808097}.input:focus~.placeholder{color:#dc2f55}.submit{background:rgba(242,142,19,.9);border-radius:12px;border:0;box-sizing:border-box;color:#eee;cursor:pointer;font-size:18px;height:50px;margin-top:60px;outline:0;text-align:center;width:100%}.submit:active{background:rgba(242,142,19,.8)}.error-mess{color:red;display:flex;justify-content:center;align-items:center}.chip{width:200px}@media only screen and (max-width: 900px){.form{width:97%}}.loading-div{margin-top:100px;display:flex;justify-content:center;align-items:center;padding-bottom:50px}.wheel-and-hamster{--dur: 1s;position:relative;width:12em;height:12em;font-size:40px}.wheel,.hamster,.hamster div,.spoke{position:absolute}.wheel,.spoke{border-radius:50%;top:0;left:0;width:100%;height:100%}.wheel{background:radial-gradient(100% 100% at center,hsla(0,0%,60%,0) 47.8%,hsl(0,0%,60%) 48%);z-index:2}.hamster{animation:hamster var(--dur) ease-in-out infinite;top:50%;left:calc(50% - 3.5em);width:7em;height:3.75em;transform:rotate(4deg) translate(-.8em,1.85em);transform-origin:50% 0;z-index:1}.hamster__head{animation:hamsterHead var(--dur) ease-in-out infinite;background:hsl(30,90%,55%);border-radius:70% 30% 0 100%/40% 25% 25% 60%;box-shadow:0 -.25em #facc9e inset,.75em -1.55em #fce6cf inset;top:0;left:-2em;width:2.75em;height:2.5em;transform-origin:100% 50%}.hamster__ear{animation:hamsterEar var(--dur) ease-in-out infinite;background:hsl(0,90%,85%);border-radius:50%;box-shadow:-.25em 0 #f48c25 inset;top:-.25em;right:-.25em;width:.75em;height:.75em;transform-origin:50% 75%}.hamster__eye{animation:hamsterEye var(--dur) linear infinite;background-color:#000;border-radius:50%;top:.375em;left:1.25em;width:.5em;height:.5em}.hamster__nose{background:hsl(0,90%,75%);border-radius:35% 65% 85% 15%/70% 50% 50% 30%;top:.75em;left:0;width:.2em;height:.25em}.hamster__body{animation:hamsterBody var(--dur) ease-in-out infinite;background:hsl(30,90%,90%);border-radius:50% 30%/15% 60% 40% 40%;box-shadow:.1em .75em #f48c25 inset,.15em -.5em #facc9e inset;top:.25em;left:2em;width:4.5em;height:3em;transform-origin:17% 50%;transform-style:preserve-3d}.hamster__limb--fr,.hamster__limb--fl{clip-path:polygon(0 0,100% 0,70% 80%,60% 100%,0% 100%,40% 80%);top:2em;left:.5em;width:1em;height:1.5em;transform-origin:50% 0}.hamster__limb--fr{animation:hamsterFRLimb var(--dur) linear infinite;background:linear-gradient(hsl(30,90%,80%) 80%,hsl(0,90%,75%) 80%);transform:rotate(15deg) translateZ(-1px)}.hamster__limb--fl{animation:hamsterFLLimb var(--dur) linear infinite;background:linear-gradient(hsl(30,90%,90%) 80%,hsl(0,90%,85%) 80%);transform:rotate(15deg)}.hamster__limb--br,.hamster__limb--bl{border-radius:.75em .75em 0 0;clip-path:polygon(0 0,100% 0,100% 30%,70% 90%,70% 100%,30% 100%,40% 90%,0% 30%);top:1em;left:2.8em;width:1.5em;height:2.5em;transform-origin:50% 30%}.hamster__limb--br{animation:hamsterBRLimb var(--dur) linear infinite;background:linear-gradient(hsl(30,90%,80%) 90%,hsl(0,90%,75%) 90%);transform:rotate(-25deg) translateZ(-1px)}.hamster__limb--bl{animation:hamsterBLLimb var(--dur) linear infinite;background:linear-gradient(hsl(30,90%,90%) 90%,hsl(0,90%,85%) 90%);transform:rotate(-25deg)}.hamster__tail{animation:hamsterTail var(--dur) linear infinite;background:hsl(0,90%,85%);border-radius:.25em 50% 50% .25em;box-shadow:0 -.2em #f98686 inset;top:1.5em;right:-.5em;width:1em;height:.5em;transform:rotate(30deg) translateZ(-1px);transform-origin:.25em .25em}.spoke{animation:spoke var(--dur) linear infinite;background:radial-gradient(100% 100% at center,hsl(0,0%,60%) 4.8%,hsla(0,0%,60%,0) 5%),linear-gradient(hsla(0,0%,55%,0) 46.9%,hsl(0,0%,65%) 47% 52.9%,hsla(0,0%,65%,0) 53%) 50% 50% / 99% 99% no-repeat}@keyframes hamster{0%,to{transform:rotate(4deg) translate(-.8em,1.85em)}50%{transform:rotate(0) translate(-.8em,1.85em)}}@keyframes hamsterHead{0%,25%,50%,75%,to{transform:rotate(0)}12.5%,37.5%,62.5%,87.5%{transform:rotate(8deg)}}@keyframes hamsterEye{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(0)}}@keyframes hamsterEar{0%,25%,50%,75%,to{transform:rotate(0)}12.5%,37.5%,62.5%,87.5%{transform:rotate(12deg)}}@keyframes hamsterBody{0%,25%,50%,75%,to{transform:rotate(0)}12.5%,37.5%,62.5%,87.5%{transform:rotate(-2deg)}}@keyframes hamsterFRLimb{0%,25%,50%,75%,to{transform:rotate(50deg) translateZ(-1px)}12.5%,37.5%,62.5%,87.5%{transform:rotate(-30deg) translateZ(-1px)}}@keyframes hamsterFLLimb{0%,25%,50%,75%,to{transform:rotate(-30deg)}12.5%,37.5%,62.5%,87.5%{transform:rotate(50deg)}}@keyframes hamsterBRLimb{0%,25%,50%,75%,to{transform:rotate(-60deg) translateZ(-1px)}12.5%,37.5%,62.5%,87.5%{transform:rotate(20deg) translateZ(-1px)}}@keyframes hamsterBLLimb{0%,25%,50%,75%,to{transform:rotate(20deg)}12.5%,37.5%,62.5%,87.5%{transform:rotate(-60deg)}}@keyframes hamsterTail{0%,25%,50%,75%,to{transform:rotate(30deg) translateZ(-1px)}12.5%,37.5%,62.5%,87.5%{transform:rotate(10deg) translateZ(-1px)}}@keyframes spoke{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@media screen and (max-width:900px){.wheel-and-hamster{font-size:20px}}.error-title{display:flex;justify-content:center;align-items:center}.error-title h2{color:red;font-size:30px}.submit{width:100%;display:flex;justify-content:center;align-items:center}.err-btn-container{display:flex;justify-content:center;align-items:center;padding:5px}@media screen and (max-width:568px){.error-title h2{font-size:18px}}.form-unavailable-message{width:60%;margin:20px auto;padding:10px;border:1px solid #ccc;background-color:#f0f0f0;text-align:center;border-radius:10px;box-shadow:0 0 5px #ccc}.form-unavailable-message h2{color:red;font-size:26px}.ball-loader{display:flex;justify-content:center;align-items:center;margin:100px 0}.ball{position:relative;bottom:50px;left:calc(100% - 20px);width:50px;height:50px;background:#fff;border-radius:50%;animation:ball-move8234 3s ease-in-out 1s infinite alternate}.ball:after{position:absolute;content:"";top:25px;right:5px;width:5px;height:5px;background:#000;border-radius:50%}.bar{width:200px;height:12.5px;background:#FFDAAF;border-radius:30px;transform:rotate(-15deg);animation:up-down6123 3s ease-in-out 1s infinite alternate}@keyframes up-down6123{0%{transform:rotate(-15deg)}to{transform:rotate(15deg)}}@keyframes ball-move8234{0%{left:calc(100% - 40px);transform:rotate(360deg)}to{left:calc(0% - 20px);transform:rotate(0)}}
