.elementor-716 .elementor-element.elementor-element-6de9e7be > .elementor-container{text-align:left;}.elementor-716 .elementor-element.elementor-element-2794f20a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-716 .elementor-element.elementor-element-578f29e .woocommerce-breadcrumb > a{color:var( --e-global-color-accent );}/* Start custom CSS for column, class: .elementor-element-2794f20a */span.woocommerce-Price-amount.amount:after {
    content: "/night";
}

.elementor-element {

    font-family: Didact Gothic;
}


.woocommerce div.product form.cart .button {
    /* vertical-align: bottom; */
    /* float: left; */
        opacity: 0;
    pointer-events: none;
    cursor: not-allowed;
    background: green;
    font-weight: 400;
    /* display: flex; */
    /* justify-content: space-around; */
}
d, dl, dt, li, ol ,ul {
    margin-top: 0;
    margin-bottom: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
   text-align: justify-content;
}


.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    /* opacity: .35; */
    filter: Alpha(Opacity=35);
    background-image: none;
}





.product_title {
    clear: none;
    margin-top: 0;
    padding: 0;
    text-align: center;
}
ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

.woocommerce div.product form.cart {
    margin-bottom: 2em;
    text-align: center;
    /* left: 0; */
    /* right: 0; */
    display: grid;
    /* top: 0; */
    /* stroke-linecap: butt; */
}

.wc-bookings-date-picker .ui-icon-circle-triangle-w {
    /* background-image: url(../images/ui-icons_ffffff_256x240.png); */
    background-position: -96px 0;
}

.wc-bookings-date-picker .ui-icon-circle-triangle-e {
    /* background-image: url(../images/ui-icons_ffffff_256x240.png); */
    background-position: -32px 0;
    /* background: black; */
}

.wc-bookings-date-picker .ui-datepicker .ui-datepicker-title {
    line-height: 1em;
    font-weight: normal;
    padding: 0.75em 0;
    color: black;
    background: white;
}


.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    opacity: inherit;
    filter: Alpha(Opacity=35);
    background-image: none;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #77a464;
    font-size: 1.45em;
    font-weight: 600;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ebf50e1 */span.woocommerce-Price-amount.amount:after {
    content: "/night";
}

.elementor-element {

    font-family: Didact Gothic;
}


.woocommerce div.product form.cart .button {
    /* vertical-align: bottom; */
    /* float: left; */
    background: green;
    font-weight: 400;
    opacity: 0;
    pointer-events: none;
    cursor: not-allowed;
    /* display: flex; */
    /* justify-content: space-around; */
}
d, dl, dt, li, ol ,ul {
    margin-top: 0;
    margin-bottom: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
   text-align: justify-content;
}


.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    /* opacity: .35; */
    filter: Alpha(Opacity=35);
    background-image: none;
}





.product_title {
    clear: none;
    margin-top: 0;
    padding: 0;
    text-align: center;
}
ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

.woocommerce div.product form.cart {
    margin-bottom: 2em;
    text-align: center;
    /* left: 0; */
    /* right: 0; */
    display: grid;
    /* top: 0; */
    /* stroke-linecap: butt; */
}

.wc-bookings-date-picker .ui-icon-circle-triangle-w {
    /* background-image: url(../images/ui-icons_ffffff_256x240.png); */
    background-position: -96px 0;
}

.wc-bookings-date-picker .ui-icon-circle-triangle-e {
    /* background-image: url(../images/ui-icons_ffffff_256x240.png); */
    background-position: -32px 0;
    /* background: black; */
}

.wc-bookings-date-picker .ui-datepicker .ui-datepicker-title {
    line-height: 1em;
    font-weight: normal;
    padding: 0.75em 0;
    color: black;
    background: white;
}


.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    opacity: inherit;
    filter: Alpha(Opacity=35);
    background-image: none;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #77a464;
    font-size: 1.45em;
    font-weight: 600;
    text-align: center;
}/* End custom CSS */