.elementor-636 .elementor-element.elementor-element-5b5e779.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-636 .elementor-element.elementor-element-5b5e779.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-636 .elementor-element.elementor-element-5b5e779.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-636 .elementor-element.elementor-element-5b5e779.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-636 .elementor-element.elementor-element-5b5e779.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-636 .elementor-element.elementor-element-5b5e779.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-636 .elementor-element.elementor-element-5b5e779.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-636 .elementor-element.elementor-element-5b5e779.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-636 .elementor-element.elementor-element-5b5e779.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-636 .elementor-element.elementor-element-5033c1a.elementor-column{align-self:inherit;cursor:default;}html, body{overflow-x:auto;}/* Start custom CSS for shortcode, class: .elementor-element-2939637 */.elementor-636 .elementor-element.elementor-element-2939637 #wpdevart_booking_form_1 h4.form_title {
    display: none;
}

.elementor-636 .elementor-element.elementor-element-2939637 .wpdevart-check-section{
    display: none;
}

.elementor-636 .elementor-element.elementor-element-2939637 .wpdevart-booking-form .wpdevart-fild-item-container input[type="text"] {
    width: 100%;
}

.wpdevart-form-section, .wpdevart-check-section {
    /* float: left; */
    /* width: 97%; */
    width: inherit;
    float: none;
}

.elementor-636 .elementor-element.elementor-element-2939637 .wpdevart-form-section {
    margin-left: 2%;
    margin-right: 2%;
    display: flex;
    align-content: space-between;
    justify-content: space-between;
    flex-wrap: wrap;
    flex-direction: row;
}

.elementor-636 .elementor-element.elementor-element-2939637 #wpdevart_booking_form_1 button.wpdevart-submit {
    background: #002f43;
    color: #efe0c9;
    font-weight: normal;
    font-style: normal;
}

.elementor-636 .elementor-element.elementor-element-2939637 #wpdevart_booking_form_1 button.wpdevart-submit:hover {
    background: #002f43;
}

.elementor-636 .elementor-element.elementor-element-2939637 #booking_calendar_container_1, #wpdevart_booking_form_1 {
    max-width: 100%;
}

.elementor-636 .elementor-element.elementor-element-2939637 #wpdevart_booking_form_1 {
    max-width: 100%;
}
body, button, input, select, textarea {
    font-family: 'Jost';
}

.elementor-636 .elementor-element.elementor-element-2939637 #wpdevart_booking_form_1 .wpdevart-reserv-info {
    display: none;
}

.wpdevart-booking-form .wpdevart-fild-item-container {
    
   width: 49%;
   margin-left: 5px;
   margin-right: 5px;
    
}

@media (max-width:480px){
    .wpdevart-booking-form .wpdevart-fild-item-container {
    
   width: 100%;
   margin-left: 0px;
   margin-right: 0px;
    
}

.elementor-636 .elementor-element.elementor-element-2939637 .wpdevart-form-section {
    margin-left: 0%;
    margin-right: 0%;

}
}

@media (max-width:768px){
    .wpdevart-booking-form .wpdevart-fild-item-container {
    
   width: 100%;
   margin-left: 0px;
   margin-right: 0px;
    
}

.elementor-636 .elementor-element.elementor-element-2939637 .wpdevart-form-section {
    margin-left: 0%;
    margin-right: 0%;

}
}/* End custom CSS */