h2{font-family:Arial Narrow;font-weight:bold;text-transform:uppercase;font-size:32px}h3{font-size:24px;text-transform:none;letter-spacing:normal;font-family:Cambria Bold;padding-bottom:0}.et_pb_button,.woocommerce .button{background:#B98A5C!important;border:0;border-radius:0;color:#fff!important;text-transform:uppercase}.et_pb_button:hover{background:#529180!important}.cta a{background:#529180;color:#fff!important;padding:20px 30px 20px 30px!important}header#main-header{padding-bottom:20px}#et-info{float:left;width:49%}#et-info-socials{float:right;text-align:right;width:49%;padding-top:.75em}#availability-search input,#availability-search textarea,#availability-search select{border:1px solid #ddd;color:inherit;font-family:inherit;font-size:1.2rem;line-height:1.5;max-width:100%;outline:0;padding:.4em;vertical-align:baseline}#availability-search label{color:#fff;font-weight:bold;text-transform:uppercase}#availability-search p small{display:none}#availability-search p{display:inline-block}#availability-search .button{background:#363636;color:#fff!important;padding:20px 30px 20px 30px!important;text-transform:uppercase;border:0;cursor:pointer}#availability-search .button:hover{background:#777}.mphb-room-type{width:50%;display:inline-block;clear:none;float:left;padding:2% 2% 3% 0}.mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type){margin-top:0}.mphb-loop-room-type-attributes{display:none}.mphb-rooms-quantity-wrapper,.mphb_sc_checkout-submit-wrapper .button{padding-bottom:20px}.mphb-checkout-section input,.mphb-checkout-section select,.mphb-checkout-section textarea{width:50%;padding:16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;float:left}.mphb-checkout-section label{float:left;width:100%}h4.mphb-price-breakdown-title{padding-top:120px!important}.mphb-apply-coupon-code-button{float:left}#mphb-billing-details{padding-top:300px}.single .et_pb_post{margin-bottom:0px}#left-area{padding-bottom:0}.mphb-check-in-date-wrapper input,.mphb-check-out-date-wrapper input{width:50%;padding:16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;-webkit-appearance:none}.mphb-reserve-btn,.mphb-confirm-reservation,.mphb-button,.mphb-apply-coupon-code-button,.mphb_sc_checkout-submit-wrapper .button{background:#529180;color:#fff!important;padding:20px 30px 20px 30px!important;text-transform:uppercase;border:0;cursor:pointer;font-weight:bold}.mphb-reserve-btn:hover,.mphb-confirm-reservation:hover,.mphb-button:hover,.mphb-apply-coupon-code-button:hover,.mphb_sc_checkout-submit-wrapper .button:hover{opacity:.7}.cottage-gallery .et_pb_gallery_item{float:left!important;position:relative!important;width:30%!important;clear:none!important;margin:10px!important}.accommodation-availability #booking-form-220,.accommodation-availability #booking-form-212{display:block!important}#booking-form-220,.mphb-details-title,.mphb-single-room-type-attributes,.mphb-regular-price,.mphb-price,.mphb-calendar-title,.mphb-calendar,.mphb-reservation-form-title,#mphb-calendar-220,#booking-form-212{display:none!important}#footer-offer{background:#529180;padding-top:60px;padding-bottom:60px}#footer-offer h2{font-family:Cambria Bold;font-weight:600;font-size:50px;color:#fff!important;text-transform:none}#footer-offer h3{font-family:'Arial',Helvetica;color:#fff;font-size:20px}div#custom_html-2{width:100%!important}.newsletter-left,.newsletter-right{width:49%;clear:none}.newsletter-left{float:left}.newsletter-right{float:right}#footer-offer input[type=text],#footer-offer input[type=email]{width:40%;padding:16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;-webkit-appearance:none}#footer-offer input[type=submit]{background:#B98A5C;color:#fff!important;padding:20px 30px 20px 30px!important;text-transform:uppercase;border:0;cursor:pointer;font-weight:bold}#footer-offer .mc4wp-alert p,#footer-offer .mc4wp-success p{color:#fff;font-weight:bold;padding-top:10px;text-decoration:underline}div#custom_html-3{width:100%!important}.et_pb_column_1_2 .et_pb_map,.et_pb_column_3_8 .et_pb_map{height:500px!important}.et_pb_column_08{padding-top:60px!important;padding-right:100px!important;padding-bottom:20px!important;padding-left:310px!important;background:#fff!important}.new_footer_section .et_pb_button{background-color:#B98A5C!important}.new_footer_section .et_pb_button:hover{background-color:#529180!important}.new_footer_section .et_pb_section{padding:0!important}.new_footer_section .et_pb_row{padding:0!important;width:100%!important;max-width:100%!important}.new_footer_section .et_pb_column.et_pb_column_1_2.et_pb_column_08{padding:64px 0}.new_footer_section .et_pb_column_08 .et_pb_text_6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;line-height:1.8em!important;max-width:700px!important}.new_footer_section .et_pb_divider_1{max-width:60px!important;margin-bottom:10px!important;height:23px!important}.new_footer_section .et_pb_divider_1:before{border-top-color:#c39d63!important;border-top-width:3px!important}.new_footer_section h3{font-size:24px!important;text-transform:none!important;letter-spacing:normal!important;font-family:Cambria Bold!important;padding-bottom:0!important;font-weight:bold!important;line-height:1em!important}.new_footer_section .et_pb_text_4{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:2px!important;line-height:1.3em!important;margin-bottom:12px!important}.new_footer_section .et_pb_text_6 p{line-height:1.8em!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-transform:none!important;font-weight:500!important;font-size:16px!important;color:#939393!important;letter-spacing:0px!important}#main-footer{text-align:center}#main-footer li a{font-family:Arial Narrow;font-weight:bold;text-transform:uppercase;font-size:24px;list-style:none;background:none;padding:0}#footer-widgets .footer-widget li:before{left:0;border-width:0;border-style:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;content:""}#footer-widgets .footer-widget li{display:inline}.footer-widget .et_pb_widget{float:none}.footer-widget{text-align:center!important}.footer-widget .cta a{padding:0}.location:before{content:"\e074";font-family:ETmodules!important;color:#B98A5C;padding-right:10px}.phone:before{content:"\e090";font-family:ETmodules!important;color:#B98A5C;padding-right:10px}.email:before{content:"\e076";font-family:ETmodules!important;color:#B98A5C;padding-right:10px}.home .et_pb_gallery_0{max-width:100%}@media only screen and (min-width:600px){#et-info{float:left;width:33%}#et-secondary-menu{float:left;width:33%;text-align:center}#et-info-socials{float:right;text-align:right;width:33%;padding-top:0}}@media only screen and (max-width:599px){.home .home-gallery .et_pb_gallery_item{float:left!important;position:relative!important;width:50%!important;clear:none!important;margin:10px!important}.home .et_pb_column .et_pb_grid_item:nth-child(n){width:45%!important;margin:2.5%!important}.home .et_pb_text_11{display:block!important;color:#fff!important}.et_pb_column_08{padding-top:40px!important;padding-right:40px!important;padding-bottom:40px!important;padding-left:40px!important}.et_pb_button_module_wrapper>a{margin:10px}}