:root{--td_theme_color:#00669f;--td_grid_border_color:#ededed;--td_black:#222;--td_text_color:#111;--td_default_google_font_1:'Open Sans','Open Sans Regular',sans-serif;--td_default_google_font_2:'Roboto',sans-serif;--td_slider_text:rgba(0,102,159,0.7);--td_mobile_menu_color:#00669f;--td_mobile_gradient_one_mob:#00669f;--td_mobile_gradient_two_mob:#00669f;--mdd-blue:#00669f;--mdd-font-body:Verdana,BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--mdd-font-title:"StoneSansITC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}
@font-face{font-family:"StoneSansITC";src:local("StoneSansITC"),url("/fonts/StoneSansITCHellenic-Book.woff2") format("woff2");font-display:swap}
@font-face{font-family:"Literata";src:local("Literata"),url("/fonts/Literata-Bold.woff2") format("woff2");font-display:swap}
@font-face{font-family:"StoneSansITC";font-display:swap;src:url("/fonts/StoneSansITCHellenic-Book.woff2") format("woff2");font-weight:400;font-style:normal}
@font-face{font-family:"StoneSansITC";font-display:swap;src:url("/fonts/StoneSansITCHellenic-BookItalic.woff2") format("woff2");font-weight:400;font-style:italic}
@font-face{font-family:"StoneSansITC";font-display:swap;src:url("/fonts/StoneSansITCHellenic-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*{box-sizing:border-box}
*:before,*:after{box-sizing:border-box}
img{max-width:100%;height:auto}
body{font-family:var(--mdd-font-body);font-size:14px;line-height:21px;color:#000;visibility:visible;-webkit-font-smoothing:antialiased}
p{margin-top:0;margin-bottom:21px}
a:active,a:focus{outline:none}
a{color:var(--td_theme_color,#00669f);text-decoration:none}
ins{background:#fff;text-decoration:none}
code{position:relative;top:-1px;border:none;background-color:#f1f1f1;padding:2px 6px}
pre{background-color:#f1f1f1;padding:4px 10px;border:none;border-radius:0;margin-top:24px;overflow:auto}
cite{font-family:var(--td_default_google_font_2,'Roboto',sans-serif);font-size:13px;font-style:italic;font-weight:normal;text-transform:none;color:#000}
cite a{color:#000}
cite a:hover{color:var(--td_theme_color,#00669f)}
q{font-style:italic}
ul,ol{padding:0}
ul li,ol li{line-height:24px;margin-left:21px}
address{margin-bottom:21px;font-size:inherit!important;line-height:inherit!important}
big{text-transform:uppercase}
embed{width:100%}
table{width:100%}
table th{text-align:left;border:1px solid var(--td_grid_border_color,#ededed);padding:2px 8px}
table td{border:1px solid var(--td_grid_border_color,#ededed);padding:2px 8px}
h1,h2,h3,h4,h5,h6{font-family:var(--td_default_google_font_2,'Roboto',sans-serif);color:var(--td_text_color,#111);font-weight:400;margin:6px 0}
h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:var(--td_text_color,#111)}
h1{font-size:32px;line-height:40px;margin-top:33px;margin-bottom:23px}
h2{font-size:27px;line-height:38px;margin-top:30px;margin-bottom:20px}
h3{font-size:22px;line-height:30px;margin-top:27px;margin-bottom:17px}
h4{font-size:19px;line-height:29px;margin-top:24px;margin-bottom:14px}
h5{font-size:17px;line-height:25px;margin-top:21px;margin-bottom:11px}
h6{font-size:16px;line-height:24px;margin-top:21px;margin-bottom:11px}
textarea{font-size:12px;line-height:21px;color:#444;border:1px solid #e1e1e1;width:100%;max-width:100%;height:168px;min-height:168px;padding:6px 9px}
textarea:active,textarea:focus{border-color:#b0b0b0!important}
textarea:focus,input:focus,input[type]:focus{outline:0 none}
input[type="submit"]{font-family:var(--td_default_google_font_2,'Roboto',sans-serif);font-size:13px;background-color:var(--td_black,#222);border-radius:0;color:#fff;border:none;padding:8px 15px;font-weight:500;transition:background-color 0.4s}
input[type="submit"]:hover{background-color:var(--td_theme_color,#00669f)}
input[type="text"],input[type="url"],input[type="tel"],input[type="email"]{font-size:12px;line-height:21px;color:#444;border:1px solid #e1e1e1;width:100%;max-width:100%;height:34px;padding:3px 9px}
input[type="text"]:active,input[type="url"]:active,input[type="tel"]:active,input[type="email"]:active,input[type="text"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="email"]:focus{border-color:#b0b0b0!important}
input[type="password"]{width:100%;position:relative;top:0;display:inline-table;vertical-align:middle;font-size:12px;line-height:21px;color:#444;border:1px solid #ccc;max-width:100%;height:34px;padding:3px 9px;margin-bottom:10px}
blockquote small{margin-top:5px;display:block;font-size:13px;font-style:italic;font-weight:normal;text-transform:none;color:#444}
a[href^="tel"]{color:inherit}
html :where([style*="border-width"]){border-style:none}
@media (max-width:767px){textarea,input[type="text"],input[type="url"],input[type="tel"],input[type="email"],input[type="password"]{font-size:16px}}
@media print{html,body{background-color:#fff;color:#000;margin:0;padding:0}body{width:80%;margin-left:auto;margin-right:auto;zoom:80%}img{max-width:100%;display:block;text-align:center;margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6{page-break-after:avoid}ul,ol,li{page-break-inside:avoid}table,tr,td{page-break-before:avoid}header{width:100%!important}}
.md-main{display:block}
.md-site{overflow:hidden}
@media (max-width:767px){.md-site{margin:auto;width:100%;transition:transform .7s ease;transform-origin:50% 200px 0}}
.mdd-search-opened .md-site{position:static;transform:scale3d(.9,.9,.9);box-shadow:0 0 46px}
@font-face{font-family:"mdd-icons";src:url("../fonts/mdd-icons.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"mdd-fa";src:url("../fonts/mdd-fa.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}
.mdd-icn{display:inline-block;line-height:1;text-align:center}
.mdd-icn:before{font-family:"mdd-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-align:center;-webkit-font-smoothing:antialiased}
.mdd-icn--close-mobile:before{content:"\e900"}
.mdd-icn--modal-close:before{content:"\e902"}
.mdd-icn--down:before{content:"\e801"}
.mdd-icn--right-arrow:before{content:"\e808"}
.mdd-icn--menu-right:before{content:"\e80d"}
.mdd-icn--search:before{content:"\e80a"}
.mdd-icn--facebook:before{content:"\e818"}
.mdd-icn--instagram:before{content:"\e81d"}
.mdd-icn--tiktok:before{content:"\e9d6"}
.mdd-icn--twitter:before{content:"\e831"}
.mdd-icn--rss:before{content:"\e828"}
.mdd-mnav-opened .md-site{position:fixed;transform:scale3d(.9,.9,.9);box-shadow:0 0 46px #000}
.mdd-icn--mobile:before{content:"\e83e"}
.mdd-icn--mnav-right:before,.mdd-mnav__arrow:before{content:"\e83d"}
html{scrollbar-gutter:stable}
