@font-face{font-family:athitiregular;src:url(/fonts/Athiti/athiti-regular-webfont.eot);src:url(/fonts/Athiti/athiti-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/Athiti/athiti-regular-webfont.woff2) format("woff2"),url(/fonts/Athiti/athiti-regular-webfont.woff) format("woff"),url(/fonts/Athiti/athiti-regular-webfont.ttf) format("truetype"),url(/fonts/Athiti/athiti-regular-webfont.svg#athitiregular) format("svg");font-weight:400;font-style:normal}.athitiregular{font-family:athitiregular!important}@font-face{font-family:athitisemibold;src:url(/fonts/Athiti/athiti-semibold-webfont.eot);src:url(/fonts/Athiti/athiti-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/Athiti/athiti-semibold-webfont.woff2) format("woff2"),url(/fonts/Athiti/athiti-semibold-webfont.woff) format("woff"),url(/fonts/Athiti/athiti-semibold-webfont.ttf) format("truetype"),url(/fonts/Athiti/athiti-semibold-webfont.svg#athitisemibold) format("svg");font-weight:400;font-style:normal}.athitisemibold,.menu-active{font-family:athitisemibold}.menu-active{color:#9f936b!important}.btn-primary{font-family:athitisemibold;background:#9f936b;border-color:#9f936b;border-radius:0;padding:.375rem 1.75rem}.btn-primary:hover{background:#887e5e;border-color:#887e5e}.btn-primary-outline:active:focus,.btn-primary-outline:focus,.btn-primary:active:focus,.btn-primary:focus{box-shadow:0 0 0 4px hsla(46,21%,52%,.25);background:#9f936b;border-color:#9f936b}.btn-primary-outline{font-family:athitisemibold;background:transparent;border:2px solid #9f936b;color:#9f936b;border-radius:0;padding:.375rem 1.75rem}.btn-primary-outline:hover{background:#887e5e;border-color:#887e5e;color:#fff}.btn-primary-outline:hover a,.btn-primary:hover a{color:#fff}.concept-text{width:40%;background-color:#edeef0;color:#000;padding:3%;position:absolute;top:-10%;left:10%}.concept-line{height:65px;width:60%;border-top:1px solid #000;border-right:1px solid #000}.information-line{position:absolute;top:0;right:0;height:45%;width:75%;border-left:1px solid #000;border-bottom:1px solid #000}.form-line{position:absolute;top:5%;right:0;height:90%;width:70%;border-left:1px solid #fff;border-bottom:1px solid #fff}#project-information{background-color:#3f3d39;color:#fff;padding:8rem 0}.information-text{width:70%;background-color:#dfe0e2;color:#000;padding:2% 3%;position:absolute;bottom:-8%;right:0}.carousel-indicators{bottom:-10%}#atmosphere{background:linear-gradient(180deg,#9f936b 0,#9f936b 80%,#d9dade 0,#d9dade);color:#fff}#register-form{background-color:#3f3d39;color:#fff;width:60%;position:absolute;left:50%;transform:translateX(-50%);padding:3rem}.form-control,.form-control:focus,.form-select,.form-select:focus{background-color:transparent;border:1px solid #fff;border-radius:0;color:#fff}.form-control:focus,.form-select:focus{box-shadow:0 0 0 4px hsla(46,21%,52%,.25)}.form-control::placeholder{color:#fff;opacity:1}.form-select-indicator{color:#fff}.modal-header{border:none}@media only screen and (max-width:768px){.concept-image{height:400px}.concept-image img{object-fit:cover}.concept-text{width:90%;left:5%;padding:5%}.concept-line{width:98%}#register-form{width:80%}.form{height:1200px}.information-text{width:90%;right:5%}}.title a{color:#0070f3;text-decoration:none}.title a:active,.title a:focus,.title a:hover{text-decoration:underline}.title{margin:0;line-height:1.15;font-size:4rem}.description,.title{text-align:center}.description{line-height:1.5;font-size:1.5rem}.code{background:#fafafa;border-radius:5px;padding:.75rem;font-size:1.1rem;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.card{margin:1rem;flex-basis:45%;padding:1.5rem;text-align:left;color:inherit;text-decoration:none;border:1px solid #eaeaea;border-radius:10px;transition:color .15s ease,border-color .15s ease}.card:active,.card:focus,.card:hover{color:#0070f3;border-color:#0070f3}.card h3{margin:0 0 1rem;font-size:1.5rem}.card p{margin:0;font-size:1.25rem;line-height:1.5}.logo{height:1em}