body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html[lang=en] *{font-family:Montserrat,sans-serif!important}html[lang=el] *{font-family:Verdana,sans-serif!important}@media (max-width: 499px){html{font-size:90%}html body main #phone{max-height:32rem!important}html body main .MuiSelect-select{height:4rem;width:100%}html body main .MuiInputBase-root{height:4rem;width:100%;padding:0}html body main .MuiButton-root{height:4rem!important}html body main .MuiButton-root span{font-size:1.1rem}html body main .MuiFormLabel-root{line-height:1.7rem}html body .home .MuiButton-root{width:200%!important}html body #not-found-container .MuiButton-root{width:100%!important}}@media (min-width: 500px){html{font-size:90%}html body main #phone{max-height:40rem!important}html body main .MuiInputBase-root{height:4rem;width:100%;padding:0}html body main .MuiButton-root{height:4rem!important}html body main .MuiButton-root span{font-size:1.1rem}html body main .MuiFormLabel-root{line-height:1.7rem}html body .home .MuiButton-root{width:120%!important}html body #not-found-container .MuiButton-root{width:100%!important}}@media (min-width: 800px){html{font-size:90%}html body main #phone{max-height:40rem!important}html body .home .MuiButton-root{width:90%!important}html body #not-found-container .MuiButton-root{width:100%!important}}@media (min-width: 1000px){html{font-size:90%}html body main .MuiButton-root{padding:1.6rem}html body main .MuiButton-root span{padding:0;font-size:1rem}html body .home .MuiButton-root{height:3.5rem!important;width:35%!important}html body .home .MuiButton-root span{font-size:1.1rem}}@media (min-width: 1150px){html{font-size:92.5%}html body .home .MuiButton-root{width:14rem!important}html body .home .MuiButton-root span{font-size:1.1rem}}@media (min-width: 1300px){html{font-size:100%}html body main .MuiInputBase-input{padding:1rem}html body main .MuiButton-root{padding:1.3rem}html body .home .MuiButton-root{height:3rem!important}}@media (min-width: 1470px){html{font-size:120%}html body main .MuiInputBase-input{padding:.9rem}html body main .MuiButton-root{padding:1rem}html body main .MuiInputLabel-shrink{line-height:1.7em!important}html body main .MuiFormLabel-root{line-height:2.2rem}html body .home .MuiButton-root,html body #not-found-container .MuiButton-root{height:2.8rem!important;padding:1.1rem!important}html body .home .MuiButton-root span,html body #not-found-container .MuiButton-root span{font-size:.9rem}html body #not-found-container .MuiButton-root{width:70%!important}}html body{min-width:300px;max-width:100vw;min-height:100vh;color:#fff;background-color:#2b3238;position:relative;overflow-x:hidden}@media (max-width: 1299px){html body input:not([type=checkbox]),html body .MuiSelect-select{font-size:16px!important}}html body a,html body input{outline:none!important}html body a:hover,html body a:focus,html body a:visited,html body input:hover,html body input:focus,html body input:visited{text-decoration:none!important;box-shadow:none!important}html body a:not(.btn){color:#00dbcd;text-decoration:none}html body a:not(.btn):hover{color:#00c2b5}html body a:not(.btn).disabled,html body a:not(.btn):disabled{color:#0ffff0}html body button{background-color:transparent;border-color:transparent;padding:0;cursor:pointer}html body button:focus{box-shadow:none!important;outline:none!important}html body header{width:100%}html body p{margin:0}html body label{color:#aaa;margin-bottom:auto}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{margin:0;padding:0}html body *:disabled label,html body *.disabled label{color:hinerit}html body .MuiCircularProgress-root{color:#fff}html body>#root{display:grid;grid-template-rows:7.188rem auto;grid-template-areas:"header" "main" "footer";width:100vw;min-height:100vh}html body>#root>header{grid-area:header;display:grid;background-color:#0b1115;color:#fff;grid-template-areas:". navbar ."}html body>#root>header nav{grid-area:navbar;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}html body>#root>header nav .navbar-brand #logo{height:3rem}html body>#root>header nav .nav{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}html body>#root>header nav .nav .languages button{padding:0px .75rem;font-size:1rem;color:#fff}html body>#root>header nav .nav .languages.selected button,html body>#root>header nav .nav .languages:hover button{color:#00dbcd}html body>#root>main{grid-area:main;display:grid;max-width:100vw}html body>#root>main h2,html body>#root>main h1{display:block;font-size:1.93rem;line-height:1.5rem;vertical-align:middle}html body>#root>main h2{font-weight:400}html body>#root>main h1{font-weight:800}html body>#root>main:not(.home){grid-template-areas:". . ." ". banner ." ". center ." ". . ." ". . ."}html body>#root>main:not(.home) form,html body>#root>main:not(.home) #message,html body>#root>main:not(.home) #container-loader{grid-area:center;place-self:center center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}html body>#root>main:not(.home) #banner-container{grid-area:banner;text-align:center;margin-bottom:3rem;display:flex;align-items:center;justify-content:center}html body>#root>main:not(.home) form{width:100%;max-width:26.5rem;place-self:start center;gap:1.2rem}html body>#root>main:not(.home) form .o7-checkbox .checkboxos-label,html body>#root>main:not(.home) form p{font-size:1.3rem}html body>#root>main .message{grid-area:center;display:flex;align-items:center;justify-content:center;font-size:1.59rem;line-height:2.4rem;font-weight:400}html body>#root>footer{grid-area:footer;max-width:80%;padding-top:2rem;margin-bottom:3rem;border-top:1px solid #818990;display:flex;align-items:center;justify-content:center;gap:4.5rem}html body>#root>footer #text span,html body>#root>footer #text a{font-size:.75rem;margin-right:.2rem}html body>#root .buttons-container{width:100%}html body>#root .buttons-container button{width:100%}@media (max-width: 799px){html body>#root>header,html body>#root>main:not(.home){grid-template-columns:2.125rem auto 2.125rem}html body>#root>main:not(.home){grid-template-rows:1.813rem max-content auto 1.813rem 7.188rem}html body>#root>footer{margin:1rem auto 2.5rem;border-top:none;flex-direction:column;align-items:center;justify-content:center;gap:2rem}html body>#root>footer #footer-logo{max-width:100%}}@media (min-width: 800px){html body>#root>header,html body>#root>main:not(.home){grid-template-columns:3.125rem auto 3.125rem}html body>#root>main:not(.home){grid-template-rows:2.813rem max-content auto 2.813rem 7.188rem}html body>#root>footer{margin:1rem auto 2.5rem;border-top:none;flex-direction:column;align-items:center;justify-content:center;gap:2rem}}@media (min-width: 1000px){html body>#root>header,html body>#root>main:not(.home){grid-template-columns:4.575rem auto 4.575rem}html body>#root>footer{max-width:89%;margin-left:4.575rem;border-top:1px solid #818990;flex-direction:row;gap:3rem}}@media (min-width: 1200px){html body>#root>header,html body>#root>main:not(.home){grid-template-columns:6.875rem auto 6.875rem}html body>#root>footer{margin-left:6.875rem;max-width:86%;flex-direction:row;gap:3rem}}@media (min-width: 2000px){html body>#root>footer{margin-left:6.875rem;max-width:88%;flex-direction:row;gap:3rem}}
