/*.single-post-blog h1,.single-post-blog h2{font-weight:500!important;letter-spacing:0!important;font-family:Satoshi,sans-serif!important}.over-h:after,.title-secondary.center-top-border:after{content:"";position:absolute;width:150px;margin-left:-75px;top:-8px;left:50%}.button-under,.tabs .tab-description,.tabs .tab-description .primary-black{color:#fff!important}.single-post-blog h1,.single-post-blog h2,body .form-input-mailchimp button,html body .main{font-family:Satoshi,sans-serif!important}.Tabs .nav,.logo-svg-hero{text-align:center}.main{margin-top:138px}.marker-container svg path{stroke:#534941!important}.marker-container .inactive svg path{stroke:#534941!important;fill:#534941!important}.small-line-height{line-height:20px!important}.button-circle{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1019607843);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.1019607843);box-shadow:0 4px 4px 0 rgba(0,0,0,.1019607843)}.logo-svg-hero{position:absolute;bottom:125px;width:100%;z-index:1}.over-h,.title-secondary{position:relative}.zoom-in-slow{animation:5s zoom-in-keyframe-slow;transform:scale(1.05,1.05)}@keyframes zoom-in-keyframe-slow{0%{transform:scale(1,1)}100%{transform:scale(1.05,1.05)}}.list-bullets-v2 li{text-align:left;float:left;margin-left:26px}.list-bullets,.list-bullets-v2{list-style:disc}.amenities-template-2 ul{list-style:disc;padding-left:20px}.rooms-carousel{margin:0 -20px!important}.next-arrow,.prev-arrow{border:1px solid #534941!important;border-radius:50%!important;background:#fff!important}.next-arrow svg,.prev-arrow svg{width:16px!important;height:15px!important;margin:14px}.bg-color-primary{background:#e2dedb}.hero-slider{min-height:calc(100vh - 135px)!important}.hero-slider .hero-image{height:calc(100vh - 135px)!important}.primary-bg-color{background:#f2efec}.image-height-class{min-height:521px}.single-post-blog h1{font-size:48px!important;line-height:70px!important;color:#000!important}.single-post-blog h2{font-size:24px!important;line-height:29px!important;color:#534941!important;padding-top:20px;text-transform:uppercase!important}.el .single-post-blog h1,.el .single-post-blog h2,body.el .form-input-mailchimp button,html body.el .main{font-family:Roboto,sans-serif!important}.el .react-select__option span:not(.font-weight-bold){font-weight:400!important}.list-bullets li{text-align:left}.button-purple,.post-default-title-primary,.post-title-primary,.secondary-menu--v2 .link,.secondary-menu--v2 .link-prefetch{text-transform:uppercase}.check-availability--mobile button{border:1px solid #fff!important}.over-h:after{border-top:1px dashed #534941}.button-under{background:0 0!important}.button-under b{font-weight:700;text-decoration:underline}.over-h{font-weight:700}.title-secondary.center-top-border:after{border-top:1px solid #534941}.border-radius-h>.row{border-radius:160px 0;border:5px solid #534941!important;padding:3rem!important}.filter-title{font-size:18px;font-weight:700;line-height:28px;letter-spacing:.03em;color:#534941}.filter-clear,.small-price{font-size:14px;font-weight:300;line-height:28px;letter-spacing:.03em}.filter-clear{text-align:right;color:grey;text-decoration:underline}.small-price{color:grey}.text-max{max-width:100px;color:grey}.contact-form{background:0 0!important;box-shadow:none!important}body .slick-dots li button:before{color:#534941!important;opacity:1}body .slick-dots li.slick-active button:before{opacity:1;color:#534941!important;border:4px solid #534941!important;border-radius:50%;width:14px;height:14px;margin-top:2px;font-size:0!important}body .form-input-mailchimp input{width:calc(100% - 140px);float:left;border:1px solid #fff;padding:10px;height:43px;margin-top:-1px;color:#fff}body .carousel-template5 .slick-dots{bottom:-30px}body .form-input-mailchimp button{line-height:17px!important;white-space:inherit!important;min-width:133px!important;border-radius:0!important;font-style:normal!important;font-weight:700!important;font-size:14px!important;letter-spacing:.05em!important;background:#534941!important;padding:14px 24px!important;color:#fff!important;border:0!important;border-bottom:0!important;cursor:pointer!important;top:-2px;right:-3px;z-index:1}.bg-shadow--right{border-bottom-left-radius:160px!important}.title-secondary.primary-white:after{background:#fff;transform:translateX(-50%);left:50%}.map-cont--wrapper .gm-style svg path,.outlet svg circle,.simple-map-with-image .gm-style svg path{fill:#534941}.contact-row{border-bottom:0!important;padding-bottom:0!important}.border-dashed-line{border-top:1px dashed #fff}.map-overlay{overflow:hidden;border-radius:0 0 160px 160px}body .form-container-label>.d-flex{background:#534941!important}.full-screen-gallery-container .nav li,.map-overlay .gmnoprint,.over-all-content br{display:none!important}.over-all-content *{text-align:left!important;text-decoration:none!important;color:inherit!important}.view-gallery{top:50%!important}.map-term-carousel .slick-dots{bottom:-89px}.image-gallery-icon,body{color:#534941!important}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:67px!important}.outlet svg path{fill:#FFFFFF}.full_screen_slider .center-top-position>*,.hero-image .center-top-position>*{padding:0 35px!important}.form-input-mailchimp input::placeholder{font-weight:700;opacity:.7}.loader{border:16px solid #534941;border-radius:50%;border-top:16px solid #f3f3f3;width:120px;height:120px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin;margin:0 auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.slick-dots{bottom:10px!important}.home-carousel-suites .slick-dots{bottom:-40px!important}:root{scroll-behavior:auto!important}@media screen and (max-width:767px){body .bg-shadow{display:block;max-width:calc(100%)!important}.tab-description{padding:0 15px 20px!important}.map-overlay{border-radius:0 0 90px 90px}.carousel-hightlights-template1{padding-left:0!important}body .contact-row .contact-form{padding:0!important}.border-radius-h>.row{border-radius:90px 0;padding:5rem 1rem!important}body .main{margin-top:87px}.hero-slider{min-height:calc(100vh - 87px)!important}.hero-slider .hero-image{height:calc(100vh - 87px)!important}.contact-form-SPA{padding:40px 20px!important}.logo-svg-hero{bottom:175px}:root{scroll-behavior:smooth!important}}*/

