.datepick{max-width:100%;color:inherit;border:0;border-radius:0;padding:35px 0;box-shadow:0 10px 20px rgba(58,64,73,.1)}@media (max-width:767px){.datepick{width:auto!important}}.datepick *{color:inherit}.datepick .datepick-nav,.datepick .datepick-ctrl{background:transparent;color:inherit}.datepick a{color:inherit}.datepick a:hover{text-decoration:none}.datepick .datepick-nav{display:flex;justify-content:center;margin-bottom:10px;padding:0 30px}.datepick .datepick-cmd-today{flex:1 0 auto;width:auto;font-weight:600;font-size:15px;letter-spacing:.02em}.datepick .datepick-cmd-today:hover{background:transparent;text-decoration:none;color:#fc9285}.datepick .datepick-cmd-next,.datepick .datepick-cmd-prev{padding:0;background:#f7f7f7;border-radius:50%;overflow:hidden;width:22px;height:22px;text-align:center;color:#455d58}.datepick .datepick-cmd-next::before,.datepick .datepick-cmd-prev::before{display:block;width:100%;content:"\f053";font-family:"Font Awesome 5 Free";font-weight:700;font-size:10px;line-height:22px}.datepick .datepick-cmd-next:hover,.datepick .datepick-cmd-prev:hover{text-decoration:none}.datepick .datepick-cmd-next:hover:not(.datepick-disabled),
.datepick .datepick-cmd-prev:hover:not(.datepick-disabled) {color:#fff;background:#fc9285}.datepick .datepick-cmd-next::before{content:"\f054";padding-left:2px}.datepick .datepick-month-row{display:flex;flex-wrap:wrap}.datepick .datepick-month{border:0;padding:0 30px;width:100%}@media (min-width:768px){.datepick .datepick-month{width:310px}}.datepick .datepick-month .datepick-month-header{display:flex;justify-content:center;background:transparent;font-size:15px;letter-spacing:.02em;font-weight:600;height:22px;margin-bottom:5px}.datepick .datepick-month .datepick-month-header select{height:auto;padding:0 20px 0 0;margin-right:15px;background-color:transparent;background-position:top 9px right 5px;background-size:9px;color:inherit}.datepick .datepick-month .datepick-month-header select:last-child{margin-right:0}.datepick .datepick-month .datepick-month-header select:focus,.datepick .datepick-month .datepick-month-header select:active{outline:none}.datepick .datepick-month table{margin:0;border-collapse:separate;border-spacing:6px}.datepick .datepick-month table thead{border:0}.datepick .datepick-month table th{background:transparent;color:inherit;border:0;font-size:15px;line-height:28px;letter-spacing:.02em}.datepick .datepick-month table td{border:0;background:transparent}.datepick .datepick-month table td .mphb-date-cell{background:#f7f7f7;color:inherit;font-size:15px;letter-spacing:.02em;padding:0;line-height:30px;height:30px;width:30px}.datepick .datepick-month table td .mphb-extra-date{background:transparent}.datepick .datepick-month table td .mphb-past-date{opacity:.5}.datepick .datepick-month table td .mphb-check-in-date,.datepick .datepick-month table td .datepick-selected,.datepick .datepick-month table td .datepick-highlight{background:#58a193;color:#fff}.datepick .datepick-month table td .mphb-booked-date.mphb-date-check-in.mphb-date-check-out,.datepick .datepick-month table td .mphb-booked-date{background-image:linear-gradient(135deg,#dadfde 6.25%,#f7f7f7 6.25%,#f7f7f7 50%,#dadfde 50%,#dadfde 56.25%,#f7f7f7 56.25%,#f7f7f7 100%);background-size:11.31px 11.31px;position:relative;transform:translateZ(0);overflow:hidden;color:#80a19a}.datepick .datepick-month table td .mphb-available-date{position:relative;transform:translateZ(0)}.datepick .datepick-month table td .mphb-booked-date.mphb-date-check-out.mphb-date-check-in::before{display:none}.datepick .datepick-month table td .mphb-booked-date.mphb-date-check-out,.datepick .datepick-month table td .mphb-booked-date.mphb-date-check-in,.datepick .datepick-month table td .mphb-available-date.mphb-date-check-out,.datepick .datepick-month table td .mphb-available-date.mphb-date-check-in{background-image:linear-gradient(135deg,#dadfde 6.25%,#f7f7f7 6.25%,#f7f7f7 50%,#dadfde 50%,#dadfde 56.25%,#f7f7f7 56.25%,#f7f7f7 100%);background-size:11.31px 11.31px;color:#455d58}.datepick .datepick-month table td .mphb-booked-date.mphb-date-check-out::before,.datepick .datepick-month table td .mphb-booked-date.mphb-date-check-in::before,.datepick .datepick-month table td .mphb-available-date.mphb-date-check-out::before,.datepick .datepick-month table td .mphb-available-date.mphb-date-check-in::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-top:16px solid #f7f7f7;border-left:16px solid #f7f7f7;border-bottom:16px solid transparent;border-right:16px solid transparent;z-index:-1}.datepick .datepick-month table td .mphb-booked-date.mphb-date-check-out::before,.datepick .datepick-month table td .mphb-available-date.mphb-date-check-out::before{border-bottom:16px solid #f7f7f7;border-right:16px solid #f7f7f7;border-top:16px solid transparent;border-left:16px solid transparent}.datepick .datepick-ctrl{padding:0 30px;margin-top:10px}.datepick .datepick-ctrl a{text-transform:uppercase}.datepick .datepick-ctrl a:hover{color:#fc9285;background:transparent}.mphb-datepick-popup span.mphb-date-cell{opacity:.5}.single-room-type-wrapper{max-width:1340px;margin:0 auto;display:flex;flex-wrap:wrap}