.offericon-section span.et_pb_image_wrap{background:#95700a!important;padding:20px;width:100px;max-width:100%!important;border-radius:50px}#commentform input[type="email"],#commentform input[type="text"],#commentform input[type="url"]{width:100%!important}#comment-wrap #commentform{max-width:600px}.mphb-single-room-type-attributes .mphb-room-type-view .mphb-attribute-title.mphb-view-title{visibility:hidden;position:relative}.mphb-single-room-type-attributes .mphb-room-type-view .mphb-attribute-title.mphb-view-title::after{content:'offrono:';visibility:visible;position:absolute;top:11px;left:0}body.single.single-mphb_room_type .mphb-reservation-form-title{order:8}body.single.single-mphb_room_type .mphb-booking-form{order:9}footer#main-footer div#footer-widgets .footer-widget .fwidget{margin-bottom:22px}footer#main-footer div#footer-widgets .footer-widget figcaption,footer#main-footer div#footer-widgets .footer-widget p{color:rgba(255,255,255,0.6);font-size:14px;letter-spacing:0.3px}footer#main-footer div#footer-widgets .footer-widget .fwidget ul.blocks-gallery-grid li{padding:0px;margin:0px 8px 8px 0px}footer#main-footer div#footer-widgets .footer-widget .fwidget h2{margin-bottom:0px;padding-bottom:10px;font-size:19px;margin-top:8px;letter-spacing:1px;font-weight:600}footer#main-footer div#footer-widgets .footer-widget div#block-13 p{display:none}footer#main-footer div#footer-widgets .footer-widget .fwidget input[type="email"]{padding:7px 40px 7px 13px;font-size:14px;width:100%;color:#999;height:auto;background-color:#f5f5f5;border:2px solid #f5f5f5;line-height:22px;transition:all .3s ease;box-shadow:none;appearance:none}footer#main-footer div#footer-widgets .footer-widget .fwidget input[type="submit"]{background:#95700a;border:none;color:#ffffff;width:103px;height:37px;font-size:14px;text-transform:uppercase;cursor:pointer}footer#main-footer div#footer-widgets .footer-widget .fwidget .es_subscription_message.success{color:rgba(255,255,255,0.6);font-size:14px}footer#main-footer div#footer-widgets .footer-widget .fwidget figure{margin-bottom:0px}div#footer-bottom ul.et-social-icons a.icon{background:rgba(255,255,255,0.8);color:#000000;width:35px;height:35px;border-radius:50px;line-height:37px;font-size:14px}div#footer-bottom ul.et-social-icons{position:relative;top:-5px}div#footer-bottom ul.et-social-icons a.icon:hover{background:rgba(255,255,255,0.8);color:#000000!important}div#et_pb_contact_form_1 .et-pb-contact-message{display:none}nav#top-menu-nav ul#top-menu li a{color:#1f1f1f;font-size:16px}div#nassaroomlist .roomnassasection .mphb-room-type .mphb-room-type-title a{font-weight:600;font-size:20px;font-family:'Roboto Slab',Georgia,"Times New Roman",serif!important;color:#95700a!important}div#nassaroomlist .roomnassasection .mphb-room-type{padding:0px 10px}div#nassaroomlist .roomnassasection{display:flex;flex-wrap:wrap}div#nassaroomlist .roomnassasection .mphb-room-type{padding:0px 10px;width:33.3%;margin-top:0px}div#nassaroomlist .roomnassasection .mphb-room-type .post-thumbnail{padding-bottom:0px}div#nassaroomlist .roomnassasection .mphb-room-type h2.mphb-room-type-title{margin:7px 0px 0px 0px}div#nassaroomlist .roomnassasection .mphb-room-type p{font-weight:400;font-size:15px;letter-spacing:0.3px}div#nassaroomlist .roomnassasection .mphb-room-type p.mphb-view-details-button-wrapper a.button{color:#ffffff!important;border-width:1px!important;border-color:#95700a;border-radius:0px;font-size:15px;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;background-color:#95700a}div#searchresultlayout .mphb_sc_search-wrapper .mphb_sc_search-form{max-width:100%;width:100%}div#searchresultlayout h2.mphb-recommendation-title{font-weight:500;font-size:25px;font-family:'Roboto Slab',Georgia,"Times New Roman",serif!important;color:#95700a!important}div#searchresultlayout div#searchresultlayout p.mphb_sc_search_results-info{font-weight:600;font-size:15px;letter-spacing:0.3px;color:#1a0d07}div#searchresultlayout .mphb-recommendation-item{font-size:16px;color:#1a0d07}div#searchresultlayout .mphb-recommendation-item a.mphb-recommendation-item-link{color:#95700a;font-weight:600;font-size:15px}div#searchresultlayout .mphb-recommendation-item span.mphb-price{font-weight:700;font-size:21px;color:#1a0d07}div#searchresultlayout .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-total{font-weight:700;font-size:21px;color:#1a0d07}div#searchresultlayout .mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-reserve-button{float:left;clear:left;margin-top:20px;color:#ffffff!important;border-width:1px!important;border-color:#95700a;border-radius:3px;font-size:19px;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;background-color:#95700a}div#searchresultlayout form#mphb-reservation-cart p{font-weight:600;font-size:15px;letter-spacing:0.3px;color:#1a0d07}div#searchresultlayout .mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-bottom:0;margin-top:50px}div#searchresultlayout .mphb_room_type h2.mphb-room-type-title.entry-title a.mphb-room-type-title{font-size:26px;font-weight:700;color:#1a0d07}div#searchresultlayout .mphb_room_type h2.mphb-room-type-title.entry-title{padding-bottom:0px}div#searchresultlayout .mphb_room_type p{font-weight:500;font-size:15px;letter-spacing:0.3px;color:#1a0d07}div#searchresultlayout .mphb_room_type h3.mphb-room-type-details-title{font-size:25px;font-weight:700;text-transform:capitalize;color:#1a0d07}div#searchresultlayout .mphb-loop-room-type-attributes,body.single.single-mphb_room_type .mphb-single-room-type-attributes,div#searchresultlayout .mphb-widget-room-type-attributes{list-style:none;border-top:1px solid #e0e1e5;display:table;width:100%;margin:1.5625em 0 1.25em;padding-left:0px!important}div#searchresultlayout .mphb-loop-room-type-attributes .mphb-attribute-title,body.single.single-mphb_room_type .mphb-single-room-type-attributes .mphb-attribute-title{min-width:140px;color:#1a0d07;display:table-cell;border-bottom:1px solid #e0e1e5;padding:.8125em .8125em .8125em 0}div#searchresultlayout .mphb-loop-room-type-attributes .mphb-attribute-value,div#searchresultlayout .mphb-loop-room-type-attributes .mphb-attribute-title,body.single.single-mphb_room_type .mphb-single-room-type-attributes .mphb-attribute-value,body.single.single-mphb_room_type .mphb-single-room-type-attributes .mphb-attribute-title,div#searchresultlayout .mphb-widget-room-type-attributes .mphb-attribute-value,div#searchresultlayout .mphb-widget-room-type-attributes .mphb-attribute-title{display:table-cell;border-bottom:1px solid #e0e1e5;padding:.8125em 0;color:#1a0d07;text-transform:capitalize;font-size:15px}div#searchresultlayout span.mphb-attribute-value a{color:#1a0d07}div#searchresultlayout .mphb_sc_search_results-wrapper .mphb-rooms-quantity,div#searchresultlayout .mphb_sc_rooms-wrapper .mphb-rooms-quantity{width:auto;display:inline-block;min-width:100px;margin-right:1.0625em}div#searchresultlayout p.mphb-view-details-button-wrapper a.button.mphb-view-details-button{color:#95700a;border-width:1px;border-color:#95700a;border-radius:0px;font-size:19px;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400}p.mphb_sc_search-submit-button-wrapper input.button{color:#ffffff!important;border-width:1px!important;border-color:#95700a;border-radius:0px;font-size:25px;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;background-color:#95700a;padding:3px 40px}div#searchresultlayout .mphb-reserve-room-section button.button.mphb-button.mphb-book-button{color:#ffffff;border-width:1px;border-color:#95700a;border-radius:0px;font-size:19px;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300;background-color:#95700a}div#searchresultlayout .mphb-loop-room-type-attributes li,body.single.single-mphb_room_type .mphb-single-room-type-attributes li,div#searchresultlayout .mphb-widget-room-type-attributes li{display:table-row;width:100%}@media(max-width:1100px){div#nassaroomlist .roomnassasection .mphb-room-type{width:50%}}@media(max-width:767px){div#nassaroomlist .roomnassasection .mphb-room-type{width:100%}}.mphb_sc_checkout-wrapper .mphb_sc_checkout-submit-wrapper .button{color:#95700a;border-width:1px;border-color:#95700a;border-radius:0px;font-size:19px;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400}.page-id-458 .mphb_sc_checkout-wrapper{margin-bottom:50px}.page-id-458 label{font-weight:600;font-size:14px;letter-spacing:0.3px;color:#1a0d07;margin-bottom:3px}body.single.single-mphb_room_type.et_right_sidebar #main-content .container:before,.page-id-458 #main-content .container:before{right:0px!important;border:none;background:transparent}.page-id-458 div#content-area div#left-area,body.single.single-mphb_room_type div#content-area div#left-area{width:100%;padding:0px;border:none}.page-id-458 div#content-area div#sidebar,body.single.single-mphb_room_type div#content-area div#sidebar{display:none}div#searchresultlayout .mphb-divi-availability-search p.mphb-required-fields-tip{font-weight:500;font-size:16px;font-family:'Roboto Slab',Georgia,"Times New Roman",serif!important;color:#95700a}div#searchresultlayout .mphb-divi-availability-search label{font-weight:600;font-size:14px;letter-spacing:0.3px;color:#1a0d07;margin-bottom:3px}body.single.single-mphb_room_type .mphb_room_type h1.entry-title{font-size:26px;font-weight:700;color:#1a0d07}body.single.single-mphb_room_type .entry-content{padding-top:15px}body.single.single-mphb_room_type .entry-content p{font-weight:500;font-size:15px;letter-spacing:0.3px;color:#1a0d07}body.single.single-mphb_room_type .mphb-room-type-gallery-wrapper li.et_gallery_item{width:23.5%;margin-right:2%;margin-bottom:2%;clear:none}body.single.single-mphb_room_type .mphb-room-type-gallery-wrapper li.et_gallery_item:nth-child(3n){margin-right:2%}body.single.single-mphb_room_type .mphb-room-type-gallery-wrapper li.et_gallery_item:nth-child(4n){margin-right:0px}body.single.single-mphb_room_type h2{font-size:25px;font-weight:700;text-transform:capitalize;color:#1a0d07}body.single.single-mphb_room_type span.mphb-attribute-value a{color:#1a0d07}body.single.single-mphb_room_type .entry-content p.mphb-required-fields-tip{font-weight:500;font-size:16px;font-family:'Roboto Slab',Georgia,"Times New Roman",serif!important;color:#95700a}body.single.single-mphb_room_type .entry-content label{font-weight:600;font-size:14px;letter-spacing:0.3px;color:#1a0d07;margin-bottom:3px}body.single.single-mphb_room_type div#content-area div#left-area input.mphb-reserve-btn.button{color:#95700a;border-width:1px;border-color:#95700a;border-radius:0px;font-size:19px;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400}body.single.single-mphb_room_type div#content-area div#left-area p.mphb-reserve-btn-wrapper{margin-top:15px}body.single.single-mphb_room_type .et_post_meta_wrapper section#comment-wrap{padding-top:0px}body.single.single-mphb_room_type .et_post_meta_wrapper section#comment-wrap input#submit{color:#95700a;border-width:1px;border-color:#95700a;border-radius:0px;font-size:19px;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400}body.single.single-mphb_room_type .et_post_meta_wrapper section#comment-wrap h3#reply-title{font-size:20px;font-weight:700;text-transform:capitalize;color:#1a0d07}body.single.single-mphb_room_type p.logged-in-as a{font-size:15px;font-weight:400;text-transform:capitalize;color:rgba(26,13,7,0.9)}div#highlightoffer{text-align:center}div#highlightoffer p{text-align:center;background:#0163a3;color:#ffffff;font-size:16px;padding:11px 15px;font-weight:600;display:inline-block;margin:auto}.button.mphb-button.mphb-confirm-reservation{color:#95700a;border-width:1px;border-color:#95700a;border-radius:0px;font-size:19px;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400}.page-id-458 .entry-title.main_title{font-weight:500;font-size:25px;font-family:'Roboto Slab',Georgia,"Times New Roman",serif!important;color:#95700a!important}body.single.single-mphb_room_type .entry-content{display:flex;flex-direction:column}body.single.single-mphb_room_type .entry-content p:first-of-type{order:2}body.single.single-mphb_room_type .entry-content .mphb-room-type-gallery-wrapper{order:1}body.single.single-mphb_room_type h2.mphb-details-title{order:3}body.single.single-mphb_room_type ul.mphb-single-room-type-attributes{order:4}body.single.single-mphb_room_type p.mphb-regular-price{order:5}body.single.single-mphb_room_type h2.mphb-calendar-title{order:6}body.single.single-mphb_room_type .mphb-calendar{order:7}div#top-header div#et-info #et-info-phone:before,div#top-header div#et-info #et-info-email:before{margin-right:5px;font-size:14px}div#top-header div#et-info ul.et-social-icons a:before{font-size:11px}#top-header div#et-info .et-social-icon a{border-radius:50px;width:24px;height:24px;font-size:11px;background:#ffffff;color:#17191a;line-height:26px}div#footer-bottom p#footer-info{float:none;text-align:center}#top-header #et-info span{position:relative;top:3px}.footer-widget li:before{border:none!important}@media(max-width:980px){#main-footer .container{width:90%}#hotelgallerysection .et_pb_row.et_pb_gutters3 .et_pb_column.et_pb_column_3{display:flex;flex-wrap:wrap;width:100%}#hotelgallerysection .et_pb_image{margin-bottom:40px!important}#hotelgallerysection .et_pb_column.et_pb_column_1_3{width:47.5%;margin-right:5%}#hotelgallerysection .et_pb_row.et_pb_gutters3 .et_pb_column.et_pb_column_3 .et_pb_image:nth-child(2n){margin-right:0px}#hotelgallerysection .et_pb_row.et_pb_gutters3 .et_pb_column.et_pb_column_3 .et_pb_image{width:47.5%;margin-right:5%}#hotelgallerysection .et_pb_row.et_pb_gutters3 .et_pb_column.et_pb_column_2{margin-right:0px!important}#hotelgallerysection .et_pb_row.et_pb_gutters3{display:flex;flex-wrap:wrap}.page.page-id-175 .et_pb_section.et_pb_section_1{padding-top:50px}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{font-size:40px!important}.et_pb_row{width:90%}#homemainslider .et_pb_slide_description .et_pb_slide_title{font-size:40px!important}#homeVacanzasection .et_pb_column.et_pb_column_3{padding-top:60px;padding-bottom:60px}#Buffetapertosection .et_pb_column.et_pb_column_4{order:2;padding-top:80px;padding-bottom:80px}#Buffetapertosection .et_pb_column.et_pb_column_5{order:1}#Buffetapertosection .et_pb_row.et_pb_row_fullwidth{display:flex;flex-direction:column}#hotelgallerysection{padding-top:0px}#hotelgalleryinformation{padding-top:20px}.contactusinfo{padding-top:28px!important;padding-bottom:0px!important}.contactusinfo .et_pb_row.et_pb_row_1{padding-top:0px!important}}@media(max-width:767px){footer#main-footer div#footer-widgets .footer-widget .fwidget{width:100%;margin-bottom:10px!important}#main-footer #footer-widgets .footer-widget{margin-bottom:20px!important}#main-footer #footer-widgets .footer-widget #block-13{max-width:440px}#main-footer #footer-widgets{padding-bottom:10px}#top-header #et-info span{top:0px}}@media(max-width:600px){.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{font-size:28px!important}#hotelgallerysection .et_pb_column.et_pb_column_1_3{width:100%;margin-right:0px}#hotelgallerysection .et_pb_row.et_pb_gutters3 .et_pb_column.et_pb_column_3 .et_pb_image{width:100%;margin-right:0px}#homemainslider .et_pb_slide_description .et_pb_slide_title{font-size:28px!important}#homemainslider .et_pb_slide_description .et_pb_slide_content{font-size:20px!important}#et-boc .et_pb_row.et_pb_row_1{width:90%}div#nassaroomlist .roomnassasection .mphb-room-type{padding:0px}.et_pb_text_0 h1{font-size:28px!important}.mphb_sc_search-wrapper.horizontal-center form{margin:0px}}div#block-9:lang(de),div#block-27:lang(de),div#block-25:lang(de),div#block-12:lang(de),div#block-7:lang(de),div#block-30:lang(de),div#block-11:lang(de),div#block-31:lang(de),div#block-17:lang(de),div#block-24:lang(de){display:none}div#block-17:lang(en),div#block-23:lang(en),div#block-7:lang(en),div#block-29:lang(en),div#block-9:lang(en),div#block-28:lang(en),div#block-12:lang(en),div#block-12:lang(en),div#block-26:lang(en),div#block-11:lang(en),div#block-32:lang(en){display:none}div#block-29:lang(it),div#block-30:lang(it),div#block-27:lang(it),div#block-28:lang(it),div#block-25:lang(it),div#block-26:lang(it),div#block-31:lang(it),div#block-32:lang(it){display:none}