.mphb_sc_rooms-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_services-wrapper .mphb-service:not(:first-of-type){margin:0 0 30px}.mphb-required-fields-tip{margin-bottom:10px}.mphb_widget_search-submit-button-wrapper,.mphb-reserve-btn-wrapper{margin-bottom:0}.mphb-pagination{width:100%;justify-content:center;margin-top:30px}.sigma-room{margin-bottom:30px}.sigma-room .flexslider{border:0;border-radius:0}.sigma-room .sigma-room-body{background-color:#fff;font-size:14px;text-align:center;padding:50px 35px 30px;position:relative}.sigma-room .sigma-room-body .entry-title{font-size:24px;letter-spacing:-1px;margin-bottom:15px}.sigma-room .sigma-room-body p{margin-bottom:20px}.sigma-room .sigma-room-thumb,.sigma-room>a{display:block;overflow:hidden}.sigma-room .sigma-room-thumb img,.sigma-room>a img{transition:.3s ease-out;width:100%}.sigma-room:hover .sigma-room-thumb img,.sigma-room:hover>a img{transform:scale(1.1)}.sigma-room .sigma-room-facilities{background-color:#fff;padding:15px;position:absolute;left:25px;right:25px;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0px 8px 16px 0px rgba(138,138,138,.04)}.sigma-room .sigma-room-facilities li{display:inline-block;margin:0 10px;color:#111}.sigma-room .mphb-to-book-btn-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}.sigma-room .mphb-to-book-btn-wrapper p{margin:0;font-size:16px;font-weight:700;color:#bead8e;margin-right:25px}.sigma-room .mphb-to-book-btn-wrapper button{background-color:transparent;line-height:1.2;padding:0;color:#777;font-size:16px;font-weight:700;outline:none}.sigma-room .mphb-to-book-btn-wrapper button:hover,.sigma-room .mphb-to-book-btn-wrapper button:focus{color:#bead8e;background-color:transparent;outline:none}.sigma-room.sigma-room-style-1 .sigma-room-body{text-align:left}.sigma-room.sigma-room-style-1 .mphb-to-book-btn-wrapper{flex-direction:column-reverse;align-items:flex-start}.sigma-room.sigma-room-style-1 .mphb-to-book-btn-wrapper p{margin:0 0 20px}.sigma-room.sigma-room-style-1 .mphb-price-period{position:relative;border-bottom:0}.sigma-room.sigma-room-style-1 .mphb-price-period:before{content:'/';margin-right:5px}.sigma-room .mphb-to-book-btn-wrapper button{text-transform:uppercase;font-weight:600;font-size:13px;color:#111}.sigma-room .mphb-to-book-btn-wrapper button:hover{color:#9a8763}.sigma-room .mphb-to-book-btn-wrapper button i{margin-left:6px;transition:transform .3s}.sigma-room .mphb-to-book-btn-wrapper button:hover i{transform:translateX(2px)}.sigma-room.sigma-room-style-2{width:80%;margin:0 0 80px;padding:0 15px}.sigma-shortcode-wrapper.rooms-style-2 .col-xl-12:nth-child(even) .sigma-room.sigma-room-style-2,.sigma-room.sigma-room-style-2:nth-child(even){margin:0 0 80px auto}.sigma-shortcode-wrapper.rooms-style-2 .col-xl-12:nth-child(even) .sigma-room-inner,.sigma-room.sigma-room-style-2:nth-child(even) .sigma-room-inner{margin:-50px 0 0 40px}.sigma-shortcode-wrapper.rooms-style-2 .col-xl-12:nth-child(even) .sigma-room-facilities,.sigma-room.sigma-room-style-2:nth-child(even) .sigma-room-facilities{left:auto;right:25px}.sigma-room.sigma-room-style-2 .sigma-room-thumb{height:400px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;transition:.3s}.sigma-room.sigma-room-style-2 .sigma-room-thumb:hover{background-position:55% 55%}.sigma-room.sigma-room-style-2 .sigma-room-inner{padding:50px;background-color:#fff;margin:-50px 40px 0 0;text-align:left}.sigma-room.sigma-room-style-2 .sigma-room-inner .entry-title{margin-bottom:10px}.sigma-room.sigma-room-style-2 .sigma-room-inner .entry-content{max-width:500px;font-size:14px}.sigma-room.sigma-room-style-2 .sigma-room-wrapper{position:relative}.sigma-room.sigma-room-style-2 .sigma-room-facilities{width:max-content;margin:0 auto 0 0}.sigma-room.sigma-room-style-2 .mphb-regular-price{margin:0;font-size:40px;color:#bead8e;text-align:right}.sigma-room.sigma-room-style-2 .mphb-regular-price .mphb-price-period{font-size:16px}.sigma-room.sigma-room-style-3{width:100%;padding:0 15px;margin-bottom:60px}.sigma-room.sigma-room-style-3 .sigma-room-body{background-color:#fff;padding:65px 60px 60px;margin-left:60px;margin-right:60px;border-top:6px solid #bead8e;margin-top:-75px;z-index:2;text-align:left;font-size:16px;position:relative}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap{border-bottom:2px solid #ececec;margin-bottom:40px;padding-bottom:40px;display:flex;justify-content:space-between;align-items:center}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap .sigma-room-title span{text-transform:uppercase;padding-bottom:10px;font-size:14px;font-weight:700;letter-spacing:3px;display:inline-block}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap .sigma-room-title h2{font-size:48px;letter-spacing:-1px}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap .mphb-regular-price{margin:0;font-size:40px;color:#bead8e;font-weight:700;font-family:"Archivo",sans-serif}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap .mphb-regular-price .mphb-price-period{font-size:16px}.sigma-room.sigma-room-style-3 .sigma-room-facilities{padding:0;position:relative;left:auto;right:auto;top:auto;-webkit-transform:translateY(0);transform:translateY(0);box-shadow:none;display:flex;margin:0;flex-wrap:wrap}.sigma-room.sigma-room-style-3 .sigma-room-facilities li{margin:0 0 20px;flex:0 50%;width:50%;color:#777}.sigma-room.sigma-room-style-3 .sigma-room-facilities li i{width:30px;color:#bead8e}.sigma-room-details .sigma-room-title-wrap{display:-webkit-box;display:-ms-flexbox;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 50px;background-color:#fff;margin-right:40px;z-index:2;position:relative}.sigma-room-details .sigma_post-thumbnail img{margin-top:-60px}.sigma-room-details .sigma-room-title span{text-transform:uppercase;padding-bottom:10px;font-size:14px;font-weight:700;letter-spacing:3px;display:block}.sigma-room-details .sigma-room-title-wrap .mphb-regular-price{margin:0;font-size:40px;color:#bead8e;font-weight:700;font-family:"Archivo",sans-serif}.sigma-room-details .sigma-room-title-wrap .mphb-regular-price .mphb-price-period{font-size:16px}.sigma-room-details.has-post-thumbnail .sigma-room-title-wrap{display:flex}.sigma-room-wrapper .sigma_post-thumbnail{position:relative;margin-bottom:30px}.sigma-room-wrapper .entry-content{margin-top:20px}.sigma-room-wrapper .mphb-room-type-gallery-wrapper .gallery img{width:100%}.sigma-room-wrapper .mphb-room-type-gallery-wrapper .gallery .slick-list{margin:0 -15px}.sigma-room-wrapper .mphb-room-type-gallery-wrapper .gallery .gallery-item{padding:0;margin:0 15px}.sigma-room-wrapper .mphb-room-type-gallery-wrapper .gallery .slick-dots{margin-top:30px}.sigma-room-section{background-color:#fff;padding:40px;margin:50px 0}.sigma-room-section:last-child{margin-bottom:0}.sigma-room-section .datepick{width:100% !important}.sigma-room-section.sigma-room-facilities-wrap{padding:40px 40px 10px}.mphb-single-room-type-attributes,.entry-content .mphb-single-room-type-attributes,.entry-content .sigma-room-facilities-wrap ul{margin:0;padding:0;list-style:none}.sigma-room-facilities-wrap ul{display:flex;flex-wrap:wrap}.sigma-room-facilities-wrap ul li{flex:0 33.33%;margin-bottom:30px}.sigma-room-facilities-wrap ul li+li{margin-top:0}.mphb-single-room-type-attributes li,.sigma-room-facilities-wrap ul li{display:flex;align-items:center}.mphb-single-room-type-attributes li .mphb-attribute-title{color:#111;width:120px}.mphb-single-room-type-attributes li i,.sigma-room-facilities-wrap ul li i{width:35px}.sigma-room-facilities-wrap ul li i{color:#bead8e}.mphb-single-room-type-attributes li+li{margin-top:10px;padding-top:10px;border-top:1px solid #efefef}.sigma-room-section .mphb-details-title,.sigma-room-section .mphb-calendar-title,.sigma-room-section .mphb-reservation-form-title{font-size:30px;margin-bottom:30px}.sigma-room.sigma-room-search-result .mphb-regular-price{margin:0 0 25px;font-size:16px;font-weight:700;color:#bead8e}.sigma-room.sigma-room-search-result .mphb-available-rooms-count{font-size:80%;text-align:left;display:block;margin:5px 0}.sigma-room.sigma-room-search-result .sigma-room-body .entry-title{font-size:30px}.sigma-room.sigma-room-search-result .mphb-rooms-reservation-message{text-align:left}.mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-rooms-reservation-message-wrapper .mphb-remove-from-reservation{font-weight:600;color:#ff7e7e}.mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-rooms-reservation-message-wrapper .mphb-remove-from-reservation:hover{color:#fd5252}.button.mphb-button.mphb-confirm-reservation{background-color:#72b772}.button.mphb-button.mphb-confirm-reservation:hover{background-color:#5abb5a}.sigma-search-rec{background-color:#fff;padding:40px;margin:50px 0}.sigma-search-rec .mphb-recommendation-title{font-size:30px;margin-bottom:30px}.mphb-empty-cart-message{margin:0}.sigma-search-rec .mphb-recommendation-details-list{margin:0;padding:0;list-style:none}.sigma-search-rec .mphb-recommendation-details-list li+li{padding-top:10px;margin-top:10px;border-top:1px solid #efefef}.mphb_sc_search_results-wrapper .mphb-recommendation .mphb-recommendation-total{font-weight:700;color:#111}.mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-bottom:50px}.mphb_sc_search_results-wrapper .mphb-reservation-cart{display:flex;align-items:center;justify-content:space-between}.mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-cart-total-price{margin:0}.mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-clear{display:none}.mphb-cart-total-price-value .mphb-price{font-weight:600}.sigma-checkout-section{padding:40px;background-color:#fff}.sigma-checkout-section+.sigma-checkout-section{margin-top:50px}.sigma-checkout-section .mphb_checkout-services-list{margin-bottom:0;padding:0}.sigma-checkout-section .mphb_checkout-services-list li{display:block}.sigma-checkout-section .mphb_checkout-services-list li+li{margin-top:30px}.sigma-checkout-section .mphb_checkout-services-list li label{display:flex;align-items:center}.sigma-checkout-section .mphb_checkout-services-list li label+label{margin-top:20px}.sigma-checkout-section .mphb_checkout-services-list li label:nth-child(2) .select2-container,.sigma-checkout-section .mphb_checkout-services-list li label:nth-child(2) select{margin:0 20px}.sigma-checkout-section h3{font-size:30px;margin-bottom:30px}.sigma-checkout-section h4,.sigma-checkout-section .mphb-room-number{position:relative;font-size:22px;margin-bottom:20px}.sigma-checkout-section .mphb-room-number{padding-left:30px;margin-bottom:30px}.sigma-checkout-section .mphb-room-number:before{position:absolute;left:0;top:0;height:100%;width:2px;background-color:#bead8e;content:''}.sigma-checkout-section .mphb-room-details{padding:40px;background-color:#f8f8f8}.sigma-checkout-section .mphb-room-details+.mphb-room-details{margin-top:30px}.sigma-checkout-section .mphb-room-details input[type=text],.sigma-checkout-section .mphb-room-details select,.sigma-checkout-section .mphb-room-details textarea{border:none;background-color:#fff;text-transform:none;font-size:14px;font-weight:400;font-family:"Archivo",sans-serif}.sigma-checkout-section .mphb-room-details .select2-container--default .select2-selection--single{background-color:#fff}.sigma-checkout-section .select2-container--default .select2-selection--single,.sigma-checkout-section .select2-container--default .select2-selection--single .select2-selection__arrow{height:60px}.sigma-checkout-section .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px}.sigma-checkout-section .mphb-check-in-date{margin-bottom:10px}.sigma-checkout-section .mphb-room-type-title>span{color:#111}.sigma-checkout-section .mphb-room-type-title a{text-decoration:underline}.sigma-checkout-section .mphb-errors-wrapper{margin:0}.sigma-checkout-section .mphb-total-price{font-family:"Old Standard TT",sans-serif;text-align:right;font-size:20px;color:#111;margin:0}.sigma-checkout-section .mphb-total-price strong{color:#bead8e}.mphb_sc_checkout-submit-wrapper{margin:50px 0 0;text-align:right}button.btn.mphb-apply-coupon-code-button{display:inline-block;font-weight:700;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 48px;font-size:14px;line-height:60px;border-radius:0;cursor:pointer;-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;text-transform:uppercase;letter-spacing:2px;border:none}.sigma-checkout-section .mphb-coupon-code-wrapper.mphb-checkout-section p{margin:0}.sigma-checkout-section .mphb-coupon-code-wrapper.mphb-checkout-section p+p{text-align:right;margin-top:10px}.sigma-checkout-section .mphb-coupon-code-wrapper.mphb-checkout-section{margin-bottom:30px}.sigma-checkout-section .mphb-checkout-text-wrapper.mphb-checkout-section p{margin:0}.sigma-checkout-section table td,.sigma-checkout-section table tr,.sigma-checkout-section table th{padding:15px 20px;border:1px solid #efefef}.sigma-checkout-section table .mphb-price-breakdown-rate{margin-top:10px}.mphb_cb_checkout_form .mphb-price-breakdown .mphb-price-breakdown-expand>.mphb-inner-icon,.mphb_sc_checkout-form .mphb-price-breakdown .mphb-price-breakdown-expand>.mphb-inner-icon{border:1px solid #efefef}.mphb_cb_checkout_form .mphb-price-breakdown .mphb-price-breakdown-expand:hover>.mphb-inner-icon{border-color:#bead8e;color:#fff;background-color:#bead8e}.mphb-reservation-submitted-title{margin-bottom:20px;font-size:40px}.mphb-gateways-list{padding:0}.mphb-gateways-list input[type=radio]{margin:0 10px 0 0}.mphb-gateway-description{margin-top:10px}.mphb-booking-details-section h3{margin-bottom:20px}.phb-book-button i{margin-left:10px}.mphb_widget_search-form label{font-size:14px;font-weight:700;margin-bottom:10px;color:#111}.mphb_widget_search-form .mphb_widget_search-submit-button-wrapper .button{width:100%;height:60px}.mphb_widget_rooms-wrapper .mphb-widget-room-type-title{margin:15px 0 10px}.mphb_widget_rooms-wrapper .mphb-widget-room-type-title>a{font-size:18px;color:#111}.mphb_widget_rooms-wrapper .mphb-widget-room-type-title>a:hover{color:#9a8763}.mphb_widget_rooms-wrapper .mphb-widget-room-type-description{margin:10px 0}.mphb_widget_rooms-wrapper .mphb-widget-room-type-description p{font-size:14px;margin-bottom:20px}.mphb_widget_rooms-wrapper .mphb-widget-room-type-attributes{margin:0 0 20px}.mphb_widget_rooms-wrapper .mphb-widget-room-type-attributes li{font-size:14px}.mphb_widget_rooms-wrapper .mphb-widget-room-type-attributes li .mphb-attribute-title{color:#111;font-weight:500}.mphb_widget_rooms-wrapper .mphb-widget-room-type-attributes li a{text-decoration:underline}.mphb_widget_rooms-wrapper .mphb-widget-room-type-book-button,.mphb_widget_rooms-wrapper .mphb-widget-room-type-featured-image{margin:0}.mphb_widget_rooms-wrapper .mphb-room-type:not(:first-of-type){margin-top:40px}.mphb_widget_rooms-wrapper .mphb-widget-room-type-price{margin:0 0 20px;color:#bead8e}.mphb-errors-wrapper{color:#ff7e7e}.sigma-service{margin-bottom:30px}.sigma-service .sigma-service-thumb{display:block;position:relative}.sigma-service .sigma-service-thumb img{width:100%}.sigma-service .sigma-service-thumb i{position:absolute;top:20px;right:20px;color:#fff;transition:.3s;opacity:0;visibility:hidden}.sigma-service:hover .sigma-service-thumb i{opacity:1;visibility:visible;top:15px;right:15px}.sigma-service .sigma-service-body{background-color:#fff;font-size:14px;text-align:center;padding:30px;position:relative}.sigma-service .sigma-service-body .mphb-price-wrapper{font-style:italic;margin:0}.sigma-service .sigma-service-body .mphb-price-wrapper strong{font-style:normal}.sigma-service .sigma-service-body .mphb-service-title{font-size:24px;letter-spacing:-1px;margin-bottom:15px}.sigma-service .sigma-service-body p{margin-bottom:20px}.service-details-box{padding:40px 40px 10px;background-color:#fff}.sigma-service-details .sigma-service-wrapper .sigma_post-thumbnail{margin-bottom:25px}.sigma-service-details .sigma-service-wrapper .sigma_post-thumbnail img{width:100%}.sigma-service-wrapper .mphb-price-title{display:none}.sigma-service-wrapper .mphb-price-wrapper{margin:0;background-color:#bead8e;color:#fff;position:absolute;top:40px;display:flex;align-items:center;justify-content:center;padding:10px 20px;font-family:'Old Standard TT',sans-serif}.sigma_tabs-custom-wrapper .sigma_tabs-box .mphb-to-book-btn-wrapper form{display:none}.sigma_tabs-custom-wrapper .sigma_tabs-box .mphb-to-book-btn-wrapper p{position:absolute;top:20px;left:20px;background-color:#bead8e;color:#fff;padding:10px;font-size:14px;font-weight:600}.sigma_tabs-custom-wrapper .sigma_tabs-box .mphb-to-book-btn-wrapper p .mphb-price-period{border-bottom:0;position:relative;font-weight:400}.sigma_tabs-custom-wrapper .sigma_tabs-box .mphb-to-book-btn-wrapper p .mphb-price-period:before{content:'/';margin-right:5px}.sigma_booking-form form{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;padding:40px;background-color:#fff}.sigma_booking-form form p{flex:0 calc(20% - 15px);margin:0;position:relative}.sigma_booking-form form p .select2-container{width:100% !important}.sigma_booking-form form p.mphb_sc_search-submit-button-wrapper:before{content:"\f002";font-family:"Font Awesome 5 Pro";font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:#fff;font-size:13px;position:absolute;bottom:0;right:0;z-index:2;pointer-events:none;font-size:30px;opacity:.2;transition:.3s}.sigma_booking-form form p.mphb_sc_search-submit-button-wrapper:hover:before{bottom:5px;right:5px;opacity:.3}.sigma_booking-form form .mphb-required-fields-tip{display:none}.sigma_booking-form label{color:#111;font-weight:700;display:block;margin:0}.sigma_booking-form form br{display:none}.sigma_booking-form form input[type=text],.sigma_booking-form form select,.sigma_booking-form .select2-container--default .select2-selection--single{background-color:transparent;width:100%;height:50px;font-size:14px;border:none;border-bottom:2px solid #bead8e;line-height:50px;padding:0 20px;color:rgba(119,119,119,.5)}.sigma_booking-form .select2-container--default .select2-selection--single,.sigma_booking-form .select2-container .select2-selection--single .select2-selection__rendered{padding:0}.sigma_booking-form form .mphb_sc_search-check-out-date,.sigma_booking-form form .mphb_sc_search-check-in-date{position:relative}.sigma_booking-form form .mphb_sc_search-check-out-date:before,.sigma_booking-form form .mphb_sc_search-check-in-date:before{content:"\f073";font-family:"Font Awesome 5 Pro";font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:#bead8e;font-size:13px;position:absolute;bottom:20px}.sigma_booking-form form select{padding:0}.sigma_booking-form form .button{width:100%;border:none;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;height:60px;letter-spacing:2px;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.sigma_booking-form.style-2 form{padding:0;background-color:transparent}.sigma_booking-form.style-2 label{color:#fff}.sigma_booking-form.style-2 select,.sigma_booking-form.style-2 input::placeholder{color:#a3a3a3}.sigma-service-icons{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:35px;margin-top:100px;list-style:none;padding:0;margin:0}.sigma-service-icons li{margin-bottom:30px}.sigma-service-icons li a{background-color:#fff;padding:55px 0 45px;-webkit-box-shadow:0px 14px 24px 0px rgba(184,184,184,.1);box-shadow:0px 14px 24px 0px rgba(184,184,184,.1);text-align:center;display:block;color:#bead8e;position:relative;z-index:1}.sigma-service-icons li a i{font-size:75px;transition:.3s;line-height:1}.sigma-service-icons li a .hover-icon{position:absolute;right:0;bottom:0;color:#fff;font-size:75px;z-index:-1;opacity:0;visibility:hidden}.sigma-service-icons li a:hover .hover-icon{visibility:visible;opacity:.1}.sigma-service-icons li a:hover{background-color:#bead8e;color:#fff}.sigma-service-icons li a:hover span{color:#fff}.sigma-service-icons li a span{font-size:12px;color:#111;text-transform:uppercase;font-weight:700;letter-spacing:3px;padding-top:10px;transition:.3s;display:block}.service-icons-masonry .sigma-service-icons{margin-top:0}.service-icons-masonry .sigma-service-icons li:nth-child(4),.service-icons-masonry .sigma-service-icons li:nth-child(2){margin-top:100px}.service-icons-masonry .sigma-service-icons li:nth-child(3){margin-top:200px}@media only screen and (max-width:1199px) and (min-width:992px){.sigma-room .sigma-room-body{padding:50px 25px 30px}.sigma-room-details .sigma-room-title-wrap{padding:40px 30px;margin-right:30px}.sigma-room-details .sigma-room-title-wrap .mphb-regular-price{font-size:35px}}@media only screen and (max-width:991px) and (min-width:768px){.sigma-room .sigma-room-facilities li{margin:0 8px}.sigma-room.sigma-room-style-2 .sigma-room-inner .entry-title{font-size:28px}.sigma-room.sigma-room-style-2 .sigma-room-inner{padding:30px}.sigma-room.sigma-room-style-2 .mphb-regular-price{font-size:32px}.sigma-room-details .sigma-room-title-wrap{padding:40px 30px;margin-right:30px}.sigma-room.sigma-room-style-3 .sigma-room-body{margin-left:30px;margin-right:30px;padding:65px 40px 40px}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap .mphb-regular-price{font-size:32px}.sigma-room.sigma-room-style-3 .sigma-room-facilities{margin-top:40px}}@media(max-width:991px){.service-icons-masonry .sigma-service-icons li:nth-child(3),.service-icons-masonry .sigma-service-icons li:nth-child(4),.service-icons-masonry .sigma-service-icons li:nth-child(2){margin-top:0}.service-icons-masonry .sigma-service-icons{grid-template-columns:repeat(3,1fr)}.service-icons-masonry .sigma-service-icons li:nth-child(n+2){margin-top:40px}.service-icons-masonry .sigma-service-icons li:nth-child(n+3){margin-top:80px}.service-icons-masonry .sigma-service-icons li:nth-child(n+4){margin-top:0}.service-icons-masonry .sigma-service-icons li:nth-child(n+5){margin-top:40px}.service-icons-masonry .sigma-service-icons li:nth-child(n+6){margin-top:80px}.sigma_service_icon_wrapper:not(.service-icons-masonry) .sigma-service-icons{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.sigma-room.sigma-room-style-2,.sigma-shortcode-wrapper.rooms-style-2 .col-xl-12:nth-child(even) .sigma-room.sigma-room-style-2,.sigma-room.sigma-room-style-2:nth-child(even){width:100%;margin:0 auto 80px}.sigma-room.sigma-room-style-2 .sigma-room-inner,.sigma-shortcode-wrapper.rooms-style-2 .col-xl-12:nth-child(even) .sigma-room-inner,.sigma-room.sigma-room-style-2:nth-child(even) .sigma-room-inner{margin:0}.sigma-room.sigma-room-style-2 .mphb-regular-price{text-align:left;margin-top:10px}.sigma-shortcode-wrapper.rooms-style-2 .col-xl-12:nth-child(even) .sigma-room-facilities,.sigma-room.sigma-room-style-2:nth-child(even) .sigma-room-facilities,.sigma-room.sigma-room-style-2 .sigma-room-facilities{left:25px;right:25px;text-align:center;width:auto}.sigma-room-details .sigma-room-title h2{font-size:32px}.sigma-room-details .sigma-room-title-wrap .mphb-regular-price{font-size:28px}.sigma-room-details .sigma-room-title-wrap{padding:30px 20px;margin-right:20px}.sigma-room.sigma-room-style-3 .sigma-room-facilities{margin-top:40px}.sigma_booking-form form p{flex:0 calc(50% - 15px);margin:0 0 20px}.sigma_booking-form.style-1 form{padding:30px 30px 10px}.sigma_booking-form form .mphb_sc_search-submit-button-wrapper{flex:0 100%}.service-icons-masonry .sigma-service-icons li:nth-child(n+1),.service-icons-masonry .sigma-service-icons li:nth-child(n+2),.service-icons-masonry .sigma-service-icons li:nth-child(n+3),.service-icons-masonry .sigma-service-icons li:nth-child(n+4){margin-top:0}.service-icons-masonry .sigma-service-icons li{margin-bottom:30px}.sigma_service_icon_wrapper:not(.service-icons-masonry) .sigma-service-icons{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px) and (min-width:576px){.sigma-room .sigma-room-facilities li{margin:0 5px}.sigma-room .sigma-room-facilities{left:12px;right:12px;padding:15px 5px}.sigma-room .sigma-room-body .entry-title,.sigma-service .sigma-service-body .mphb-service-title{font-size:24px}.sigma-room .sigma-room-body{padding:50px 20px 30px}.sigma-room .mphb-to-book-btn-wrapper button,.sigma-room .mphb-to-book-btn-wrapper p{font-size:14px}.sigma-room.sigma-room-style-3 .sigma-room-body{margin-left:20px;margin-right:20px;padding:40px 30px 10px;margin-top:-50px}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap .sigma-room-title h2{font-size:32px}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap .mphb-regular-price{font-size:28px}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap .mphb-regular-price .mphb-price-period{font-size:14px}}@media(max-width:575px){.sigma-room.sigma-room-style-2 .sigma-room-inner{padding:30px}.sigma-room.sigma-room-style-2 .sigma-room-inner .entry-title,.sigma-room.sigma-room-style-2 .mphb-regular-price{font-size:32px}.sigma-room-details .sigma-room-title h2{font-size:28px}.sigma-room-details.has-post-thumbnail .sigma-room-title-wrap{display:block}.sigma-room-details .sigma-room-title-wrap .mphb-regular-price{font-size:24px;margin-top:15px}.sigma-room-facilities-wrap ul li{flex:0 50%}.sigma-checkout-section+.sigma-checkout-section{padding:20px}.sigma-room.sigma-room-style-3{margin-bottom:30px}.sigma-room.sigma-room-style-3 .sigma-room-body{font-size:14px}.sigma-room.sigma-room-style-3 .sigma-room-facilities{margin-top:20px}.sigma-room.sigma-room-style-3 .sigma-room-body button{padding:0 38px;line-height:50px}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap{padding-bottom:20px;margin-bottom:20px}.sigma-room.sigma-room-style-3 .sigma-room-body{margin-left:0;margin-right:0;padding:20px 20px 0;margin-top:0}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap .sigma-room-title h2{font-size:24px}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap .mphb-regular-price{font-size:20px}.sigma-room.sigma-room-style-3 .sigma-room-title-wrap .mphb-regular-price .mphb-price-period{font-size:14px}.sigma_booking-form form p{flex:0 100%}.service-icons-masonry .sigma-service-icons{grid-template-columns:repeat(1,1fr)}.sigma_service_icon_wrapper:not(.service-icons-masonry) .sigma-service-icons{grid-template-columns:repeat(1,1fr)}}