#logo{max-height:75%}.menu-item a{font-weight:700!important}#top-menu li{padding-right:62px}.mobile_menu_bar:before{color:#014a30}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(255,255,255,0);background:white}.home #main-header{background:none}.home #main-header.et-fixed-header{background:white}.CA-number .percent-value:after{content:"€"}.et_mobile_menu{border-top:3px solid #014a30}.et_pb_number_counter .percent{height:auto!important;margin-bottom:10px!important}.footer-widget h4{font-family:'Noto Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:18px!important}.footer-widget p,.footer-widget a,.footer-widget div{color:#000000!important;font-family:'Noto Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:200!important;font-size:12px!important}.footer-widget .widget_media_image{margin-bottom:0!important}.footer-widget ul li{padding:0!important}.footer-widget ul li:before{content:none!important}.footer-widget .button-footer,button{padding:7px 10px;border:3px solid #014a30;border-radius:0!important;font-weight:600!important;margin-top:10px;display:inline-block;color:#014a30!important;transition:color 0.3s,background 0.3s}.footer-widget .button-footer:hover,button:hover{background:#014a30!important;color:#ffffff!important}button{font-size:15px!important}.et_pb_button:after,.et_pb_button:before{font-size:25px}#footer-bottom{display:none}@media all and (max-width:767px){.home .et_pb_text_0 h1{font-size:43px}.home .et_pb_text_0 h2{font-size:25px}#footer-widgets .footer-widget .fwidget,#footer-widgets .footer-widget:nth-child(n){margin-bottom:30px!important}.et_pb_widget{float:none!important;text-align:center}#footer-widgets{padding:0;padding-top:50px}}.et_portfolio_image{text-align:center;height:150px;width:100%;display:flex;align-items:center}.et_portfolio_image img{max-height:150px!important;width:auto!important}body .featherlight .featherlight-close-icon{background:#fff!important}body .featherlight .featherlight-close-icon:hover{background:#014a30!important}.mec-calendar .mec-selected-day,.mec-calendar .mec-selected-day:hover{background:#cee8de;color:#333}.mec-calendar .mec-calendar-events-side .mec-table-side-day{border:1px solid #014a30!important}.mec-color,.mec-color-before :before,.mec-color-hover:hover,.mec-wrap .mec-color,.mec-wrap .mec-color-before :before,.mec-wrap .mec-color-hover:hover{color:#014a30}.mec-calendar .mec-calendar-row dt.mec-has-event:hover{background:#014a30}.mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day a,.mec-calendar .mec-calendar-row dt.mec-has-event:hover a{color:#014a30}.mec-calendar .mec-calendar-row dt.mec-has-event:hover a{color:#fff!important}.mec-color,.mec-color-before :before,.mec-color-hover:hover,.mec-wrap .mec-color,.mec-wrap .mec-color-before :before,.mec-wrap .mec-color-hover:hover{color:#014a30}.mec-border-color,.mec-border-color-hover:hover,.mec-wrap .mec-border-color,.mec-wrap .mec-border-color-hover:hover{border-color:#014a30}.mec-bg-color,.mec-bg-color-hover:hover,.mec-wrap .mec-bg-color,.mec-wrap .mec-bg-color-hover:hover{background-color:#014a30}.mec-calendar .mec-event-article .mec-event-title a:hover{color:#014a30}.mec-box-calendar.mec-calendar .mec-calendar-events-side .mec-table-side-day{padding:0 0 0 4px}.mec-calendar .mec-calendar-side .mec-next-month i,.mec-calendar .mec-calendar-side .mec-previous-month i{color:#014a30}