body.home #av-burger-menu-ul li:first-child{display:none!important}#header_meta{border-top-width:0!important;border-bottom-width:0!important;background-color:#fff0}#header_main{border-top-width:0!important;border-bottom-width:0!important}.avia-menu.av_menu_icon_beside{padding-right:20px;margin-right:20px;border-right-width:0}@media (min-width:990px){#top .header_bg{opacity:.85;filter:alpha(opacity=85)}#header.av_header_transparency.av_header_glassy{background-color:#fff;background-color:rgb(255 255 255 / .75)}}.logo img{padding:5px 0}.phone-info{padding:10px 0 0 0;line-height:20px;font-weight:300;font-size:13px;text-align:right!important}.phone-info .separator{margin:0 2px!important;color:#fff0}.header_color .phone-info .header-phone{font-size:13px;font-weight:400;padding:1px 12px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;letter-spacing:.05rem;line-height:20px;text-decoration:none;display:inline-block;background-color:#1d1d1d;background-color:rgb(29 29 29 / .9);color:#fff}.header_color .phone-info .header-phone:hover{background-color:#1d1d1d;color:#fff}.home .header-phone.header-reservation{display:none}@media (max-width:767px){.phone-info .header-address{display:none}}#top .alternate_color.title_container{background-color:#fff}#top .title_container .container{padding-top:20px;padding-bottom:20px}#top .alternate_color.title_container .main-title{font-size:28px;line-height:1.2;min-height:28px}#top .alternate_color.title_container .main-title a{cursor:default;pointer-events:none}#footer{text-align:center;padding:15px 0 55px}#footer p{margin:0;font-size:15px;font-weight:300}#footer a{color:#1d1d1d}#footer a:hover,#footer a:focus{color:#555}#footer .separator{margin:0 15px}#socket{font-size:14px;font-weight:300;padding-top:10px;padding-bottom:15px}@media (max-width:767px){#socket .container{text-align:center}#socket .copyright{float:none;display:block;margin-bottom:15px}.responsive #socket .sub_menu_socket{margin:0}#socket .sub_menu_socket li{float:none;padding:10px;border-width:0;line-height:1}#socket .sub_menu_socket li a{display:inline-block;line-height:20px}}#scroll-top-link{font-size:24px;line-height:45px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:.7;background-color:#1d1d1d;border:3px solid #1d1d1d;color:#fff}#scroll-top-link:hover{opacity:1;background-color:#1d1d1d;border:3px solid #1d1d1d;color:#fff}#top #wrap_all .social_bookmarks a{color:#1d1d1d}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.2em}h1{font-size:28px;margin-bottom:30px;text-align:center}h2{font-size:21px;margin-bottom:15px}h3{font-size:18px;margin-bottom:10px}h4{font-size:17px;margin-bottom:10px}h5{font-size:17px;text-transform:none!important;margin-bottom:10px}h6{font-size:15px;text-transform:none!important;margin-bottom:10px}strong,b{font-weight:600}hr{border-color:#ebebeb;margin:40px 0}blockquote{border-left-style:dotted;border-left-width:3px;padding-left:15px;margin-bottom:1em;margin-right:1em;font-size:1em;line-height:1.4em;font-style:italic}.main_color blockquote{border-color:#1d1d1d}.template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{letter-spacing:.5px}.main_color strong{color:#1d1d1d}.text-center{text-align:center}.table-gdpr{line-height:1.3}#top .av-catalogue-list{border-top-width:0}#top .av-catalogue-container{margin:15px 0}.main_color .av-catalogue-list li:hover{background-color:transparent!important}#top .av-catalogue-item{padding:7px 0!important;background-color:transparent!important;border-bottom:1px dashed rgb(0 0 0 / .15);overflow:visible}#top .av-catalogue-item-inner{overflow:visible}#top .av-catalogue-title-container{font-size:15px}#top .av-catalogue-title{text-transform:none;padding-right:110px}#top .av-catalogue-title span{position:absolute;left:-30px;display:block;top:2px;text-align:right;width:24px}#top .av-catalogue-content{font-size:.8em;line-height:1.4;padding-right:80px}.avia-button{text-transform:uppercase}#top .main_color .avia-color-theme-color{background-color:#1d1d1d;border-color:#1d1d1d;color:#fff}#top .main_color .avia-color-theme-color:hover{background-color:#555;border-color:#555;color:#fff}#top #wrap_all .avia-button.avia-color-dark{background:#fff0;border-color:#1d1d1d;color:#1d1d1d}#top #wrap_all .avia-button.avia-color-dark:hover{background-color:#1d1d1d;border-color:#1d1d1d;color:#fff}#top #wrap_all .main_color .av-masonry-load-more{font-weight:400;letter-spacing:0;font-size:13px;margin:25px 0;border:2px solid #1d1d1d;background-color:#fff0;color:#1d1d1d}#top #wrap_all .main_color .av-masonry-load-more:hover{background-color:#1d1d1d;border-color:#1d1d1d;color:#fff}.av-large-gap .av-masonry-entry .av-inner-masonry{margin-right:30px;margin-bottom:30px}.av-masonry-container{width:103.5%}.main_color .entry-content p>a{text-decoration:underline}.responsive-iframe{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.responsive-iframe iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.responsive-iframe.responsive-iframe-map{padding-top:100%}@media (min-width:768px){.responsive-iframe.responsive-iframe-map{padding-top:50%}}@media (min-width:1500px){.responsive-iframe.responsive-iframe-map{padding-top:30%}}#after_revolutionslider_1 .content{padding:0}#map-container{margin-bottom:80px}@media (min-width:1200px){#map-container{margin-left:-50px;margin-right:-50px}}@media (min-width:1200px){#map-container{max-width:100vw;margin-left:calc(590px - 50vw);margin-right:calc(590px - 50vw)}}#top #menu-carta .widget_nav_menu{padding:0}#top #menu-carta .widget_nav_menu{text-align:center}#top #menu-carta .widget_nav_menu li{border-width:0;display:inline;font-size:12px;background-color:#fff0}#top #menu-carta .widget_nav_menu li a{padding:1px 3px;display:inline-block;margin:2px;min-width:80px;text-align:center;border:1px solid #1d1d1d;background-color:#fff0;color:#1d1d1d}#top #menu-carta .widget_nav_menu li.current-menu-item>a,#top #menu-carta .widget_nav_menu li.current_page_item>a{font-weight:400;background-color:#1d1d1d;color:#fff}.swp_social_panel:not(.nc_floater):not(.swp_social_panelSide){padding-left:1rem;padding-right:1rem;max-width:1200px;margin-left:auto;margin-right:auto}div.wpgdprc-consent-bar .wpgdprc-consent-bar__inner{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:10px;background-color:#f0f0f0!important;color:#1d1d1d}div.wpgdprc-consent-bar div.wpgdprc-consent-bar__content{display:block!important}div.wpgdprc-consent-bar div.wpgdprc-consent-bar__column{padding:0!important}div.wpgdprc-consent-bar div.wpgdprc-consent-bar__notice{max-width:100%!important}div.wpgdprc-consent-bar div.wpgdprc-consent-bar__notice p{font-size:12px;color:#1d1d1d}div.wpgdprc-consent-bar div.wpgdprc-consent-bar__notice p a{text-decoration:none;color:#1d1d1d}div.wpgdprc-consent-bar div.wpgdprc-consent-bar__notice p a:hover{text-decoration:underline}div.wpgdprc-consent-bar .wpgdprc-button{display:inline-block;width:100%;text-align:center;padding:8px;border-width:0;cursor:pointer;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;font-size:12px!important;line-height:20px!important;font-weight:600!important;border-width:0!important;background-color:#fff!important;color:#161616!important;text-decoration:none!important;height:36px}div.wpgdprc-consent-bar .wpgdprc-button.wpgdprc-button--accept{width:100%;background-color:#1d1d1d!important;color:#fff!important}div.wpgdprc-consent-bar div.wpgdprc-consent-bar__content>.wpgdprc-consent-bar__column.wpgdprc-consent-bar__column--settings{float:left;width:49%}div.wpgdprc-consent-bar div.wpgdprc-consent-bar__content>.wpgdprc-consent-bar__column.wpgdprc-consent-bar__column--accept{float:right;width:49%}#wpgdprc-consent-modal button.wpgdprc-consent-modal__navigation-button--active,#wpgdprc-consent-modal button.wpgdprc-consent-modal__navigation-button:focus,#wpgdprc-consent-modal button.wpgdprc-consent-modal__navigation-button:hover{color:#1d1d1d}#wpgdprc-consent-modal .wpgdprc-consent-modal__footer .wpgdprc-consent-modal__footer__information>a{display:none}#wpgdprc-consent-modal .wpgdprc-consent-modal__footer .wpgdprc-button{border-width:0;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:30px;font-family:inherit;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;background-color:#1d1d1d!important;color:#fff!important}#wpgdprc-consent-modal .wpgdprc-consent-modal__footer .wpgdprc-button:hover{background-color:#1d1d1d!important;color:#fff!important}@media (min-width:768px){div.wpgdprc-consent-bar .wpgdprc-consent-bar__inner{margin:0;padding:20px;max-width:720px}div.wpgdprc-consent-bar .wpgdprc-button{padding:10px 15px;line-height:30px;height:50px;font-size:13px!important}div.wpgdprc-consent-bar div.wpgdprc-consent-bar__notice p{font-size:14px}div.wpgdprc-consent-bar div.wpgdprc-consent-bar__content>.wpgdprc-consent-bar__column:not(:first-child){padding-top:15px!important}}@media (max-width:767px){.wpgdprc-consent-bar{margin:0!important}}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}#wrap_all .wpcf7-form .ew-form .wpcf7-form-control{margin-bottom:20px!important;border-color:#ddd;color:#1d1d1d}#wrap_all .wpcf7-form .wpcf7-form-control:focus{outline:none;background-color:#fff;border-color:#1d1d1d;color:#1d1d1d}#wrap_all .wpcf7-form input[type="text"],#wrap_all .wpcf7-form input[type="tel"],#wrap_all .wpcf7-form input[type="url"],#wrap_all .wpcf7-form input[type="email"],#wrap_all .wpcf7-form input[type="number"],#wrap_all .wpcf7-form input[type="password"],#wrap_all .wpcf7-form select,#wrap_all .wpcf7-form textarea{padding:15px;border-width:2px;border-radius:4px;height:60px;background-color:#fff}#wrap_all .wpcf7-form textarea{height:120px;max-width:100%}#wrap_all .wpcf7-form input[type="checkbox"],#wrap_all .wpcf7-form input[type="radio"]{width:auto}#wrap_all .wpcf7-form label{font-size:12px;line-height:1;color:#1d1d1d}#wrap_all .wpcf7-form label a{text-decoration:underline;color:#1d1d1d}#wrap_all .wpcf7-form label a:hover{border-color:#ddd}#wrap_all .wpcf7-form .wpcf7-acceptance span.wpcf7-list-item{margin-left:0;margin-right:5px}#wrap_all .wpcf7-form .wpcf7-recaptcha,#wrap_all .wpcf7-form .cf7sr-g-recaptcha{margin-top:20px;margin-bottom:20px}#wrap_all .wpcf7-form .ew-form .wpcf7-submit{width:100%;margin-bottom:0!important;padding:15px 0;font-size:15px!important;font-weight:600;letter-spacing:.125rem;background-color:#1d1d1d;color:#fff}#wrap_all .wpcf7-form .wpcf7-submit[disabled="disabled"],div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;opacity:.25}#wrap_all .wpcf7-form div.wpcf7-response-output{margin:0 0 20px}#wrap_all .wpcf7-form span.wpcf7-not-valid-tip{line-height:1.4;margin-top:-10px;margin-bottom:5px;text-transform:none;color:#dc4641;font-size:12px}.popup-message-style #page .wpcf7-mail-sent-ok,.popup-message-style #page .wpcf7-response-output.run-animation,.popup-message-style #page .wpcf7-validation-errors{box-shadow:none!important}#wrap_all .wpcf7-form .required{font-size:20px;line-height:0;vertical-align:middle;font-family:"Lucida Console",Monaco,monospace;color:#1d1d1d}#wrap_all .wpcf7-form .intro-form{margin:0;font-size:12px;font-weight:300;text-align:right}