body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:#414042}h1,h2,h3,h4,h5,h6{color:#414042}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1170px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1330px}a{color:#7c5a4f}body .et_pb_button{font-size:16px;background-color:#7c5a4f;border-color:rgba(255,255,255,0);border-radius:5px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#ffffff}body .et_pb_button:after{font-size:25.6px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#7c5a4f!important;background-color:#ffffff;border-color:#7c5a4f!important;border-radius:5px}@media only screen and (min-width:1462px){.et_pb_row{padding:29px 0}.et_pb_section{padding:58px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:87px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.et_pb_button{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}img[title]{}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0}.et_pb_menu .et-menu{margin-left:0;margin-right:0}.et_pb_menu .et-menu>li{padding-left:0;padding-right:0}.casa_detalhes{width:33%;float:left;height:auto}.swiper-pagination-bullet{width:13px;height:13px}.button{color:#fff}#Legenda_calendar td{border:none!important}.mfp-title{display:none}@media (max-width:767px){.lwp-col-portfolio .et_pb_grid_item{width:44.25%!important;margin:0 5.5% 9.5% 0!important}.lwp-col-portfolio .et_pb_column_1_6{width:44.25%!important;margin:0 5.5% 9.5% 0!important}.casa_detalhes{width:50%;float:left;margin-top:10px}}.datepick-inline{border:1px solid #d4d5da;border-radius:10px}.datepick-inline .calendar-links{background:#7c5a4f;border-bottom:none;border-radius:10px 10px 0 0}.datepick-inline .calendar-links .datepick-prev a,.datepick-inline .calendar-links .datepick-next a,.datepick-inline .calendar-links .datepick-prev a:hover,.datepick-inline .calendar-links .datepick-next a:hover{color:#fff;text-shadow:none}.datepick-inline .datepick-header{color:#fff;text-shadow:none;background:#7c5a4f;border-radius:10px 10px 0 0}div.datepick-inline .datepick-title-row th{background:#faf9fc;border:none}.block_hints .block_free,.block_hints .block_time,.block_hints .block_check_in_out div.check-in-div,.block_hints .block_check_in_out div.check-out-div,.datepick-inline .date_available,.datepick-inline .timespartly.check_in_time div.check-in-div,.datepick-inline .timespartly.check_out_time div.check-out-div{background:#d8f9e4}.block_hints .date_approved.block_check_in_out,.block_hints .block_booked,.datepick-inline .date_approved,td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved div.check-in-div,td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved div.check-out-div{background:#F43737}.block_hints .block_free,.block_hints .block_time,.block_hints .block_pending,.block_hints .block_check_in_out,.datepick-inline .datepick-days-cell{color:#c2c8c8;border:none}.block_hints .date_approved.block_check_in_out,.block_hints .block_booked,.datepick-inline .date_approved,.block_hints .block_booked a,.datepick-inline .date_approved a{color:#fff;text-shadow:none}.block_hints .block_free a,.block_hints .block_time,.datepick-inline .date_available a{color:#7c5a4f;text-shadow:none}.wpbc-payment-form .btn,.wpbc-payment-form .button,.booking_form_div .btn,.booking_form_div .button,.booking_form_div .submit,.booking_form_div .button-secondary{background:#7c5a4f;color:#fff;text-shadow:none;border:none}.booking_form_div textarea,.booking_form_div select[multiple],.booking_form_div select[size]{height:100px}.mphb-calendar .datepick,.datepick-popup .datepick{border-radius:10px!important;-webkit-box-shadow:0 5px 12px rgb(184 188 201 / 35%);overflow:hidden;width:533px!important;font-size:14px;font-size:.875rem}.mphb_sc_search-adults,.mphb_sc_search-children{width:50%;min-width:131px}.mphb-check-in-date-wrapper input[type=text],.mphb-check-out-date-wrapper input[type=text],.mphb_sc_search-check-in-date input[type=text],.mphb_sc_search-check-out-date input[type=text],.mphb_widget_search-check-in-date input[type=text],.mphb_widget_search-check-out-date input[type=text]{background-image:url(/wp-content/uploads/2021/05/calendar_passive_icon.svg);background-repeat:no-repeat;background-position:right 1.125em top 1em;background-size:14px;padding-right:2.7em}.mphb-calendar .mphb-datepicker-slate-blue .datepick-nav,.datepick-popup .mphb-datepicker-slate-blue .datepick-nav{background:#7c5a4f;font-weight:bold}.mphb-calendar .mphb-datepicker-slate-blue .datepick-month th,.mphb-calendar .mphb-datepicker-slate-blue .datepick-month th a,.datepick-popup .mphb-datepicker-slate-blue .datepick-month th,.datepick-popup .mphb-datepicker-slate-blue .datepick-month th a{color:#7c5a4f}.mphb-calendar .datepick-nav .datepick-cmd,.datepick-popup .datepick-nav .datepick-cmd{padding:15px 10px 10px;font-size:14px}.mphb-calendar .datepick-ctrl,.datepick-popup .datepick-ctrl{padding:10px}.mphb-calendar .mphb-datepicker-slate-blue .datepick-ctrl a,.datepick-popup .mphb-datepicker-slate-blue .datepick-ctrl a{color:#7c5a4f}.mphb-calendar .mphb-datepicker-slate-blue .datepick-ctrl .datepick-cmd:hover,.datepick-popup .mphb-datepicker-slate-blue .datepick-ctrl .datepick-cmd:hover{text-decoration:underline;background:#fff;color:#7c5a4f}.mphb-calendar .mphb-datepicker-slate-blue .datepick-month th,.datepick-popup .mphb-datepicker-slate-blue .datepick-month th{padding:0}.datepick-month span{display:block;padding:.125em 0;font-size:13px}.mphb-calendar .datepick .datepick-month .datepick-month-header,.datepick-popup .datepick .datepick-month .datepick-month-header{height:40px;align-items:center;justify-content:center;font-weight:bold;display:flex}.datepick-month-header,.datepick-month-header select,.datepick-month-header input{font-weight:bold!important}.datepick-popup .mphb-datepicker-slate-blue.mphb-datepick-popup .datepick-month td .datepick-today{color:#7c5a4f}.datepick-popup .mphb-datepicker-slate-blue.mphb-datepick-popup .datepick-month td a.datepick-highlight{background:#7c5a4f}.mphb-calendar .mphb-datepicker-slate-blue .datepick-month td,.datepick-popup .mphb-datepicker-slate-blue .datepick-month td{border:none}.mphb-calendar .mphb-datepicker-slate-blue .datepick-month a,.datepick-popup .mphb-datepicker-slate-blue .datepick-month a,.mphb-calendar .mphb-datepicker-slate-blue .datepick-month span,.datepick-popup .mphb-datepicker-slate-blue .datepick-month span{padding:.25rem 0}.mphb-calendar.mphb-datepick .mphb-datepicker-slate-blue .datepick-month td .datepick-selected,.datepick-popup .mphb-datepicker-slate-blue.mphb-datepick-popup .datepick-month td .datepick-selected{background:#414042}.datepick-popup .mphb-datepicker-slate-blue.mphb-datepick-popup.mphb-check-out-datepick .datepick-month td span.mphb-check-in-date:not(.mphb-past-date){background:#A78174}.mphb-calendar .mphb-datepicker-slate-blue .datepick-nav a.datepick-disabled,.datepick-popup .mphb-datepicker-slate-blue .datepick-nav a.datepick-disabled{color:#fff}.mphb-divi-availability-search_0 .mphb_sc_search-submit-button-wrapper{clear:left}.et_pb_code_0 .mphb-reservation-cart,.et_pb_code_0 .mphb-room-type .mphb-reserve-room-section,.mphb-guest-name-wrapper{display:none}.datepick-cmd-today{display:none}@media (min-width:992px){.mphb_sc_search-wrapper .mphb_sc_search-adults,.mphb_sc_search-wrapper .mphb_sc_search-children{width:auto!important}.mphb_sc_search-wrapper .mphb_sc_search-submit-button-wrapper{width:auto!important;min-width:170px}}@media screen and (max-width:767px){.mphb-calendar,.datepick-popup{width:100%!important}.datepick-popup .datepick{width:auto!important;margin:0 20px}}@media screen and (min-width:768px){.mphb-booking-form,.mphb_sc_search-form{max-width:80%}}