.elementor-635 .elementor-element.elementor-element-50dc996 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-635 .elementor-element.elementor-element-50dc996 > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:30px;transform:translateX(-50%) rotateY(180deg);}.elementor-635 .elementor-element.elementor-element-50dc996 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-635 .elementor-element.elementor-element-83de1b3 .knsl-title-frame{align-items:center;}.elementor-635 .elementor-element.elementor-element-83de1b3 .knsl-banner-simple .knsl-text{font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-635 .elementor-element.elementor-element-f071f12{padding:100px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-17ad6af .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-635 .elementor-element.elementor-element-17ad6af .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-635 .elementor-element.elementor-element-17ad6af > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-635 .elementor-element.elementor-element-17ad6af{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-635 .elementor-element.elementor-element-352b171 .knsl-icon-box{background-color:#FFFFFF00;box-shadow:0 0 0 1px #FFFFFF00 !important;}.elementor-635 .elementor-element.elementor-element-352b171 .knsl-icon-box .knsl-counter-number{color:#383A4E;font-family:"Playfair Display", Sans-serif;font-size:58px;font-weight:700;}.elementor-635 .elementor-element.elementor-element-352b171 .knsl-icon-box h5{font-weight:400;}.elementor-635 .elementor-element.elementor-element-d28f3a1:not(.elementor-motion-effects-element-type-background), .elementor-635 .elementor-element.elementor-element-d28f3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#314B524D;}.elementor-635 .elementor-element.elementor-element-d28f3a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-d28f3a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-635 .elementor-element.elementor-element-d28f3a1 > .elementor-shape-top svg{width:calc(150% + 1.3px);height:30px;}.elementor-635 .elementor-element.elementor-element-d28f3a1 > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:30px;transform:translateX(-50%) rotateY(180deg);}.elementor-635 .elementor-element.elementor-element-deee64e > .elementor-container{max-width:1240px;}.elementor-635 .elementor-element.elementor-element-6574269{text-align:start;}.elementor-635 .elementor-element.elementor-element-6574269 .elementor-heading-title{font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#64688C;}.elementor-635 .elementor-element.elementor-element-49ff85b > .elementor-container{max-width:1240px;}.elementor-635 .elementor-element.elementor-element-49ff85b{margin-top:0px;margin-bottom:40px;}.elementor-635 .elementor-element.elementor-element-b493a6b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-635 .elementor-element.elementor-element-b493a6b{text-align:start;}.elementor-635 .elementor-element.elementor-element-878284c .elementor-widget-container{text-align:right;}.elementor-635 .elementor-element.elementor-element-878284c .knsl-btn{color:#383A4E !important;background-color:#FFFFFF00 !important;}.elementor-635 .elementor-element.elementor-element-878284c .knsl-btn svg{fill:#383A4E !important;}.elementor-635 .elementor-element.elementor-element-878284c .knsl-btn:hover{color:#FFFFFF !important;background-color:var( --e-global-color-primary );}.elementor-635 .elementor-element.elementor-element-878284c .knsl-btn:hover svg{fill:#FFFFFF !important;}.elementor-635 .elementor-element.elementor-element-760f3d4 .mphb-room-type h2 a, .elementor-635 .elementor-element.elementor-element-760f3d4 .mphb-room-type .mphb-room-type-title.entry-title a{color:#FFFFFF;}.elementor-635 .elementor-element.elementor-element-760f3d4 .mphb-room-type .mphb-price{color:#FFFFFF;}.elementor-635 .elementor-element.elementor-element-760f3d4 .mphb-room-type .mphb-price-period{color:#FFFFFFA6;}.elementor-635 .elementor-element.elementor-element-2061d87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-635 .elementor-element.elementor-element-4d841c6{--spacer-size:50px;}.elementor-635 .elementor-element.elementor-element-474bb6a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1E203199 0%, #1E203166 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-635 .elementor-element.elementor-element-474bb6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:230px 0px 230px 0px;}.elementor-635 .elementor-element.elementor-element-474bb6a > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-635 .elementor-element.elementor-element-474bb6a > .elementor-shape-top svg{width:calc(150% + 1.3px);height:30px;}.elementor-635 .elementor-element.elementor-element-474bb6a > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-635 .elementor-element.elementor-element-474bb6a > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-635 .elementor-element.elementor-element-474bb6a > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:30px;transform:translateX(-50%) rotateY(180deg);}.elementor-635 .elementor-element.elementor-element-474bb6a > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-635 .elementor-element.elementor-element-f5115dd > .elementor-container{max-width:1240px;}.elementor-635 .elementor-element.elementor-element-dbb3d28{text-align:center;}.elementor-635 .elementor-element.elementor-element-dbb3d28 .elementor-heading-title{font-weight:400;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-635 .elementor-element.elementor-element-bf67d61 .elementor-widget-container{text-align:center;}.elementor-635 .elementor-element.elementor-element-bf67d61 .knsl-btn{color:#000000 !important;background-color:#FFFFFF !important;box-shadow:0 0 0 1px #FFFFFF !important;}.elementor-635 .elementor-element.elementor-element-bf67d61 .knsl-btn svg{fill:#000000 !important;}.elementor-635 .elementor-element.elementor-element-bf67d61 .knsl-btn:hover{color:#000000 !important;background-color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-635 .elementor-element.elementor-element-bf67d61 .knsl-btn:hover svg{fill:#000000 !important;}.elementor-635 .elementor-element.elementor-element-116124e .elementor-icon-wrapper{text-align:center;}.elementor-635 .elementor-element.elementor-element-116124e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-635 .elementor-element.elementor-element-116124e.elementor-view-framed .elementor-icon, .elementor-635 .elementor-element.elementor-element-116124e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-635 .elementor-element.elementor-element-116124e.elementor-view-framed .elementor-icon, .elementor-635 .elementor-element.elementor-element-116124e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-635 .elementor-element.elementor-element-116124e .elementor-icon{font-size:30px;padding:20px;border-width:1px 1px 1px 1px;}.elementor-635 .elementor-element.elementor-element-116124e .elementor-icon svg{height:30px;}.elementor-635 .elementor-element.elementor-element-c4551ed > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-635 .elementor-element.elementor-element-c4551ed{text-align:center;}.elementor-635 .elementor-element.elementor-element-c4551ed .elementor-heading-title{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFFA6;}.elementor-635 .elementor-element.elementor-element-dc9fa1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-635 .elementor-element.elementor-element-b3e0e8a{--spacer-size:50px;}@media(max-width:767px){.elementor-635 .elementor-element.elementor-element-474bb6a{padding:130px 0px 130px 0px;}}