.elementor-14785 .elementor-element.elementor-element-6df0ec8{--spacer-size:20px;}.elementor-14785 .elementor-element.elementor-element-f6ad199{width:var( --container-widget-width, 99.302% );max-width:99.302%;--container-widget-width:99.302%;--container-widget-flex-grow:0;}.elementor-14785 .elementor-element.elementor-element-f6ad199 img{opacity:1;}.elementor-14785 .elementor-element.elementor-element-f5101b7{text-align:center;}.elementor-14785 .elementor-element.elementor-element-f5101b7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-d49ac81 );}.elementor-14785 .elementor-element.elementor-element-5c5f21f{width:var( --container-widget-width, 102.379% );max-width:102.379%;--container-widget-width:102.379%;--container-widget-flex-grow:0;text-align:center;}.elementor-14785 .elementor-element.elementor-element-5c5f21f .elementor-heading-title{font-family:"Verdana", Sans-serif;color:var( --e-global-color-b02151c );}.elementor-14785 .elementor-element.elementor-element-46a958e{--spacer-size:20px;}.elementor-14785 .elementor-element.elementor-element-50f3126{width:var( --container-widget-width, 102.379% );max-width:102.379%;--container-widget-width:102.379%;--container-widget-flex-grow:0;text-align:center;}.elementor-14785 .elementor-element.elementor-element-50f3126 > .elementor-widget-container{background-color:var( --e-global-color-cfa1f76 );}.elementor-14785 .elementor-element.elementor-element-50f3126.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-14785 .elementor-element.elementor-element-50f3126 .elementor-heading-title{font-family:"Arial", Sans-serif;}.elementor-14785 .elementor-element.elementor-element-0cd9e01{--spacer-size:20px;}.elementor-14785 .elementor-element.elementor-element-2510a3f{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-3aea2fc );}.elementor-14785 .elementor-element.elementor-element-2510a3f .elementor-headline{text-align:center;}.elementor-14785 .elementor-element.elementor-element-2510a3f .elementor-headline-dynamic-wrapper path{stroke-width:8px;}.elementor-14785 .elementor-element.elementor-element-2510a3f .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-14785 .elementor-element.elementor-element-5a41b9e{--spacer-size:20px;}.elementor-14785 .elementor-element.elementor-element-0e893ee > .elementor-background-overlay{background-color:var( --e-global-color-3aea2fc );opacity:0.5;}.elementor-14785 .elementor-element.elementor-element-1f7382d{--spacer-size:3px;}.elementor-14785 .elementor-element.elementor-element-3c90794{text-align:left;}.elementor-14785 .elementor-element.elementor-element-3c90794 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6384ef5 );-webkit-text-stroke:0px var( --e-global-color-d49ac81 );text-stroke:0px var( --e-global-color-d49ac81 );}.elementor-14785 .elementor-element.elementor-element-2818461 > .elementor-background-overlay{background-color:var( --e-global-color-cfa1f76 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14785 .elementor-element.elementor-element-2818461{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14785 .elementor-element.elementor-element-4fea371{text-align:left;}.elementor-14785 .elementor-element.elementor-element-b488bca{--spacer-size:20px;}.elementor-14785 .elementor-element.elementor-element-64c3d23{--spacer-size:3px;}.elementor-14785 .elementor-element.elementor-element-f6b1204{--spacer-size:20px;}.elementor-14785 .elementor-element.elementor-element-b490064{text-align:left;}.elementor-14785 .elementor-element.elementor-element-b490064 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6384ef5 );-webkit-text-stroke:0px var( --e-global-color-d49ac81 );text-stroke:0px var( --e-global-color-d49ac81 );}.elementor-14785 .elementor-element.elementor-element-605ab0b{text-align:left;}.elementor-14785 .elementor-element.elementor-element-f852f80{--spacer-size:20px;}.elementor-14785 .elementor-element.elementor-element-70b518a{--spacer-size:20px;}.elementor-14785 .elementor-element.elementor-element-8f781b6{text-align:left;}.elementor-14785 .elementor-element.elementor-element-8f781b6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6384ef5 );-webkit-text-stroke:0px var( --e-global-color-d49ac81 );text-stroke:0px var( --e-global-color-d49ac81 );}.elementor-14785 .elementor-element.elementor-element-4dd299b{text-align:left;}.elementor-14785 .elementor-element.elementor-element-6d4883d{--spacer-size:20px;}.elementor-14785 .elementor-element.elementor-element-cfb9510{text-align:left;}.elementor-14785 .elementor-element.elementor-element-cfb9510 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6384ef5 );-webkit-text-stroke:0px var( --e-global-color-d49ac81 );text-stroke:0px var( --e-global-color-d49ac81 );}.elementor-14785 .elementor-element.elementor-element-a587ebf{text-align:left;}.elementor-14785 .elementor-element.elementor-element-cae28fa{text-align:left;}.elementor-14785 .elementor-element.elementor-element-cae28fa .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:-0.4px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6384ef5 );-webkit-text-stroke:0px var( --e-global-color-d49ac81 );text-stroke:0px var( --e-global-color-d49ac81 );}.elementor-14785 .elementor-element.elementor-element-2d04b14{text-align:left;}.elementor-14785 .elementor-element.elementor-element-2d04b14 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:-0.4px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6384ef5 );-webkit-text-stroke:0px var( --e-global-color-d49ac81 );text-stroke:0px var( --e-global-color-d49ac81 );}.elementor-14785 .elementor-element.elementor-element-df33ab2{text-align:left;}.elementor-14785 .elementor-element.elementor-element-df33ab2 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:-0.4px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6384ef5 );-webkit-text-stroke:0px var( --e-global-color-d49ac81 );text-stroke:0px var( --e-global-color-d49ac81 );}.elementor-14785 .elementor-element.elementor-element-f0f8c59{text-align:left;}@media(max-width:1024px){.elementor-14785 .elementor-element.elementor-element-f5101b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14785 .elementor-element.elementor-element-3c90794 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14785 .elementor-element.elementor-element-b490064 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14785 .elementor-element.elementor-element-8f781b6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14785 .elementor-element.elementor-element-cfb9510 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14785 .elementor-element.elementor-element-cae28fa .elementor-heading-title{font-size:39.81px;}.elementor-14785 .elementor-element.elementor-element-2d04b14 .elementor-heading-title{font-size:39.81px;}.elementor-14785 .elementor-element.elementor-element-df33ab2 .elementor-heading-title{font-size:39.81px;}}@media(max-width:767px){.elementor-14785 .elementor-element.elementor-element-6df0ec8{--spacer-size:10px;}.elementor-14785 .elementor-element.elementor-element-f6ad199{width:var( --container-widget-width, 613.727px );max-width:613.727px;--container-widget-width:613.727px;--container-widget-flex-grow:0;text-align:center;}.elementor-14785 .elementor-element.elementor-element-f6ad199 img{width:40%;}.elementor-14785 .elementor-element.elementor-element-f5101b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14785 .elementor-element.elementor-element-46a958e{--spacer-size:10px;}.elementor-14785 .elementor-element.elementor-element-0cd9e01{--spacer-size:10px;}.elementor-14785 .elementor-element.elementor-element-5a41b9e{--spacer-size:10px;}.elementor-14785 .elementor-element.elementor-element-3c90794{text-align:center;}.elementor-14785 .elementor-element.elementor-element-3c90794 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14785 .elementor-element.elementor-element-4fea371{text-align:justify;}.elementor-14785 .elementor-element.elementor-element-b488bca{--spacer-size:10px;}.elementor-14785 .elementor-element.elementor-element-f6b1204{--spacer-size:10px;}.elementor-14785 .elementor-element.elementor-element-b490064{text-align:center;}.elementor-14785 .elementor-element.elementor-element-b490064 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14785 .elementor-element.elementor-element-605ab0b{text-align:justify;}.elementor-14785 .elementor-element.elementor-element-f852f80{--spacer-size:10px;}.elementor-14785 .elementor-element.elementor-element-70b518a{--spacer-size:10px;}.elementor-14785 .elementor-element.elementor-element-8f781b6{text-align:center;}.elementor-14785 .elementor-element.elementor-element-8f781b6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14785 .elementor-element.elementor-element-4dd299b{text-align:justify;}.elementor-14785 .elementor-element.elementor-element-6d4883d{--spacer-size:10px;}.elementor-14785 .elementor-element.elementor-element-cfb9510{text-align:center;}.elementor-14785 .elementor-element.elementor-element-cfb9510 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14785 .elementor-element.elementor-element-a587ebf{text-align:justify;}.elementor-14785 .elementor-element.elementor-element-cae28fa{text-align:center;}.elementor-14785 .elementor-element.elementor-element-cae28fa .elementor-heading-title{font-size:34.84px;}.elementor-14785 .elementor-element.elementor-element-2d04b14{text-align:center;}.elementor-14785 .elementor-element.elementor-element-2d04b14 .elementor-heading-title{font-size:34.84px;}.elementor-14785 .elementor-element.elementor-element-df33ab2{text-align:center;}.elementor-14785 .elementor-element.elementor-element-df33ab2 .elementor-heading-title{font-size:34.84px;}.elementor-14785 .elementor-element.elementor-element-f0f8c59{text-align:justify;}}@media(min-width:768px){.elementor-14785 .elementor-element.elementor-element-426e219{width:40.562%;}.elementor-14785 .elementor-element.elementor-element-fc22c7a{width:59.438%;}.elementor-14785 .elementor-element.elementor-element-4ac1602{width:19.978%;}.elementor-14785 .elementor-element.elementor-element-80cb626{width:33.571%;}.elementor-14785 .elementor-element.elementor-element-13c7b91{width:22.599%;}.elementor-14785 .elementor-element.elementor-element-66a0fd4{width:23.783%;}.elementor-14785 .elementor-element.elementor-element-4e55571{width:32.434%;}.elementor-14785 .elementor-element.elementor-element-a415f18{width:33.898%;}}/* Start custom CSS for shortcode, class: .elementor-element-09d1bbf */.mphb-room-type-title {
    font-size: 22px;
    color: #532567; /* Deep purple text */
    font-weight: bold;
    background-color: #e5d8e9; /* Nude version of #532567 */
    
    padding: 15px 20px;
    margin-bottom: 10px;
    border-radius: 8px;
    text-align: center;
    display: block;
}

.mphb-room-type {
    border: 2px solid #532567; /* Deep purple frame */
    border-radius: 12px;
    padding: 20px;
    margin: 15px;
   ; /*  background-color: #f7f2f8Soft nude background */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-757531d */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-09a9de9 */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8b162a6 */.mphb-room-type-title {
    font-size: 25px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-820a6a8 */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5ca6cc9 */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9afd9be */.mphb-room-type-title {
    font-size: 25px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2f942bf */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bc61746 */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e5cd3b9 */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c551cfe */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1ca22ef */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7fb69b9 */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2f02b07 */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5590ad0 */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a1ab8c5 */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-850f049 */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1045cb */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-372bc38 */.mphb-room-type-title {
    font-size: 22px;
    color: #532567;
    font-weight: bold;
}/* End custom CSS */