.max-container-500{
    max-width: 500px;
}


.main {
    margin-top: 87px;
    background: #EAE5E3;
    font-family: "Futura PT" !important;
}


.schema-homepage .main, .schema-about .main, .schema-spa .main {
    margin-top: 0;

}

.ioc-c{
    display: none;
}

.list-bullets, .list-bullets-v2 {
    list-style: disc;
}
.list-bullets-v2 li {
    text-align: left;
    float: left;
    margin-left: 26px;
}
.amenities-template-2 ul {
    list-style: disc;
    padding-left: 20px;
}

.contact-row .contact-form {
    padding: 40px !important;
    max-width: 100% !important;
    background: transparent  !important;
    box-shadow: none  !important;
}

.contact-row .contact-form .post-default-button-primary{
    min-width: 239px !important;
    border-radius: 28px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    letter-spacing: 0.05em !important;
    background: #FFB219 !important;
    padding: 14px 24px !important;
}

.post-book-button-primary:hover,.post-default-button-primary:hover,.post-default-button-primary:hover{
    background: #EAE5E3 !important;
    border: 1px solid #000000 !important;
}

.post-view-button-primary:hover,.post-secondary-button-primary:hover{
    background: #FFB219 !important;
    border: 1px solid #FFB219 !important;
}

.button-secondary:hover{
    background: #EAE5E3!important;
    color: #000000  !important;

    border: 1px solid #000000 !important;
}

body .guests .triangle {

    display: none !important;
}

body .check-availability button{
    border-radius: 28px !important;
}

.carousel-general .slick-dots li.slick-active button:before {
    color: black !important;
    border: 0 !important;
}


