.elementor-909 .elementor-element.elementor-element-3218ef72{text-align:right;}.elementor-909 .elementor-element.elementor-element-b2623d6 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-5042215d .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#6D682B;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-5042215d .elementor-button:hover, .elementor-909 .elementor-element.elementor-element-5042215d .elementor-button:focus{color:#6D682B;background-color:#FFFFFF;}.elementor-909 .elementor-element.elementor-element-5042215d .elementor-button:hover svg, .elementor-909 .elementor-element.elementor-element-5042215d .elementor-button:focus svg{fill:#6D682B;}.elementor-909 .elementor-element.elementor-element-7c8013eb > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF;font-size:28px;border-width:0px;border-radius:0px;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu .elementor-item{font-size:18px;font-weight:400;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--main .elementor-item{color:#555555;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--main .elementor-item:focus{color:#6E682A;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:rgba(255, 255, 255, 0.01);}.elementor-909 .elementor-element.elementor-element-decdef2 .e--pointer-framed .elementor-item:before,
					.elementor-909 .elementor-element.elementor-element-decdef2 .e--pointer-framed .elementor-item:after{border-color:rgba(255, 255, 255, 0.01);}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#6E682A;}.elementor-909 .elementor-element.elementor-element-decdef2 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-909 .elementor-element.elementor-element-decdef2 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-909 .elementor-element.elementor-element-decdef2 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-909 .elementor-element.elementor-element-decdef2 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-909 .elementor-element.elementor-element-decdef2 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-909 .elementor-element.elementor-element-decdef2 .e--pointer-underline .elementor-item:after,
					 .elementor-909 .elementor-element.elementor-element-decdef2 .e--pointer-overline .elementor-item:before,
					 .elementor-909 .elementor-element.elementor-element-decdef2 .e--pointer-double-line .elementor-item:before,
					 .elementor-909 .elementor-element.elementor-element-decdef2 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown a, .elementor-909 .elementor-element.elementor-element-decdef2 .elementor-menu-toggle{color:#6D682B;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown a:hover,
					.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-menu-toggle:hover{color:#6E682A;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown a:hover,
					.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown a.highlighted{background-color:#F8F5F0;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown a.elementor-item-active{color:#6E682A;background-color:#F8F5F0;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#F8F4EB;border-bottom-width:1px;}.elementor-909 .elementor-element.elementor-element-decdef2 div.elementor-menu-toggle{color:#6D682B;}.elementor-909 .elementor-element.elementor-element-decdef2 div.elementor-menu-toggle:hover{color:#6D682B;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-menu-toggle:hover{background-color:#FFFFFF;}.elementor-909 .elementor-element.elementor-element-2441e6c2 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-551a5d3e{--grid-template-columns:repeat(0, auto);--icon-size:32px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-909 .elementor-element.elementor-element-551a5d3e .elementor-widget-container{text-align:center;}.elementor-909 .elementor-element.elementor-element-551a5d3e .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.2em;}.elementor-909 .elementor-element.elementor-element-551a5d3e .elementor-social-icon i{color:#6D682B;}.elementor-909 .elementor-element.elementor-element-551a5d3e .elementor-social-icon svg{fill:#6D682B;}.elementor-909 .elementor-element.elementor-element-50c311a5{text-align:center;color:#6D682B;font-size:18px;font-weight:400;line-height:2.3em;letter-spacing:0.1px;}.elementor-909 .elementor-element.elementor-element-5fea4bb2 .elementor-button{background-color:#6D682B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6D682B;border-radius:0px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-5fea4bb2 .elementor-button:hover, .elementor-909 .elementor-element.elementor-element-5fea4bb2 .elementor-button:focus{color:#6D682B;background-color:#FFFFFF;}.elementor-909 .elementor-element.elementor-element-5fea4bb2 .elementor-button:hover svg, .elementor-909 .elementor-element.elementor-element-5fea4bb2 .elementor-button:focus svg{fill:#6D682B;}.elementor-909 .elementor-element.elementor-element-200cc18d img{width:100%;max-width:100%;}.elementor-909 .elementor-element.elementor-element-7be49bea:not(.elementor-motion-effects-element-type-background), .elementor-909 .elementor-element.elementor-element-7be49bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-909 .elementor-element.elementor-element-7be49bea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-909 .elementor-element.elementor-element-7be49bea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-909 .elementor-element.elementor-element-7b2d29f8{color:#6E682A;}.elementor-909 .elementor-element.elementor-element-69dd3b8{margin-top:0px;margin-bottom:148px;}.elementor-909 .elementor-element.elementor-element-1488244 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 28px;background-color:#F8F5F0;background-image:url("https://www.171.co.il/wp-content/uploads/2020/05/bg_form_special.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-909 .elementor-element.elementor-element-1488244{width:100%;max-width:100%;top:-81px;}body:not(.rtl) .elementor-909 .elementor-element.elementor-element-1488244{left:-1px;}body.rtl .elementor-909 .elementor-element.elementor-element-1488244{right:-1px;}.elementor-909 .elementor-element.elementor-element-3eb63c89:not(.elementor-motion-effects-element-type-background), .elementor-909 .elementor-element.elementor-element-3eb63c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-909 .elementor-element.elementor-element-3eb63c89{border-style:solid;border-width:1px 0px 1px 0px;border-color:#D2CDC5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-3eb63c89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-909 .elementor-element.elementor-element-a4b94ab{color:#F81515;}.elementor-909 .elementor-element.elementor-element-a824aa0:not(.elementor-motion-effects-element-type-background), .elementor-909 .elementor-element.elementor-element-a824aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFB;}.elementor-909 .elementor-element.elementor-element-a824aa0{border-style:solid;border-width:1px 0px 1px 0px;border-color:#D2CDC5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-909 .elementor-element.elementor-element-a824aa0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-909 .elementor-element.elementor-element-37ea1c8{text-align:center;color:#6E682A;font-size:24px;font-weight:bold;line-height:0.9em;}.elementor-909 .elementor-element.elementor-element-6dedfce{text-align:left;color:#6E682A;font-size:18px;line-height:0.7em;}.elementor-909 .elementor-element.elementor-element-178182c .elementor-repeater-item-981c17d.elementor-social-icon{background-color:#FFFFFF;}.elementor-909 .elementor-element.elementor-element-178182c .elementor-repeater-item-981c17d.elementor-social-icon i{color:#6E682A;}.elementor-909 .elementor-element.elementor-element-178182c .elementor-repeater-item-981c17d.elementor-social-icon svg{fill:#6E682A;}.elementor-909 .elementor-element.elementor-element-178182c{--grid-template-columns:repeat(0, auto);--icon-size:50px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-909 .elementor-element.elementor-element-178182c .elementor-widget-container{text-align:right;}.elementor-909 .elementor-element.elementor-element-178182c .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0em;}.elementor-909 .elementor-element.elementor-element-178182c .elementor-social-icon i{color:#6E682A;}.elementor-909 .elementor-element.elementor-element-178182c .elementor-social-icon svg{fill:#6E682A;}.elementor-909 .elementor-element.elementor-element-178182c > .elementor-widget-container{padding:0px 048px 0px 0px;}.elementor-909 .elementor-element.elementor-element-10c3a4c6{padding:0px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-1b4dbf07 > .elementor-widget-container{padding:48px 48px 48px 48px;}.elementor-909 .elementor-element.elementor-element-f5dd806 > .elementor-element-populated{padding:0120px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-456a73ba{color:#6E682A;font-family:"Assistant", Sans-serif;font-size:14px;}.elementor-909 .elementor-element.elementor-element-3478e2ed{color:#6E682A;font-family:"Assistant", Sans-serif;font-size:14px;}.elementor-909 .elementor-element.elementor-element-3478e2ed > .elementor-widget-container{padding:110px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-92b3497{color:#6E682A;font-family:"Assistant", Sans-serif;font-size:14px;}.elementor-909 .elementor-element.elementor-element-92b3497 > .elementor-widget-container{padding:135px 0px 0px 0px;}@media(max-width:1024px){.elementor-909 .elementor-element.elementor-element-1488244 > .elementor-widget-container{background-size:contain;}}@media(max-width:767px){.elementor-909 .elementor-element.elementor-element-10b69bb5{width:35%;}.elementor-909 .elementor-element.elementor-element-b2623d6{width:43%;}.elementor-909 .elementor-element.elementor-element-b2623d6 > .elementor-element-populated{padding:038px 12px 0px 0px;}.elementor-909 .elementor-element.elementor-element-5042215d .elementor-button{border-width:1px 1px 1px 1px;}.elementor-909 .elementor-element.elementor-element-7c8013eb{width:22%;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-909 .elementor-element.elementor-element-decdef2 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:6px !important;}.elementor-909 .elementor-element.elementor-element-2776508f{width:33%;}.elementor-909 .elementor-element.elementor-element-7be49bea{padding:0px 0px 32px 0px;}.elementor-909 .elementor-element.elementor-element-7b2d29f8{text-align:center;font-size:22px;}.elementor-909 .elementor-element.elementor-element-1488244 > .elementor-widget-container{background-position:0px 0px;background-size:contain;}body:not(.rtl) .elementor-909 .elementor-element.elementor-element-1488244{left:0px;}body.rtl .elementor-909 .elementor-element.elementor-element-1488244{right:0px;}.elementor-909 .elementor-element.elementor-element-1488244{top:-41px;}.elementor-909 .elementor-element.elementor-element-3eb63c89{padding:20px 10px 20px 10px;}.elementor-909 .elementor-element.elementor-element-a824aa0{padding:20px 10px 20px 10px;}.elementor-909 .elementor-element.elementor-element-2d070bb{width:100%;}.elementor-909 .elementor-element.elementor-element-37ea1c8{text-align:right;}.elementor-909 .elementor-element.elementor-element-1e642a8{width:100%;}.elementor-909 .elementor-element.elementor-element-1e642a8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-909 .elementor-element.elementor-element-178182c .elementor-widget-container{text-align:left;}.elementor-909 .elementor-element.elementor-element-178182c > .elementor-widget-container{padding:0% 0% 0% 030%;}.elementor-909 .elementor-element.elementor-element-10c3a4c6{margin-top:24px;margin-bottom:0px;}.elementor-909 .elementor-element.elementor-element-1bc3b31a{width:50%;}.elementor-909 .elementor-element.elementor-element-1bc3b31a > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-909 .elementor-element.elementor-element-1b4dbf07 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-f5dd806{width:50%;}.elementor-909 .elementor-element.elementor-element-f5dd806 > .elementor-element-populated{padding:065px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-786fa20a{width:50%;}.elementor-909 .elementor-element.elementor-element-786fa20a > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-909 .elementor-element.elementor-element-3478e2ed > .elementor-widget-container{padding:10px 25px 10px 10px;}.elementor-909 .elementor-element.elementor-element-7fec3cb3{width:50%;}.elementor-909 .elementor-element.elementor-element-7fec3cb3 > .elementor-element-populated{padding:035px 0px 0px 0px;}.elementor-909 .elementor-element.elementor-element-92b3497 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-909 .elementor-element.elementor-element-10b69bb5{width:15%;}.elementor-909 .elementor-element.elementor-element-b2623d6{width:2%;}.elementor-909 .elementor-element.elementor-element-7c8013eb{width:45%;}.elementor-909 .elementor-element.elementor-element-2441e6c2{width:38%;}.elementor-909 .elementor-element.elementor-element-fd54861{width:100%;}.elementor-909 .elementor-element.elementor-element-5bfe0fa{width:10%;}.elementor-909 .elementor-element.elementor-element-2d070bb{width:40%;}.elementor-909 .elementor-element.elementor-element-1e642a8{width:40%;}.elementor-909 .elementor-element.elementor-element-ca533b8{width:10%;}}/* Start custom CSS for column, class: .elementor-element-2441e6c2 */@media (max-width:480px) {
    #mobile-hide{
    display:none;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b2d29f8 */.margin0 p, .margin0{
    
    margin-bottom: 0 !important;
    padding-bottom:0 !important;
}/* End custom CSS */
/* Start custom CSS for mphbe-search-form, class: .elementor-element-1488244 */.mphb_sc_search-check-in-date, .mphb_sc_search-check-out-date, .mphb_sc_search-adults, .mphb_sc_search-children, .mphb_sc_search-submit-button-wrapper {   
    float: right;
    width: 20%;
    padding-top:88px;
    padding-right:32px;
}

.search:after {
    content: '';
    display: block;
    clear: both;
}

.mphb_sc_search-submit-button-wrapper {
    margin-top:25px;
}

input[type="submit"]{
    
    background:#6E682A;
    font-family: 'Assistant', sans-serif;
    font-weight:600;
    font-size: 14px;
    letter-spacing: 1px;
    width:100%;
}


input[type="submit"]:hover{
    
    background:#F8F5F0;
    border:1px solid #6E682A;
    color: #6E682A;
}

form input[type="text"]{
    
    background: #fff;
    border-radius: 0;
    border:1px solid #fff;
}

form select{
    
    background: #fff;
    border-radius: 0;
    border:1px solid #fff;
}

.mphb-required-fields-tip{
    
     display:none;
}

form p{
    
    color:#393939;
    
}

/*--------------------------------------------------------------
# Datepicker
--------------------------------------------------------------*/
.datepick-popup .datepick-month-header select, .datepick-popup .datepick-month-header input,
.mphb-calendar .datepick-month-header select,
.mphb-calendar .datepick-month-header input {
  width: auto;
  display: inline-block;
  margin: 0em;
  padding: 0em;
  border: none;
  font-size: 100%;
}

.datepick-popup .datepick-month-header select,
.mphb-calendar .datepick-month-header select {
  padding-right: 1.7em;
}

.datepick-popup .datepick-cmd-next,
.datepick-popup .datepick-cmd-prev,
.mphb-calendar .datepick-cmd-next,
.mphb-calendar .datepick-cmd-prev {
  text-indent: 1000px;
  overflow: hidden;
}

.datepick-popup .datepick-cmd-next:before,
.datepick-popup .datepick-cmd-prev:before,
.mphb-calendar .datepick-cmd-next:before,
.mphb-calendar .datepick-cmd-prev:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 700;
  font-size: 12px;
  font-size: 0.75rem;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  text-indent: 0;
  margin: 0;
  position: absolute;
  top: 50%;
  right: 1em;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.datepick-popup .datepick-cmd-prev:before,
.mphb-calendar .datepick-cmd-prev:before {
  right: auto;
  left: 1em;
}

.datepick-popup a.datepick-cmd,
.mphb-calendar a.datepick-cmd {
  padding: 0 1em;
  position: relative;
}

.datepick-popup a.datepick-cmd.datepick-cmd-today,
.mphb-calendar a.datepick-cmd.datepick-cmd-today {
  color: #505050;
}

.datepick-popup .datepick-cmd-next:before,
.mphb-calendar .datepick-cmd-next:before {
  content: "\f054";
  float: right;
  font-size: 12px;
  font-size: 0.75rem;
}

.datepick-popup .datepick-cmd-prev:before,
.mphb-calendar .datepick-cmd-prev:before {
  content: "\f053";
  float: left;
  font-size: 12px;
  font-size: 0.75rem;
}

select.datepick-month-year {
  background-position: right 0.5rem top 1.1rem;
}

/*
* Main style
*/
/*
* datepick-nav
*/
/*
* datepick-cmd
*/
/*
* datepick-ctrl
*/
/*
* datepick-month-header
*/
/*
* datepick-month
*/
/*
* highlight
*/
/*
* today
*/
/*
* available date
*/
/*
* not available date
*/
/*
* check in date
*/
/*
* selectable date
*/
.mphb-calendar .datepick,
.datepick-popup .datepick {
  font-size: 1.5rem;
  border: 0px solid #ddd;
  border-radius: 0;
  width: 37em;
  max-width: 100%;
  font-family: inherit;
}

.mphb-calendar a,
.datepick-popup a {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.mphb-calendar .datepick-nav, .mphb-calendar .datepick-ctrl,
.datepick-popup .datepick-nav,
.datepick-popup .datepick-ctrl {
  font-size: inherit;
  font-weight: normal;
}

.mphb-calendar .datepick-nav,
.datepick-popup .datepick-nav {
  background-color: #fff;
  border-bottom: 1px solid #ddd;
}

.mphb-calendar .datepick-nav a,
.datepick-popup .datepick-nav a {
  color: #505050;
}

.mphb-calendar .datepick-nav a:hover,
.datepick-popup .datepick-nav a:hover {
  background-color: #fff;
  color: #505050;
}

.mphb-calendar .datepick-nav a.datepick-disabled,
.datepick-popup .datepick-nav a.datepick-disabled {
  cursor: not-allowed;
  color: #9f9f9f;
}

.mphb-calendar .datepick-nav a.datepick-disabled:hover,
.datepick-popup .datepick-nav a.datepick-disabled:hover {
  background-color: #fff;
}

.mphb-calendar .datepick-ctrl,
.datepick-popup .datepick-ctrl {
  border-top: 1px solid #ddd;
  background-color: #fff;
}

.mphb-calendar .datepick-ctrl a,
.datepick-popup .datepick-ctrl a {
  color: #6E682A;
  text-transform: lowercase;
  width: 50%;
}

.mphb-calendar .datepick-ctrl a + a,
.datepick-popup .datepick-ctrl a + a {
  border-left: 1px solid #ddd;
}

.mphb-calendar .datepick-ctrl .datepick-cmd:hover,
.datepick-popup .datepick-ctrl .datepick-cmd:hover {
  background-color: #fff;
  color: #484848;
}

.mphb-calendar a.datepick-cmd,
.datepick-popup a.datepick-cmd {
  height: 2.5rem;
  line-height: 2.5rem;
}

.mphb-calendar a.datepick-cmd.datepick-cmd-today,
.datepick-popup a.datepick-cmd.datepick-cmd-today {
  width: 40%;
}

.mphb-calendar .datepick-month-header, .mphb-calendar .datepick-month-header select, .mphb-calendar .datepick-month-header input,
.datepick-popup .datepick-month-header,
.datepick-popup .datepick-month-header select,
.datepick-popup .datepick-month-header input {
  height: 2.778em;
  background-color: #fff;
  color: #505050;
  font-weight: 400;
  line-height: 2.778em;
  font-family: inherit;
}

.mphb-calendar .datepick-month,
.datepick-popup .datepick-month {
  width: 100%;
  border: 0px solid #dfdfdf;
}

.mphb-calendar .datepick-month thead,
.datepick-popup .datepick-month thead {
  border-bottom: 0;
}

@media screen and (min-width: 768px) {
  .mphb-calendar .datepick-month,
  .datepick-popup .datepick-month {
    width: 50%;
  }
  .mphb-calendar .datepick-month.last,
  .datepick-popup .datepick-month.last {
    border-left: 0px solid #dfdfdf;
  }
  .mphb-calendar .datepick-month.first,
  .datepick-popup .datepick-month.first {
    border-right: 0px solid #dfdfdf;
  }
}

@media screen and (min-width: 48em) {
  .mphb-calendar .datepick-month + .datepick-month,
  .datepick-popup .datepick-month + .datepick-month {
    border-left: 1px solid #ddd;
    padding-right: 0;
  }
}

@media screen and (min-width: 48em) {
  .mphb-calendar .datepick-month + .datepick-month .datepick-month-header,
  .datepick-popup .datepick-month + .datepick-month .datepick-month-header {
    margin-right: 0;
  }
}

.mphb-calendar .datepick-month table,
.datepick-popup .datepick-month table {
  margin: 0 auto;
  width: 100%;
}

.mphb-calendar .datepick-month tbody,
.datepick-popup .datepick-month tbody {
  line-height: 2.1em;
}

.mphb-calendar .datepick-month th,
.datepick-popup .datepick-month th {
  border: none;
  font-size: 0.875rem;
  font-weight: 400;
  padding: 0.25rem 0;
}

.mphb-calendar .datepick-month th,
.mphb-calendar .datepick-month th a,
.datepick-popup .datepick-month th,
.datepick-popup .datepick-month th a {
  background-color: #f6f6f6;
  color: #afb2bb;
}

.mphb-calendar .datepick-month td,
.datepick-popup .datepick-month td {
  background-color: #fff;
  border: none;
}

.mphb-calendar .datepick-month a,
.datepick-popup .datepick-month a {
  padding: 0;
  background-color: #fff;
  color: #484848;
}

.mphb-calendar .datepick-month span,
.datepick-popup .datepick-month span {
  padding: 0;
}

.mphb-calendar .datepick-month td span,
.datepick-popup .datepick-month td span {
  color: #bcbcbc;
}

.mphb-calendar .datepick-month td .datepick-weekend,
.datepick-popup .datepick-month td .datepick-weekend {
  background-color: #fff;
}

.mphb-calendar a,
.datepick-popup a {
  -webkit-transition: 0.3s background, 0.3s color;
  transition: 0.3s background, 0.3s color;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date {
  background-color: #fff;
  color: #484848;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-not-stay-in-date:not(.mphb-past-date),
.mphb-calendar.mphb-datepick .datepick-month td .mphb-not-available-date,
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-not-stay-in-date:not(.mphb-past-date),
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-not-available-date {
  background-color: #fff;
  color: #9f9f9f;
  text-decoration: line-through;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-past-date,
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-past-date {
  opacity: 1;
  background-color: #fff;
  color: #bcbcbc;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-earlier-min-date,
.mphb-calendar.mphb-datepick .datepick-month td .mphb-later-max-date,
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-earlier-min-date,
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-later-max-date {
  background-color: #fff;
  color: #bcbcbc;
  text-decoration: line-through;
  opacity: 1;
}

.mphb-calendar.mphb-datepick .datepick-month td .datepick-selected,
.datepick-popup .mphb-datepick-popup .datepick-month td .datepick-selected {
  background-color: #6E682A;
  color: #fff;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date,
.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-booked-date {
  opacity: 1;
}

.datepick-popup {
  -webkit-box-shadow: 0 4px 8px rgba(51, 51, 51, 0.15);
  box-shadow: 0 4px 8px rgba(51, 51, 51, 0.15);
}

.datepick-popup .mphb-datepick-popup .datepick-month td .datepick-today {
  background-color: #fff;
  font-weight: 600;
  color: #6E682A;
}

.datepick-popup .mphb-datepick-popup .datepick-month td .mphb-booked-date:not(.mphb-selectable-date) {
  background-color: #fff;
  color: #9f9f9f;
  text-decoration: line-through;
}

.datepick-popup .mphb-datepick-popup .datepick-month td a.datepick-highlight {
  background-color: #6E682A;
  color: #fff;
}

.datepick-popup .mphb-datepick-popup.mphb-check-in-datepick .datepick-month td .mphb-not-check-in-date:not(.mphb-past-date) {
  background-color: #fff;
  color: #9f9f9f;
  text-decoration: line-through;
}

.datepick-popup .mphb-datepick-popup.mphb-check-out-datepick .datepick-month td .mphb-not-check-out-date:not(.mphb-past-date) {
  background-color: #fff;
  color: #9f9f9f;
  text-decoration: line-through;
}

.datepick-popup .mphb-datepick-popup.mphb-check-out-datepick .datepick-month td span.mphb-check-in-date:not(.mphb-past-date) {
  background-color: #2c2c2c;
  color: #fff;
  text-decoration: none;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date {
  background-color: #b34a4a;
  text-decoration: none;
}

.datepick-popup {
  max-width: 100%;
}

.mphb-calendar .datepick {
  border: 1px solid #ddd;
  overflow: hidden;
}

.datepick-cmd-current, .datepick-cmd-today {
  width: 40%;
  font-size: 14px;
  font-size: 0.875rem;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date {
  background-color: #f6f6f6;
  text-decoration: none;
  color: #505050;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date.mphb-date-check-in.mphb-date-check-out {
  background-color: #f6f6f6;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date.mphb-date-check-in {
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0, #fff), color-stop(50%, #fff), color-stop(50%, #f6f6f6), to(#f6f6f6));
  background: linear-gradient(to bottom right, #fff 0, #fff 50%, #f6f6f6 50%, #f6f6f6 100%);
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date.mphb-date-check-out {
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f6f6f6), color-stop(50%, #f6f6f6), color-stop(50%, #fff), to(#fff));
  background: linear-gradient(to bottom right, #f6f6f6 0, #f6f6f6 50%, #fff 50%, #fff 100%);
}

.button{
    background-color: #6E682A;
    font-family: 'Assistant', Sans-Serif;
    font-weight: 600;
    font-size:14px;
    letter-spacing: 1px;
}

/* Responsive */

@media (max-width:768px){
.mphb_sc_search-form p{
    
      width:90%;
      margin:0 0 10px 0;
      height:38px;
     
  } 
  .mphb_sc_search-check-in-date{
      
      padding-top:0;
  }
  .mphb_sc_search-check-out-date, .mphb_sc_search-adults, .mphb_sc_search-children{
      
      padding-top:0;
  }
  .mphb_sc_search-submit-button-wrapper{
      
      margin-top:0;
      padding-top:0;
  }
  
  input[type="submit"]{
      
      margin:28px 0;
  }
  
  select, option {
  -webkit-appearance: none;
}

 .mphb_sc_search-check-in-date label, .mphb_sc_search-check-out-date label, .mphb_sc_search-adults label, .mphb_sc_search-children label {
     
     display:none;
     visibility: hidden !important;
    
 }


}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3eb63c89 */#social-sec p{
    margin:5px;
}

#social-sec .elementor-widget:not(:last-child){
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a824aa0 */#social-sec p{
    margin:5px;
}

#social-sec .elementor-widget:not(:last-child){
    margin-bottom:0px;
}/* End custom CSS */