main{width:100%;margin-right:auto;margin-left:auto;margin-top:65px;display:flex;justify-content:center;flex:1}footer{text-align:center;margin-top:10vh;padding:20px;opacity:.7;color:#000;background-color:#f9f7ee}footer p{margin:0}#error-page{text-align:center}.basic-header{text-decoration:none;color:#000}.basic-header:hover{color:#000}.nav-bar{z-index:10000;background-color:#f9f7ee;width:100%;position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;flex-direction:row;justify-content:center;font-size:15px;transition:.2s}.nav-parent{padding:20px 0;border-bottom:1px solid transparent;text-decoration:none;color:#000;font-weight:500;margin-left:10px;margin-right:10px;opacity:1;transition:.1s}.nav-parent:hover{cursor:pointer;transition:.1s;opacity:1;color:#776024;transform:scale(1.1)}.nav-sublink{transition:.2s;text-decoration:none;color:#000;display:flex;flex-direction:column}.nav-sublink:hover{cursor:pointer;transform:.1s;color:#776024;transform:scale(1.1)}.navpage{display:flex;flex-direction:row;justify-content:space-evenly}.navpage .logo-side{display:flex;flex-direction:column;color:#c3900a;justify-content:center;font-size:12px;align-items:center}.navpage .logo-side img{width:400px}.navpage .navs{width:30%}.navpage .navs .nav-button{background-color:#dcefee;border:1px solid #02373A;border-radius:25px;padding:10px}.navpage .navs button{background:none;border:none;font-size:19px;width:100%;text-align:left}.nav-dropdown.hide{display:none}.nav-dropdown.show{display:block;position:absolute;background-color:inherit;width:300px;left:50%;transform:translate(-50%);background-color:#f9f7ee;border-radius:10px;padding:20px}.nav-dropdown{list-style-type:none}.nav-dropdown ul{list-style-type:none;margin:0;padding:0;text-align:center}.nav-link{display:flex;flex-direction:row;justify-content:center;align-items:center}.nav-link img{width:22px;margin-right:5px;display:block}.big-button{display:flex;flex-direction:row;background-color:#dcefee;padding:5px;border-radius:25px;color:#02373a;font-size:20px;justify-content:space-between;align-items:center;border:1px solid #02373a;transition:.2s}.big-button img{display:block;width:30px;margin-right:10px}.infobox{display:flex;flex-direction:column;justify-content:center;align-items:center}.infoheader{display:flex;flex-direction:column;align-items:center;justify-content:space-between;list-style:none;width:100%;background-color:#c39a42;padding:50px 0;text-align:center}.infoheader .header-text{flex-grow:5;padding:10px}.nav-icon{display:none}.infoheader .header-text h2,.infoheader .header-subtext h4{margin:0}.infoheader .header-subtext{margin:15px 0}.infoheader .header-buttons{align-self:center;flex-grow:1;display:flex;flex-direction:column;height:100%;justify-content:space-evenly}.infoheader .header-image{margin-top:20px}.infoheader .header-image img{height:190px;background-color:#fff;border:1px solid #C39A42}.infoheader .model{position:absolute;width:35%;height:200px;right:15%;display:none}.infopage{text-align:center;width:90%}.button-arrow img{width:18px}.button-arrow{transition:.2s}.big-button:hover .button-arrow{transform:translate(5px);transition:.2s}.social-links img{width:32px;padding:5px}ol li{margin:10px 0}form{text-align:center;display:flex;flex-direction:column}form input,textarea{padding:7px;margin:10px;border-radius:10px;border:2px solid rgba(0,0,0,.377)}button.btn-access{width:40px;height:40px;border:1px solid rgba(0,0,0,.349);border-radius:20px;background-color:#c39a42;margin-top:20px;opacity:.7;transition:.1s}button.btn-access:hover{transition:.2s;cursor:pointer;opacity:1}button.btn-access img{width:100%}@media only screen and (min-width: 1366px){main{width:70%;display:block}.infopage{text-align:left;width:100%}.infoheader .model{display:block}.infoheader{flex-direction:row;align-items:baseline;margin-left:10px;margin-right:1%;padding:5px 50vw;height:100px;text-align:left}.infoheader .header-text{align-self:flex-end;margin-left:20px;padding:0}.infoheader .header-subtext{position:absolute}.nav-icon{display:block}}:root{font-family:dyslexic;line-height:1.5;font-weight:400;color:#242424;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-x:hidden}#root{display:flex;flex-direction:column;min-height:100vh}@font-face{font-family:amsterdam;src:url(/Amsterdam.ttf)}@font-face{font-family:dyslexic;src:url(/DyslexicLogicFont.ttf)}@font-face{font-family:panforte;src:url(/panforte_regular.ttf)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;height:100%}h1{font-family:dyslexic;font-size:3.2em;line-height:1.8}h2,h4{font-family:panforte}h2{font-size:38px}h4{font-size:21px}