/*.pr-contact-form label{*/
/*    display: none !important;*/
/*}*/

/*.pr-contact-form input, .pr-contact-form textarea  {*/

/*    border: 1px solid #000000 !important;*/

/*}*/

body .contact-row .contact-form {
    padding: 0 40px !important;
    max-width: 100% !important;
}

.contact-form .title-case-secondary,.contact-form .promo-heading-text{
    text-align: left !important;
}

.mult svg circle{
    fill:#FFB219;
}
.mult svg path{
    fill:#000;
}

.image-gallery-thumbnail.active, .image-gallery-thumbnail:focus {
    outline: none;
    border: 4px solid #FFB219 !important;
}

.image-gallery-thumbnail:hover {
    outline: none;
    border: 4px solid #FFB219 !important;
}

.full-screen-gallery-container .tabs li{
    display: none !important;
}

.b-text {
    padding: 27px;
    text-align: center;
    white-space: break-spaces;
    margin: 0 auto;
}


.logo-svg-hero {
    position: absolute;
    bottom: 109px;
    width: 100%;
    z-index: 1;
    text-align: center;
}



body .post-book-button-primary.btn-small{
    max-width: 143px !important;
    min-width: 143px !important;
}

body .book-now-start>button {
    border-radius: 28px !important;
}
body .form-container.form-container--mobile .form-control-actions button.post-book-button-primary  {
    border-radius: 28px !important;
}

body .form-container-label > .d-flex {
    background: #FFB219 !important;
}
body .form-container-label .promo-small-text{
    font-size: 14px;
    margin-top: 3px;
}
.max-width-book-a-space {
    max-width: 1026px;
    margin: 0 auto;
}

.modal-full .form-container{
    background: rgb(234, 229, 227) !important;
}
body .moriginal-position{
    position: initial!important;
}

.meetings-carousel-gallery .slick-dots{
    bottom: 0 !important;
}
@media screen and (max-width:767px){
    .logo-svg-hero {
        bottom: 125px;
    }
    .logo-svg-hero svg{
        width: 157px;
    }
    body .contact-row .contact-form {
        padding: 0 0 20px 0 !important;
        max-width: 100% !important;
    }

    body .container-rooms-slider .slide-container{
        padding: 20px 0 0 0 !important;
    }
    .footer > div{
        padding: 20px 0 100px 0 !important;
    }
    .schema-room     .mob-change {
        position: initial;
        z-index: 10000000;
    }

}

html[lang="he"] .full-screen.form-container--mobile {
    width: 100vw;
    max-width: 100vw;
    height: 100vh;
    top: 0;
    left: 0 !important;
    transform: none !important;
    margin-right: 0 !important;
}
html[lang="he"] .mob-change .room-availability-form {
    display: none!important;
}

/*html[lang="he"] .center-top-position h2 > div {*/
/*    justify-content: left;*/
/*}*/
html[lang="he"] .center-top-position h2 a {
    color: #fff;
}


.post-filter-button{
    text-transform: uppercase;
}

html[lang="he"] .schema-meetings .image {
    position: relative;
}

/*[dir=rtl] .slick-slide {*/
/*    float: left !important;*/
/*}*/

html[lang="he"] .title-case-hero {
    text-align: right;
}
html[lang="he"] .menu{
    right: 0;
}

html[lang="he"] .slide-container{
    direction: rtl;
    text-align: right;
}
/*html[lang="he"] .slide-container .content .w-100.w-md-75{*/
/*    float: right;*/
/*}*/

html[lang="he"]  .menu-footer-links .footer-links {
    text-align: right !important;
}
html[lang="he"] .schema-spa  .text-primary.text-center.primary-brown {
    text-align: right !important;
}
html[lang="he"] form input,html[lang="he"] form textarea{
    text-align: right !important;
}

html[lang="he"] .contact-form .promo-heading-text,html[lang="he"] .contact-form .title-case-secondary{
    text-align: right !important;
}

.schema-contact .custom-marker-container img{
    width: 100px !important;
}