@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{overscroll-behavior:none;color:#3d2b1f;font-optical-sizing:auto;background-image:url(../../assets/landingpage/images/hero-image-bg3.webp);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;height:100svh;margin:0;font-family:Lexend,sans-serif;display:flex;overflow:hidden}body.modal-open{width:100%;position:fixed;overflow:hidden}.forms{z-index:1;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}button:focus-visible{outline:none}.forms figure{margin:0 auto}.brand-img{filter:drop-shadow(5px 5px 5px #00000080)}.brand-img img{filter:drop-shadow(0 0 1px #000)}a:hover{text-decoration:underline}.info-wrapper{margin-top:1rem}.info-desc{font-size:9px}.info-desc a{color:#746731!important;font-style:italic!important;text-decoration:underline!important}.fi-eu{background-image:url(../../assets/landingpage/images/world-map.svg)}.arrow{margin-left:0;margin-right:12px}.info-icon-wrapper{font-size:12px;display:inline-flex}.custom-select,input[type=text],input[type=email],input[type=password],input[type=date]{background-color:#fff;border:0;outline:none}.custom-control{align-items:center;display:flex}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#28a745}.form-control::placeholder{color:#74673166}@media screen and (width>=576px){.signing-in-class .sign-in-page .form-group input,.signing-in-class .sign-in-page .form-group input,.signing-in-class .sign-in-page .form-group input{min-width:400px;max-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{color:#6a580a;margin-bottom:14px;font-size:12px}.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{justify-content:center;align-items:center;display:flex}.creating-account-class .drawer .create-a-button{margin-top:2%}@media screen and (width>=576px){.drawer .creating-account-class .form-container{max-width:529px}.creating-account-class .close-btn{top:30%;right:30px}}.creating-account-class .create-account-page .form-group,.signing-in-class .sign-in-page .form-group{align-items:center;margin-bottom:14px;display:flex}.signing-in-class .sign-in-page{padding-inline:68px}.signing-in-class #home-page{padding-inline:0}.signing-in-class{overscroll-behavior-y:contain;justify-content:center;align-items:center;display:flex;overflow-y:auto}.sign-in-navigate-links{text-align:center;flex-direction:column;gap:23px;display:flex;position:fixed;bottom:6%;left:50%;transform:translate(-50%)}.signing-in-class .sign-in-navigate-links{margin-top:24px;padding-bottom:24px;position:static;transform:none}.sign-in-navigate-links a{color:#fff;font-size:12px;text-decoration:underline}.sign-in-subtitle{color:#fff;text-align:center;margin-bottom:16px;font-size:13px;line-height:1.4}.sign-in-desc{color:#fff;text-align:center;margin-bottom:12px;font-size:12px;line-height:1.4}.magic-link-sent-confirmation{text-align:center;padding:16px 0}#server-select:focus-visible{outline:none}.form-select-wrapper .form-group{width:192px;margin:0 auto;position:relative}.form-select-wrapper .form-group .form-control:focus{box-shadow:none}.form-select-wrapper .form-group .select-img{position:absolute;top:50%;left:13px;transform:translateY(-50%)}.form-select-wrapper .form-group i{color:#fff;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.overlay{z-index:999;background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.popup{color:#746731;z-index:1000;background-color:#f7f9e7;border-radius:10px;width:90%;max-width:400px;max-height:90%;display:none;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 20px #00000040}.popup.visible{display:block}.popup .popup-header{background-color:#e7e1c9;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;padding:28px 24px;display:flex}.popup .popup-header figure{cursor:pointer;margin-bottom:0}.popup .popup-header .title{color:#746731;margin-bottom:0;font-size:16px;font-weight:700}.popup .popup-content{overscroll-behavior:none;-webkit-overflow-scrolling:touch;border-radius:0 0 10px 10px;max-height:calc(90dvh - 80px);padding:30px;overflow-y:scroll}.popup .popup-content .content-wrapper+.content-wrapper{margin-top:50px}.popup .popup-content .content-wrapper .wrapper-title{color:#6a580a;margin-bottom:11px;font-weight:700}.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{color:#fff;background-color:#6a580a;border:none;border-radius:44px;height:44px;font-size:14px;font-weight:700}.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{color:#746731;z-index:1000;background-color:#f7f9e7;border-radius:10px;width:80%;max-width:400px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #00000040}.popup.toaster .popup-header{background-color:#f7f9e7;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;padding:13px 13px 0;display:flex}.popup.toaster .popup-header figure{cursor:pointer;padding:4px 12px}.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{justify-content:center;align-items:center;display:flex}.centered-buttons>div{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:104px;display:flex}.popup-btn-outline{color:#6a580a;background-color:#0000;border:1px solid #6a580a;border-radius:44px;height:44px;font-size:10px;font-weight:700}.btn-custom{color:#fff;background-color:#f3a500;border:none;border-radius:50px;max-width:400px;height:50px;padding:10px 20px;font-weight:700}.sign-in-button{color:#746731;background-color:#d3de26;width:100%}.create-a-button{color:#fff;background-color:#f37000;width:100%}.create-a-button:hover{color:#fff;background-color:#e66000}.create-a-button:focus{box-shadow:none}.button-group{flex-direction:column;margin-top:41px;margin-bottom:32px;display:flex}@media screen and (width>=576px){.button-group{align-items:center}}.dropdown{display:inline-block;position:relative}.dropbtn{cursor:pointer;text-align:start;color:#fff;background-color:#bab52a;border:0;justify-content:space-between;align-items:center;width:200px;height:35px;font-size:9px;font-weight:700;display:flex;-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{z-index:1;background-color:#f1f1f1;min-width:200px;display:none;position:absolute;box-shadow:0 8px 16px #0003}.dropdown-content a{color:#000;align-items:center;padding:12px 16px;text-decoration:none;display:flex}.dropdown-content a:hover{background-color:#ddd}.dropdown-content a span.flag-icon{margin-right:10px}.dropdown:hover .dropdown-content{display:block}.drawer{overscroll-behavior:none;opacity:0;background-color:#f7f9e7;width:100%;height:88svh;transition:transform .3s ease-in-out,opacity .3s ease-in-out;position:fixed;bottom:0;left:50%;transform:translate(-50%)translateY(100%)}.drawer.open{opacity:1;transform:translate(-50%)translateY(0)}.drawer.open .drawer-wave{width:100%;position:absolute;transform:translateY(-99%)}.drawer-close-btn{cursor:pointer;padding:1rem;position:absolute;top:0;right:1%}.drawer .drawer-title{color:#746731;height:20px;margin-top:20px;padding-left:43px;font-weight:700}.drawer .drawer-content{overscroll-behavior:none;-webkit-overflow-scrolling:touch;padding-inline:43px;height:calc(100% - 7svh);margin-top:20px;padding-bottom:10%;overflow-y:auto}.drawer-close-btn figure{width:14px;height:14px;margin:0}.drawer-close-btn figure svg{width:100%;height:100%}@media screen and (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{color:#746731;text-decoration:underline}.has-error input,.has-error .custom-control-input{border-color:red}.error-message{color:red;margin-top:5px;font-size:.875em}.form-group.row{position:relative}.custom-checkbox .error-message{margin-top:5px;display:block;position:static}.display-9.fw-semibold.text-white{color:#746731!important}.btn-close{box-sizing:content-box;color:#000;opacity:.5;background: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") 50%/1em no-repeat;border:0;border-radius:1rem;width:1em;height:1em;padding:.25em}.toggle-password{color:#9b9b9b;z-index:2;padding:0 .75rem;line-height:1;text-decoration:none;top:50%;right:0;transform:translateY(-50%)}.toggle-password svg{display:block}.toggle-password .eye-slash-line{display:none}.toggle-password.password-visible .eye-slash-line{display:block}.toggle-password:hover,.toggle-password:focus{color:#5a4a3a}.toggle-password:focus-visible{outline-offset:2px;outline:2px solid}.email-suggestion-banner{font-size:.875rem}
