@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap";@import"https://cdn.jsdelivr.net/npm/bootstrap@4.5.2/dist/css/bootstrap.min.css";@import"//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css";@import"https://cdn.jsdelivr.net/gh/lipis/flag-icons@7.2.3/css/flag-icons.min.css";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css";html{overscroll-behavior:none;height:100%}body{background-image:url(../../assets/landingpage/images/hero-image-bg3.webp);background-size:cover;background-position:center;height:100svh;overflow:hidden;overscroll-behavior:none;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0;color:#3d2b1f;font-family:Lexend,sans-serif;font-optical-sizing:auto}body.modal-open{position:fixed;width:100%;overflow:hidden}.forms{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;z-index:1}button:focus-visible{outline:none}.forms figure{margin:0 auto}.brand-img{filter:drop-shadow(5px 5px 5px rgba(0,0,0,.5))}.brand-img img{filter:drop-shadow(0px 0px 1px rgb(0,0,0))}a{color:#007bff;text-decoration:none}a:hover{text-decoration:underline}.info-wrapper{margin-top:1rem}.info-desc{font-size:9px}.info-desc a{color:#746731!important;text-decoration:underline!important;font-style:italic!important}.fi-eu{background-image:url(../../assets/landingpage/images/world-map.svg)}.arrow{margin-left:0;margin-right:12px}.info-icon-wrapper{display:inline-flex;font-size:12px}.custom-select,input[type=text],input[type=email],input[type=password],input[type=date]{background-color:#fff;border:0;outline:none}.custom-control{display:flex;align-items:center}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#28a745}.form-control::placeholder{color:#74673166}@media screen and (min-width: 576px){.signing-in-class .sign-in-page .form-group input{max-width:400px;min-width:400px}}#home-page{padding-inline:68px}#home-page .sign-in-button{background-color:#fff}.creating-account-class .create-account-page .form-select-wrapper{margin-bottom:22px}.creating-account-class .create-account-page .form-select-wrapper label{font-size:12px}.creating-account-class .create-account-page .input-label{font-size:12px;color:#6a580a;margin-bottom:14px}.creating-account-class .create-account-page .custom-checkbox .custom-control-label{color:#6a580a;font-size:12px;line-height:24px}.creating-account-class .create-account-page .custom-checkbox+.custom-checkbox{margin-top:14px}.creating-account-class .create-account-page .form-action-btn{display:flex;justify-content:center;align-items:center}.creating-account-class .drawer .create-a-button{margin-top:2%}@media screen and (min-width: 576px){.drawer .creating-account-class .form-container{max-width:529px}.creating-account-class .close-btn{right:30px;top:30%}}.creating-account-class .create-account-page .form-group,.signing-in-class .sign-in-page .form-group{display:flex;align-items:center;margin-bottom:14px}.signing-in-class .sign-in-page{padding-inline:68px}.signing-in-class #home-page{padding-inline:0}.signing-in-class{overflow-y:auto;overscroll-behavior-y:contain;display:flex;justify-content:center;align-items:center}.sign-in-navigate-links{position:fixed;display:flex;flex-direction:column;text-align:center;bottom:6%;left:50%;gap:23px;transform:translate(-50%)}.signing-in-class .sign-in-navigate-links{position:static;transform:none;margin-top:24px;padding-bottom:24px}.sign-in-navigate-links a{font-size:12px;color:#fff;text-decoration:underline}#server-select:focus-visible{outline:none}.form-select-wrapper .form-group{position:relative;width:192px;margin:0 auto}.form-select-wrapper .form-group .form-control:focus{box-shadow:none}.form-select-wrapper .form-group .select-img{position:absolute;left:13px;top:50%;transform:translateY(-50%)}.form-select-wrapper .form-group i{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#fff}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999}.popup{display:none;position:fixed;overflow:hidden;top:50%;left:50%;width:90%;max-height:90%;max-width:400px;background-color:#f7f9e7;color:#746731;transform:translate(-50%,-50%);z-index:1000;box-shadow:0 0 20px #00000040;border-radius:10px}.popup.visible{display:block}.popup .popup-header{display:flex;align-items:center;justify-content:space-between;padding:28px 24px;background-color:#e7e1c9;border-radius:10px 10px 0 0}.popup .popup-header figure{margin-bottom:0;cursor:pointer}.popup .popup-header .title{color:#746731;font-size:16px;font-weight:700;margin-bottom:0}.popup .popup-content{padding:30px;border-radius:0 0 10px 10px;max-height:calc(90dvh - 80px);overflow-y:scroll;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.popup .popup-content .content-wrapper+.content-wrapper{margin-top:50px}.popup .popup-content .content-wrapper .wrapper-title{color:#6a580a;font-weight:700;margin-bottom:11px}.popup .popup-content .content-wrapper .wrapper-title p,.popup#tips .popup-content .content-wrapper .wrapper-title{margin-bottom:0}.popup .popup-content .content-wrapper .form-group input{border:1px solid #97979780}.popup .popup-content .content-wrapper .popup-btn{height:44px;background-color:#6a580a;color:#fff;font-weight:700;font-size:14px;border:none;border-radius:44px}.popup .popup-content .content-wrapper .popup-btn+.popup-btn{margin-top:30px}.popup .popup-content .content-wrapper .wrapper-desc{margin-bottom:0;font-size:12px}.popup .popup-content .content-wrapper .wrapper-content{word-wrap:break-word}.popup .popup-content .content-wrapper .wrapper-content p+button{margin-top:30px}.popup .popup-content .content-wrapper .wrapper-desc+.wrapper-desc{margin-top:10px}.popup .popup-content .content-wrapper .wrapper-desc a{color:#746731;text-decoration:underline}.popup.toaster{position:fixed;top:50%;left:50%;width:80%;max-width:400px;background-color:#f7f9e7;color:#746731;box-shadow:0 0 20px #00000040;transform:translate(-50%,-50%);z-index:1000;border-radius:10px}.popup.toaster .popup-header{display:flex;align-items:center;padding:13px 13px 0;justify-content:space-between;background-color:#f7f9e7;border-radius:10px 10px 0 0}.popup.toaster .popup-header figure{padding:4px 12px;cursor:pointer}.popup.toaster .popup-header figure svg{width:8px;height:8px}.popup.toaster .popup-content{padding:0 33px 23px}.popup.toaster .popup-content .content-wrapper .wrapper-title{font-size:12px}.popup.toaster .popup-content .content-wrapper .popup-btn{font-size:10px}button{cursor:pointer}.btn>span{margin-right:8px}.centered-buttons{display:flex;justify-content:center;align-items:center}.centered-buttons>div{display:flex;flex-direction:column;justify-content:center;width:100%;gap:10px;margin-top:104px;align-items:center}.popup-btn-outline{height:44px;background-color:transparent;color:#6a580a;font-weight:700;font-size:10px;border:1px solid #6a580a;border-radius:44px}.btn-custom{background-color:#f3a500;border:none;color:#fff;font-weight:700;padding:10px 20px;border-radius:50px;height:50px;max-width:400px}.sign-in-button{width:100%;background-color:#d3de26;color:#746731}.create-a-button{width:100%;color:#fff;background-color:#f37000}.create-a-button:hover{background-color:#e66000;color:#fff}.create-a-button:focus{box-shadow:none}.button-group{display:flex;flex-direction:column;margin-bottom:32px;margin-top:41px}@media screen and (min-width: 576px){.button-group{align-items:center}}.dropdown{position:relative;display:inline-block}.dropbtn{display:flex;align-items:center;justify-content:space-between;height:35px;width:200px;cursor:pointer;font-size:9px;font-weight:700;text-align:start;color:#fff;background-color:#bab52a;border:0;-webkit-appearance:none!important}.dropbtn:focus{box-shadow:none;border:none;outline:none}.flag-icon{width:20px;height:20px;margin-right:10px;padding-left:50px}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:200px;box-shadow:0 8px 16px #0003;z-index:1}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:flex;align-items:center}.dropdown-content a:hover{background-color:#ddd}.dropdown-content a span.flag-icon{margin-right:10px}.dropdown:hover .dropdown-content{display:block}.drawer{position:fixed;width:100%;height:88svh;bottom:0;left:50%;transform:translate(-50%) translateY(100%);background-color:#f7f9e7;overscroll-behavior:none;transition:transform .3s ease-in-out,opacity .3s ease-in-out;opacity:0}.drawer.open{opacity:1;transform:translate(-50%) translateY(0)}.drawer.open .drawer-wave{position:absolute;transform:translateY(-99%);width:100%}.drawer-close-btn{position:absolute;top:0;right:1%;padding:1rem;cursor:pointer}.drawer .drawer-title{height:20px;margin-top:20px;font-weight:700;padding-left:43px;color:#746731}.drawer .drawer-content{height:calc(100% - 7svh);overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch;padding-inline:43px;margin-top:20px;padding-bottom:10%}.drawer-close-btn figure{margin:0;width:14px;height:14px}.drawer-close-btn figure svg{width:100%;height:100%}@media screen and (min-width: 800px){.drawer{height:72vh}.drawer .drawer-title{padding-inline:255px}.drawer .drawer-content{padding-inline:255px;margin-top:1rem;padding-bottom:100px}.drawer .drawer-content .form-select-wrapper label{margin-bottom:1rem}}.btn .spinner-border{margin-left:10px}.btn-submitting{pointer-events:none;opacity:.65}a{text-decoration:underline;color:#746731}.has-error input,.has-error .custom-control-input{border-color:red}.error-message{color:red;font-size:.875em;margin-top:5px}.form-group.row{position:relative}.custom-checkbox .error-message{position:static;display:block;margin-top:5px}.display-9.fw-semibold.text-white{color:#746731!important}.btn-close{-webkit-box-sizing:content-box;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:1rem;opacity:.5}
