#cookie-consent-wrapper{background:rgba(50,50,50,.8);bottom:0;color:#fff;display:flex;flex-direction:column;left:0;padding:20px;position:fixed;z-index:1000}#cookie-consent-wrapper .info{text-align:justify;width:100%}#cookie-consent-wrapper a{color:#fff}#cookie-consent-wrapper .links{margin:10px 0}#cookie-consent-wrapper .links a{margin-right:20px}#cookie-consent-wrapper .links a:hover{color:#aaa}#cookie-consent-wrapper .action-wrapper{align-items:center;justify-content:center}#cookie-consent-wrapper button{border:2px solid #fff;height:50px;padding:0 20px;width:90%}#cookie-consent-settings-wrapper .category-tabs{border:1px solid #ccc;display:flex;margin:10px 0;padding-bottom:20px}#cookie-consent-settings-wrapper .modal-dialog{max-width:800px}#cookie-consent-settings-wrapper .nav-pills{flex:0 0 30%}#cookie-consent-settings-wrapper .tab-content{width:100%}#cookie-consent-settings-wrapper .tab-pane{padding:20px}#cookie-consent-settings-wrapper .cookie-item{margin:20px 0;position:relative}#cookie-consent-settings-wrapper .cookie-name{font-size:1.2em;font-weight:700}#cookie-consent-settings-wrapper .form-switch{position:absolute;right:0;top:0}#cookie-consent-settings-wrapper .form-always-checked{border:1px solid #000;padding:3px}@media screen and (min-width:768px){#cookie-consent-wrapper{flex-direction:row}#cookie-consent-wrapper button{margin:0 20px}#cookie-consent-settings-wrapper .form-always-checked{position:absolute;right:0;top:0}}@media screen and (min-width:1024px){#cookie-consent-wrapper .info{width:50%}#cookie-consent-wrapper button{width:auto}}.article-title{display:block;margin-top:10px}.article-content{display:block}.article-image{margin:0 0 10px}.article-date{float:right}.node ul{list-style-type:disc;padding-left:2rem}.node tbody td{border-width:1px}.node .body{max-width:800px}.node .image-wrapper{margin:0 20px}@media screen and (min-width:768px){.article-content{display:flex}.article-image{margin:0 10px 0 0}}.menu,.menu li{position:relative}.menu li{margin:0 5px;padding:5px 10px}.menu div{cursor:pointer}@media screen and (min-width:768px){.menu{display:flex}}:root{--primary-color:#429c87;--secondary-color:#eb8a90;--primary-active-color:#429c87;--primary-hover-color:#00c496;--primary-disabled-color:#8bbeb2;--title-text-color:#384e77;--description-text-color:#4d525a;--menu-section-text-color:#000;--background-color:#f5f5f5;--dark-text-color:#000;--light-text-color:#fff;--small-font-size:16px;--medium-font-size:20px;--large-font-size:24px;--title-font-size:32px;--h1-font-size:40px;--default-border-radius:5px;--bold-font-weight:700;--transition-duration:0.2s all ease-in-out;--scale-factor:1.02}main{min-height:750px}hr{color:var(--primary-active-color);margin:0;opacity:1}hr:not([size]){height:2px}.text{color:var(--description-text-color)}#contact-form .action-wrapper #form_save,#contact-form .action-wrapper div,#login-button,.button{align-items:center;background-color:var(--primary-color);border-radius:var(--default-border-radius);color:var(--light-text-color);display:flex;font-size:var(--medium-font-size);font-weight:var(--bold-font-weight);height:60px;justify-content:center;margin:0 auto;text-decoration:none;transition:var(--transition-duration);width:300px}#contact-form .action-wrapper #form_save:hover,#contact-form .action-wrapper div:hover,#login-button:hover,.button:hover{background-color:var(--primary-hover-color);color:var(--light-text-color)}#contact-form .action-wrapper #form_save.disabled,#contact-form .action-wrapper div.disabled,#login-button.disabled,.button.disabled{background-color:var(--primary-disabled-color);color:var(--light-text-color);cursor:default}.background-ui-image{background-image:url(/build/images/ui-icons.dca36c28.png)}#login-form{margin:0 auto;max-width:350px;padding:25px}#login-form #page-title{color:var(--title-text-color);font-size:var(--title-font-size);font-weight:var(--bold-font-weight);text-align:center}#login-form label{color:var(--description-text-color)}#login-form .form-control{border:2px solid var(--title-text-color);border-radius:var(--default-border-radius)}#login-form .form-control:active,#login-form .form-control:focus{border:2px solid var(--primary-active-color)}#login-form .form-control:hover{border:2px solid var(--primary-hover-color)}#login-button{margin:10px auto 0}#contact-form{margin:0 auto;padding:25px}#contact-form #page-title{color:var(--title-text-color);font-size:var(--title-font-size);font-weight:var(--bold-font-weight);text-align:center}#contact-form label{color:var(--description-text-color)}#contact-form .text{text-align:justify}#contact-form .contact-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}#contact-form .form-wrapper{max-width:350px}#contact-form .form-title{color:var(--secondary-color);font-size:var(--medium-font-size);font-weight:var(--bold-font-weight);margin:0 auto;text-align:center}#contact-form .form-control{border:2px solid var(--title-text-color);border-radius:var(--default-border-radius)}#contact-form .form-control:focus{box-shadow:none}#contact-form .form-control:active,#contact-form .form-control:focus{border:2px solid var(--primary-active-color)}#contact-form .form-control:hover{border:2px solid var(--primary-hover-color)}#contact-form .form-item-privacy_policy{accent-color:var(--primary-color);margin:32px 0}#contact-form .form-item-privacy_policy input{height:16px;width:16px}#contact-form .form-item-privacy_policy a{color:var(--secondary-color);text-decoration:underline}#contact-form .action-wrapper{height:60px;margin:20px auto}#contact-form .action-wrapper,#contact-form .action-wrapper #form_save,#contact-form .action-wrapper div{align-items:center;background-color:var(--primary-color);border-radius:var(--default-border-radius);display:flex;justify-content:center;max-width:400px;transition:var(--transition-duration);width:100%}#contact-form .action-wrapper #form_save,#contact-form .action-wrapper div{color:var(--light-text-color);font-size:var(--medium-font-size);font-weight:var(--bold-font-weight);height:100%;margin:0;text-decoration:none}#contact-form .action-wrapper #form_save:hover,#contact-form .action-wrapper div:hover{background-color:var(--primary-hover-color)}#contact-form .google-maps-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;max-width:350px}#contact-form .google-maps-wrapper iframe{height:300px;width:300px}#contact-form .google-maps-wrapper span{color:var(--description-text-color);display:block;margin:0 auto;text-align:center;width:100%}.node #page-title{color:var(--title-text-color);font-size:var(--title-font-size);font-weight:var(--bold-font-weight);margin:20px 0;text-align:center}.node .body{max-width:1300px}.node .button{background-color:var(--primary-color);border-radius:var(--default-border-radius);color:var(--light-text-color);font-weight:var(--bold-font-weight);height:40px;margin:10px 0;text-decoration:none;transition:var(--transition-duration);width:150px}.node .button:hover{background-color:var(--primary-hover-color)}#scroll-up{background-color:var(--primary-active-color);background-position:-89px 8px;border:3px solid var(--dark-text-color);border-radius:var(--default-border-radius);transition:var(--transition-duration)}#scroll-up:hover{background-color:var(--primary-hover-color)}#cookie-consent-wrapper button{background-color:var(--primary-color);border:none;border-radius:var(--default-border-radius);font-weight:var(--bold-font-weight);transition:var(--transition-duration)}#cookie-consent-wrapper button:hover{background-color:var(--primary-hover-color);color:var(--light-text-color)}#cookie-consent-settings-wrapper .close-button,#cookie-consent-settings-wrapper .cookie-accept-all-button,#cookie-consent-settings-wrapper .cookie-deny-all-button,#cookie-consent-settings-wrapper .save{background-color:var(--primary-color);border-radius:var(--default-border-radius);font-weight:var(--bold-font-weight);transition:var(--transition-duration)}#cookie-consent-settings-wrapper .close-button:hover,#cookie-consent-settings-wrapper .cookie-accept-all-button:hover,#cookie-consent-settings-wrapper .cookie-deny-all-button:hover,#cookie-consent-settings-wrapper .save:hover{background-color:var(--primary-hover-color);color:var(--light-text-color)}#cookie-consent-settings-wrapper .close-button{height:unset;width:unset}#cookie-consent-settings-wrapper .category-tabs .nav-link{background-color:var(--title-text-color);border-radius:var(--default-border-radius);color:var(--light-text-color);font-weight:var(--bold-font-weight);transition:var(--transition-duration)}#cookie-consent-settings-wrapper .category-tabs .nav-link:hover{background-color:var(--primary-hover-color)}#cookie-consent-settings-wrapper .category-tabs .nav-link.active{background-color:var(--primary-color)}#tender-banner{border-radius:var(--default-border-radius);bottom:0;box-shadow:2px 2px 3px #000;position:fixed;width:300px}#tender-banner img{height:auto;width:100%}@media screen and (min-width:1024px){#contact-form .contact-wrapper{align-items:flex-start;flex-direction:row;gap:75px}#contact-form .contact-wrapper .google-maps-wrapper{max-width:400px}#contact-form .form-wrapper form{width:350px}#contact-form .google-maps-wrapper iframe{height:400px;width:400px}#tender-banner{width:400px}}#header-section{align-content:space-between;display:flex;flex-direction:column;justify-content:center}#header-section .top-wrapper{align-items:center;border-bottom:2px solid var(--primary-active-color);display:flex;justify-content:space-between;padding:32px}.menu-toggle-icon,.menu-toggle-icon .menu-icon{cursor:pointer;height:40px;position:relative;width:40px}.menu-toggle-icon .menu-icon{background-position:-113px -65px;opacity:1;transition:var(--transition-duration)}.menu-toggle-icon .menu-hover-icon{background-position:-170px -65px;height:40px;opacity:0;position:absolute;top:0;transition:var(--transition-duration);width:40px}.menu-toggle-icon:hover .menu-icon{opacity:0}.menu-toggle-icon:hover .menu-hover-icon{opacity:1}.menu-close-icon,.menu-close-icon .close-icon{cursor:pointer;height:40px;position:relative;width:40px}.menu-close-icon .close-icon{background-position:-114px -10px;opacity:1;transition:var(--transition-duration)}.menu-close-icon .close-hover-icon{background-position:-170px -10px;height:40px;opacity:0;position:absolute;top:0;transition:var(--transition-duration);width:40px}.menu-close-icon:hover .close-icon{opacity:0}.menu-close-icon:hover .close-hover-icon{opacity:1}#main-menu{color:var(--title-text-color)}.menu li{border-bottom:2px solid #c7c7c7;padding:16px 24px}.menu li,.menu li .menu-link{align-items:center;display:flex}.menu li .menu-link{color:var(--title-text-color);font-size:var(--large-font-size);font-weight:var(--bold-font-weight);justify-content:space-between;transition:var(--transition-duration);width:100%}.menu li .menu-link .menu-item-arrow-icon{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.menu li .menu-link .menu-item-arrow-icon .menu-item-arrow{background-position:-10px -10px;cursor:pointer;height:40px;opacity:1;position:relative;transition:var(--transition-duration);width:40px}.menu li .menu-link .menu-item-arrow-icon .menu-item-hover-arrow{background-position:-60px -10px;height:40px;opacity:0;position:absolute;transition:var(--transition-duration);width:40px}.menu li .menu-link:hover{color:var(--primary-hover-color)}.menu li .menu-link:hover .menu-item-arrow-icon .menu-item-arrow{opacity:0}.menu li .menu-link:hover .menu-item-arrow-icon .menu-item-hover-arrow{opacity:1}@media screen and (min-width:768px){.menu{display:block}}@media screen and (min-width:1024px){#header-section{align-items:center;border-bottom:2px solid var(--primary-active-color);flex-direction:row;justify-content:space-evenly}#header-section .top-wrapper{border-bottom:0;padding:32px 12px}.menu-close-icon,.menu-toggle-icon{display:none}.menu{display:flex;flex-wrap:wrap}.menu li{border-bottom:0;display:flex;margin:0;padding:12px}.menu li .menu-link{font-size:var(--medium-font-size)}.menu li .menu-link .menu-item-arrow-icon{display:none}}@media screen and (min-width:1366px){.menu li{padding:16px 28px}.menu li .menu-link{font-size:var(--large-font-size)}}footer{padding:0 0 40px}footer hr{color:var(--dark-text-color);opacity:1}footer hr:not([size]){height:1px}.info-section{flex-wrap:wrap;gap:40px;justify-content:center;margin:0 auto;max-width:300px;padding:40px 16px}.info-section,.info-section .info-item{align-items:center;display:flex;width:100%}.info-section .info-item{gap:8px;justify-content:flex-start}.info-section .info-item .email-icon{background-position:-19px -141px;height:24px;width:24px}.info-section .info-item .phone-icon{background-position:-20px -100px;height:24px;width:24px}.info-section .info-item .address-icon{background-position:-70px -100px;height:24px;width:24px}.info-section .info-item .info-text{color:var(--secondary-color);font-size:var(--medium-font-size);font-weight:var(--bold-font-weight)}.info-section .info-item .info-text:hover{text-decoration:underline}#copyright{padding:0 40px;text-align:center}#copyright,#copyright a{color:var(--description-text-color);font-size:var(--medium-font-size)}#copyright a{text-decoration:underline;transition:var(--transition-duration)}#copyright a:hover{color:var(--primary-hover-color)}@media screen and (min-width:768px){.info-section{justify-content:space-evenly;max-width:100%}.info-section .info-item{justify-content:center;max-width:300px}}.classicferfidivat .background-ui-image{background-image:url(/build/images/ui-icons-classicferfidivat.6e162374.png)}