.elementor-2030 .elementor-element.elementor-element-2c1ac40 > .elementor-container{max-width:900px;}.elementor-2030 .elementor-element.elementor-element-2c1ac40{margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-0940055 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-2030 .elementor-element.elementor-element-7d30640{text-align:center;}.elementor-2030 .elementor-element.elementor-element-7d30640 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:36px;font-weight:normal;line-height:1.3em;color:#101010;}.elementor-2030 .elementor-element.elementor-element-cdc8c78 > .elementor-container{max-width:1200px;}.elementor-2030 .elementor-element.elementor-element-cdc8c78{padding:25px 25px 80px 25px;z-index:5;}.elementor-2030 .elementor-element.elementor-element-4857d72 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-4857d72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2030 .elementor-element.elementor-element-39542a2{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-2030 .elementor-element.elementor-element-85fe522:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2030 .elementor-element.elementor-element-85fe522 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-3fe3094 ) 0%, var( --e-global-color-f281e3d ) 100%);}.elementor-2030 .elementor-element.elementor-element-85fe522 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-2030 .elementor-element.elementor-element-85fe522 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2030 .elementor-element.elementor-element-c853735{text-align:left;}.elementor-2030 .elementor-element.elementor-element-c853735 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:36px;font-weight:normal;line-height:1.3em;color:#FFFFFF;}.elementor-2030 .elementor-element.elementor-element-7affc9f{--spacer-size:50px;}.elementor-2030 .elementor-element.elementor-element-3898b42:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-3898b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://locationgiteluberon.fr/wp-content/uploads/2021/03/Gite-Luberon-vue-Nord.jpg");background-position:center center;}.elementor-2030 .elementor-element.elementor-element-3898b42 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2030 .elementor-element.elementor-element-3898b42 > .elementor-container{max-width:1920px;}.elementor-2030 .elementor-element.elementor-element-3898b42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-267px;margin-bottom:0px;}.elementor-2030 .elementor-element.elementor-element-b699ad2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-46d0639{--spacer-size:600px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2030 .elementor-element.elementor-element-18e53f2{width:64.96%;}.elementor-2030 .elementor-element.elementor-element-4857d72{width:35%;}}@media(max-width:1024px){.elementor-2030 .elementor-element.elementor-element-7d30640 .elementor-heading-title{font-size:27px;}.elementor-2030 .elementor-element.elementor-element-c853735 .elementor-heading-title{font-size:27px;}.elementor-2030 .elementor-element.elementor-element-3898b42{margin-top:-113px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-75c31e7 */.content-area .hentry .entry-content .mphb_sc_search_results-wrapper .mphb-rooms-quantity-wrapper .mphb-rooms-quantity {
    width: 100%;
    background-color: #fff;
    margin-bottom: 1.25rem;
    display: none;
}/* End custom CSS */
/* Start custom CSS */.entry-header-wrapper {
    display: none !important;
}

.mphb-room-type-title {
    font-size: 25px !important;
}

.mphb-view-details-button {
    display: none !important;
}
.datepick {
    margin: 0 !important;
}

.mphb-calendar .datepick {
        width: 100% !important;
        align-items: center !important;
}

.mphb_sc_availability_calendar-wrapper .datepick-month {
    width: calc(50% - 1rem) !important;
}

.mphb-rooms-quantity-wrapper {
    display: none !important;
}

.mphb_sc_search-submit-button-wrapper input {
    border-radius: 0 !important;
    background-color: #deec278 !important;
}

.mphb_sc_search-form label {
    color: white;
}/* End custom CSS */