/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:none;}.flickity-viewport{overflow:hidden;position:relative;height:100%;}.flickity-slider{position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing;}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333;}.flickity-button:hover{background:white;cursor:pointer;}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F;}.flickity-button:active{opacity:0.6;}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{opacity:1;}
@font-face{font-family:'PF Din Text Cond Pro';src:url(/themes/qth/font/PFDINTextCondPro-Bold.woff2) format('woff2'),url(/themes/qth/font/PFDINTextCondPro-Bold.woff) format('woff');font-weight:bold;font-style:normal;}@font-face{font-family:'PF Din Text Cond Pro';src:url(/themes/qth/font/PFDINTextCondPro-Regular.woff2) format('woff2'),url(/themes/qth/font/PFDINTextCondPro-Regular.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'Averta-Bold';src:url(/themes/qth/font/341E49_2_0.eot);src:url(/themes/qth/font/341E49_2_0.eot#iefix) format('embedded-opentype'),url(/themes/qth/font/341E49_2_0.woff2) format('woff2'),url(/themes/qth/font/341E49_2_0.woff) format('woff'),url(/themes/qth/font/341E49_2_0.ttf) format('truetype');font-weight:600;font-style:normal;}@font-face{font-family:'Averta-Regular';src:url(/themes/qth/font/341E49_A_0.eot);src:url(/themes/qth/font/341E49_A_0.eot#iefix) format('embedded-opentype'),url(/themes/qth/font/341E49_A_0.woff2) format('woff2'),url(/themes/qth/font/341E49_A_0.woff) format('woff'),url(/themes/qth/font/341E49_A_0.ttf) format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:'Averta-Black';src:url(/themes/qth/font/341E49_3_0.eot);src:url(/themes/qth/font/341E49_3_0.eot#iefix) format('embedded-opentype'),url(/themes/qth/font/341E49_3_0.woff2) format('woff2'),url(/themes/qth/font/341E49_3_0.woff) format('woff'),url(/themes/qth/font/341E49_3_0.ttf) format('truetype');font-weight:900;font-style:normal;}@font-face{font-family:'Averta-Light';src:url(/themes/qth/font/341E49_8_0.eot);src:url(/themes/qth/font/341E49_8_0.eot#iefix) format('embedded-opentype'),url(/themes/qth/font/341E49_8_0.woff2) format('woff2'),url(/themes/qth/font/341E49_8_0.woff) format('woff'),url(/themes/qth/font/341E49_8_0.ttf) format('truetype');font-weight:300;font-style:normal;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}*,ul{margin:0;padding:0;box-sizing:border-box;}::selection{background-color:#27a9e1;color:#ffffff !important;}::-moz-selection{background-color:#27a9e1;color:#ffffff !important;}::-webkit-scrollbar{width:10px;}::-webkit-scrollbar-track{background:#ccc;}::-webkit-scrollbar-thumb{background:#27a9e1;transition:all 300ms ease-out;cursor:pointer;opacity:0.9;}::-webkit-scrollbar-thumb:hover{opacity:1;}body{width:100%;font-size:21px;line-height:1.5;font-family:'PF Din Text Cond Pro';font-weight:normal;font-style:normal;color:#006086;}.layout-container{overflow:hidden;position:relative;}h1,h2,h3,h4{margin:0 0 20px;font-weight:900;}h3,h4{margin-bottom:20px;}.atitle{margin-bottom:50px;}.simple .atitle,.mslide .atitle{margin-bottom:30px;}h3,h4{font-size:22px;}.contact-message-register-form label.option{font-size:18px;}#block-lang .links li a{font-size:16px;}h2,span.big,.name-field-files a,.name-field-links a{font-size:24px;}h1,.simple .atitle{font-size:30px;line-height:1.2;}span.bigger,.atitle,.mslide .txtwrap{font-size:45px;line-height:1.1;}span.xl,.mslide .atitle{font-size:90px;line-height:1;}.mslide .atitle{font-family:'Averta-Light';font-weight:300;font-style:normal;}.atitle,.name-field-files a,.name-field-links a,.region-header .menu a,#block-lang .links li a{font-family:'Averta-Black';font-weight:900;font-style:normal;}.region-footer{font-family:'Averta-Regular';font-weight:400;font-style:normal;}span.lblue,.region-header .menu a{color:#27a9e1;}a{color:inherit;text-decoration:none;outline:none;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;}.formatxt a{opacity:0.85;text-decoration:underline;}.formatxt a:hover{opacity:1;}.region-help{text-align:center;}.region-help div[data-drupal-messages]{position:absolute;left:0;top:0;padding:10px 20px;z-index:100;background-color:#006086;color:#fff;}#block-qth-primary-local-tasks > ul{display:flex;justify-content:center;list-style:none;margin:10px 0;}.path-user #block-qth-primary-local-tasks > ul{justify-content:flex-start;}#block-qth-primary-local-tasks > ul a{padding:10px 15px;background-color:#ccc;display:block;margin-right:2px;}#block-qth-primary-local-tasks > ul a:hover{background-color:#ddd;}img{max-width:100%;height:auto;}.name-field-fimg img{width:100%;display:block;}.formatxt > *,.name-field-mtxt > div > *{margin-bottom:20px;}.formatxt > *:last-child,.name-field-mtxt > div > *:last-child{margin-bottom:0;}.name-field-mtxt > div{margin-bottom:0;}nav ul{list-style:none;}.formatxt li{margin:10px 0;list-style-position:inside;}hr{margin:30px 0;border:none;border-top:1px solid #ccc;}.name-field-files,.name-field-links{margin-top:30px;}.name-field-files > div,.name-field-links > div{display:inline-block;}.name-field-files a,.name-field-links a{display:block;padding:5px 0 15px;position:relative;line-height:1;margin-top:15px;margin-right:30px;transition:all 500ms ease-out;color:#006086;}.txtwrap .name-field-files a,.txtwrap .name-field-links a{margin-left:30px;}.name-field-files a::after,.name-field-links a::after{content:" ";display:block;width:100%;height:7px;background-color:#006086;position:absolute;left:50%;transform:translateX(-50%);bottom:0;transition:all 500ms ease-out;}.hexbkg .name-field-files a,.imgbkg .name-field-files a,.hexbkg .name-field-links a,.imgbkg .name-field-links a{color:#fff;}.name-field-files a:hover,.name-field-links a:hover{color:#000;}.name-field-files a:hover::after,.name-field-links a:hover::after{background-color:#000;width:110%;}.contact-message-register-form{max-width:650px;margin-left:auto;margin-right:auto;}form label{display:block;margin-bottom:10px;line-height:1;text-transform:uppercase;}form input,form textarea{display:inline-block;color:#006086;border:1px solid #006086;border-radius:10px;background-color:#fff;padding:10px;transition:all 300ms ease-out;width:100%;font-size:21px;font-family:'Averta-Regular';font-weight:400;font-style:normal;}form .field--type-integer input{display:inline-block;border-radius:6px;font-size:16px;width:95px;}form .form-item{margin-bottom:20px;position:relative;}form .description{font-size:16px;margin-top:4px;}form .description a{text-decoration:underline;}.js-form-type-checkbox .description,.js-form-type-radio .description{margin-left:50px;}form .form-actions input{cursor:pointer;width:auto;padding-left:50px;padding-right:50px;transform:scale(1);}form .form-actions input:hover{transform:scale(0.94);}form input[type="checkbox"],form input[type="radio"]{position:absolute;opacity:0;cursor:pointer;}form label.option{padding-left:50px;margin-bottom:0;text-align:left;position:relative;z-index:1;cursor:pointer;}.field--type-boolean{text-align:left;}.checkmark{position:absolute;z-index:1;left:0;top:50%;transform:translateY(-50%);width:35px;height:26px;background-color:#27a9e1;border-radius:6px;}.checkmark:after{content:" ";display:block;width:26px;height:26px;position:absolute;left:7px;top:-2px;background-color:#fff;clip-path:polygon(16% 41%,36% 61%,84% 13%,99% 28%,36% 91%,1% 56%);opacity:0;transition:all 300ms ease;}form input[type="checkbox"]:checked ~ label .checkmark:after,form input[type="radio"]:checked ~ label .checkmark:after{opacity:1;}#block-qth-page-title{display:none;}table{border-collapse:collapse;border-spacing:0;line-height:1.3;}table th,table td{border:none;border-left:1px solid #006086;padding:5px 25px;}table th:first-child,table td:first-child{padding-left:0;border-left:none;}.handle{box-sizing:content-box;}.name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.name-field-media-oembed-video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}.edit-node a,.views-field-edit-node a,.views-field-edit-taxonomy-term a{display:none;position:absolute;right:unset;left:0;top:0;font-size:8px;color:rgba(0,0,0,0) !important;background-color:#fff;width:25px;height:25px;border-radius:50%;background-image:url(/themes/qth/imgs/pencil.svg);background-repeat:no-repeat;background-position:center;border:2px solid #ccc;}.views-row:hover .edit-node a,.views-row:hover .views-field-edit-node a,.views-row:hover .views-field-edit-taxonomy-term a{display:block;}#edit-preview,.contextual{display:none;}.contextual[data-contextual-id^="node:"]{display:block;}.views-field-operations li{margin:0;}.views-field-operations .dropbutton-wrapper{display:inline-block;font-size:15px;}.awrap,.region-header,.region-footer,.pagerwrap2,.path-user .region-content,.sortable{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;}.blo{position:relative;}.awrap2{padding-top:200px;padding-bottom:200px;}.path-user .region-content,.imgbkg .awrap2,.hexbkg .awrap2,.simple{padding-top:100px;padding-bottom:100px;}.region-footer{padding-top:50px;padding-bottom:50px;}.newrow,.name-field-smedia > div{margin-top:50px;}.name-field-smedia > div:first-child{margin-top:0;}.txtwrap{margin-left:auto;margin-right:auto;max-width:900px;text-align:center;}.txtwrap3{max-width:900px;}.user-login-form{max-width:650px;}.mslide .txtwrap{margin-left:0;margin-right:0;text-align:left;}.aluslide .mslide .atitle,.aluslide .mslide .txtwrap,.aluslide .flickity-page-dots{text-align:center;max-width:900px;margin-left:700px;}.aluslide .mslide .formatxt{}.imgbkg{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100vh;background-position:center center;display:flex;align-items:center;}.name-field-blo > div:first-child > .imgbkg{min-height:calc(100vh - 125px);}.mslide.imgbkg{align-items:flex-end;background-attachment:scroll;}.empslide .mslide.imgbkg{align-items:flex-start;}.awrap2{width:100%;}.imgbkg .awrap2,.hexbkg .awrap2{color:#fff;}.atitle{border-bottom:1px solid #006086;padding-bottom:5px;}.imgbkg .atitle,.hexbkg .atitle{border-bottom-color:#fff;}.mslide .atitle{border:none;}.imgbkg .name-field-fimg{display:none;}.name-field-mtxt,.withside{display:flex;flex-wrap:wrap;}.name-field-mtxt > div,.withside > div{width:46%;margin-left:8%;}.name-field-mtxt > div:nth-child(2n+1),.withside > div:first-child{margin-left:0;}.blo[data-id="10"] > .awrap2{position:absolute;top:0;left:0;width:100%;z-index:10;}.mslide.imgbkg{background-color:#27a9e1;background-blend-mode:multiply;}.aluslide .mslide.imgbkg{background-color:#c39a6b;}.empslide .mslide.imgbkg{background-color:#939597;}.flickity-slider > div{width:100%;}.pagerwrap2 > .flickity-page-dots{position:static;}.pagerwrap{position:absolute;width:100%;}.proslide .pagerwrap,.aluslide .pagerwrap{left:0;bottom:40px;}.empslide .pagerwrap{left:0;top:50px;}.proslide .flickity-page-dots,.empslide .flickity-page-dots{text-align:left;}.flickity-page-dots .dot{margin:0 5px;width:35px;height:25px;transition:all 300ms ease;opacity:0.6;border-radius:8px;box-shadow:0 0 1px 1px rgba(0,0,0,0.1);}.flickity-page-dots .dot:hover,.flickity-page-dots .dot.is-selected{opacity:1;}.proslide .dot,.empslide .dot{margin:0 10px 0 0;}.proslide .dot{background-color:#006086;}.aluslide .dot{background-color:#c17d36;}.empslide .dot{background-color:#6d6e70;}.view-news > .view-content{display:flex;flex-wrap:wrap;}.newrow{width:30%;margin-right:5%;}.newrow:nth-child(3n+3){margin-right:0;}#block-news{display:none;}.blo[data-id="6"] #block-news{display:block;}.blink{display:block;}.name-field-thumb img,.name-field-smedia img{display:block;width:100%;}.name-field-thumb{margin-bottom:20px;}.name-field-sdate{margin-top:10px;}.blink > .btitle{margin-bottom:0;line-height:1.2;}.blink .name-field-thumb{position:relative;}.blink .name-field-thumb::after{content:" ";display:block;width:100%;height:100%;position:absolute;left:0;top:0;transition:all 500ms ease-out;opacity:0;background-color:#006086;background-blend-mode:multiply;}.blink:hover .name-field-thumb::after{opacity:0.4;}.txtwrap3{position:relative;}.goback{display:inline-block;width:50px;height:50px;position:relative;cursor:pointer;position:absolute;left:-10px;top:-50px;background-image:url(/themes/qth/imgs/totop.svg);transform:rotate(-90deg);transform-origin:center center;transition:all 300ms linear;}.goback:hover{left:-13px;}#block-register{display:none;}.blo[data-id="7"] #block-register{display:block;}.contact-message-register-form{padding-top:15px;position:relative;}.contact-message-register-form .field--name-field-surname,.contact-message-register-form .field--name-field-quondam-group{margin-top:70px;}.fieldgroup legend,.field--type-integer label{text-align:left;margin-bottom:10px;}.field--type-integer{text-align:left;}form div[id*="-dep-"],form div[id*="-alu-"],form div[id*="-staff-"]{position:absolute;top:-1000px;z-index:-1;opacity:0;transition:opacity 500ms ease;}#block-register .showitem{top:0;position:relative;z-index:1;opacity:1;}.field--name-field-kliniki-ergast-staff,div[class*="field--name-field-monada"]{display:none;}.showit.field--name-field-kliniki-ergast-staff,div[class*="field--name-field-monada"].showit,div.field--name-field-monada-staff{display:block;}#block-contactus{display:none;}.simple[data-id="24"] #block-contactus{display:block;margin-top:50px;max-width:600px;}.region-header{display:flex;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;position:relative;}#block-qth-site-branding img{width:270px;display:block;}#block-qth-main-menu{margin-right:100px;}.region-header .menu{display:flex;justify-content:flex-end;}.region-header .menu a{position:relative;padding:20px;display:inline-block;}.region-header .menu a:hover,.region-header .menu a:not([href*="#id-"]).is-active,.region-header .menu .menu-item--active-trail > a{color:#006086;}.region-header .menu a::after{content:"";display:block;overflow:hidden;width:0;height:7px;background-color:#27a9e1;transition:all 500ms ease-out;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);}.region-header .menu a:hover::after,.region-header .menu a.is-active:not([href*="#id-"])::after,.region-header .menu .menu-item--active-trail > a::after{width:calc(100% - 26px);background-color:#006086;}.navicon{cursor:none;opacity:0;position:fixed;z-index:110;right:0;top:0;transition:all 500ms linear;width:50px;height:50px;overflow:hidden;background-color:rgba(255,255,255,0.8);}.navicon:hover{background-color:rgba(255,255,255,1);}.openmenu .navicon{background-color:transparent;}.navicon::before,.navicon::after{content:" ";}.navicon::before,.navicon::after,.navicon span{position:absolute;display:block;left:20%;background-color:#006086;width:60%;height:4%;transition:all 300ms ease-out;}.navicon::before{top:22%;}.navicon span{top:45%;}.navicon::after{top:68%;}.openmenu .navicon::after,.openmenu .navicon::before{top:25%;left:47%;width:4%;height:50%;transform:rotate(45deg);transform-origin:center center;}.openmenu .navicon::after{transform:rotate(-45deg);}.openmenu .navicon::before{transform:rotate(45deg);}.openmenu .navicon span{width:0;}.under .navicon{opacity:1;cursor:pointer;}.user-logged-in .under .navicon{top:80px;}#block-nav2{position:fixed;z-index:100;background-color:#fff;width:300px;top:0;right:-350px;transition:all 500ms ease-out;box-shadow:0 0 3px rgba(0,0,0,0.3);padding:30px 0;}.openmenu #block-nav2{right:0;}#block-nav2 .menu{display:block;}#block-lang{position:absolute;top:50%;right:20px;transform:translateY(-50%);}#block-lang .links{display:flex;justify-content:center;list-style:none;}#block-lang .links li a{font-style:normal;letter-spacing:2px;width:22px;margin-right:10px;white-space:nowrap;overflow:hidden;display:block;padding-left:0;padding-right:0;opacity:0.6;}#block-lang .links li a.is-active,#block-lang .links li a:hover{opacity:1;}#block-lang .links li:last-child a{margin-right:0;}nav[id^="block-social"] .menu{position:relative;display:flex;}nav[id^="block-social"] .menu a{display:block;width:30px;height:30px;color:transparent !important;overflow:hidden;background-image:url(/themes/qth/imgs/socials.svg);background-repeat:no-repeat;background-position:0 center;}nav[id^="block-social"] .menu a[href*="facebook"]{background-position:left center;}nav[id^="block-social"] .menu a[href*="linked"]{background-position:-30px center;}nav[id^="block-social"] .menu a[href*="youtube"]{background-position:-60px center;}nav[id^="block-social"] .menu a[href*="instagram"]{background-position:-90px center;}nav[id^="block-social"] .menu a[href*="twitter"]{background-position:-120px center;}nav[id^="block-social"] .menu a[href^="mailto:"]{background-position:-150px center;}nav[id^="block-social"] .menu a[href^="tel:"]{background-position:-180px center;}nav[id^="block-social"] .menu a[href*="maps"]{background-position:right center;}.region-footer{display:flex;justify-content:space-between;}.region-footer a{text-decoration:none;}.foor{text-align:right;}#block-social .menu{justify-content:flex-end;}#block-foologo{margin-bottom:30px;}.foor{position:relative;}#block-fooright{position:absolute;bottom:0;right:0;width:230px;}#block-totop{position:fixed;width:50px;height:50px;right:0;bottom:-50px;background-color:rgba(255,255,255,0.8);display:block;cursor:pointer;transition:all 300ms ease-out;z-index:100;transform:rotate(180deg);background-image:url(/themes/qth/imgs/totop.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;}#block-totop:hover{background-color:rgba(255,255,255,1);}.under #block-totop{bottom:0;transform:rotate(0deg);}.effe{transition:all 1s ease-out;transform:translateY(100px);opacity:0;}.effe.actelem{transform:translateY(0);opacity:1;}.domino,.name-field-mtxt > div{filter:blur(20px);opacity:0;transform:translateY(50px);transition:all 500ms ease-out;}.domino.actelem,.name-field-mtxt > div.actelem{transform:translateY(0);filter:blur(0);opacity:1;}@media screen and (max-width:1250px){body{font-size:17px;}h3,h4{font-size:19px;}.contact-message-register-form label.option{font-size:16px;}h2,span.big,.name-field-files a,.name-field-links a{font-size:20px;}h1,.simple .atitle{font-size:24px;}span.bigger,.atitle,.mslide .txtwrap{font-size:30px;}span.xl,.mslide .atitle{font-size:52px;}}@media screen and (max-width:1150px){#block-qth-main-menu{display:none;}.navicon{top:26px;}.under .navicon{top:0;}.layout-container .navicon{opacity:1;}#block-qth-site-branding img{width:200px;}#block-lang{right:70px;}.awrap2{padding-top:100px;padding-bottom:100px;}.name-field-mtxt,.withside,.view-news > .view-content{display:block;}.layout-container .name-field-mtxt > div,.layout-container .withside > div,.layout-container .newrow{width:auto;margin-left:0;margin-right:0;margin-top:50px;}.layout-container .name-field-mtxt > div:first-child,.layout-container .withside > div:first-child,.newrow:first-child{margin-top:0;}.aluslide .mslide .atitle,.aluslide .mslide .txtwrap,.aluslide .flickity-page-dots{margin-left:auto;margin-right:auto;}}@media screen and (max-width:850px){h1,.simple .atitle{font-size:20px;}span.bigger,.atitle,.mslide .txtwrap{font-size:24px;}span.xl,.mslide .atitle{font-size:30px;}.region-footer{display:block;}.foor{display:flex;justify-content:space-between;margin-top:50px;}#block-fooright{position:static;}#block-social .menu{justify-content:flex-start;}#block-social > h2{margin-bottom:0;}.path-user .region-content,.imgbkg .awrap2,.hexbkg .awrap2,.simple,.awrap2{padding-top:50px;padding-bottom:50px;}}@media screen and (max-width:400px){.region-header{padding-left:10px;}#block-qth-site-branding img{width:160px;}#block-lang{right:55px;}.navicon{top:19px;}#block-nav2{width:100%;right:-100%;height:100vh;}}
