.elementor-8074 .elementor-element.elementor-element-79da80c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8074 .elementor-element.elementor-element-6eb6f8b{width:100%;max-width:100%;}.elementor-8074 .elementor-element.elementor-element-6eb6f8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8074 .elementor-element.elementor-element-6eb6f8b .knsl-title-frame{align-items:center;}.elementor-8074 .elementor-element.elementor-element-6eb6f8b .knsl-banner-simple .knsl-title--h{font-size:52px;text-transform:uppercase;}.elementor-8074 .elementor-element.elementor-element-6eb6f8b .knsl-banner-simple .knsl-text{font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-8074 .elementor-element.elementor-element-bf89310 > .elementor-container{max-width:1240px;}.elementor-8074 .elementor-element.elementor-element-bf89310{margin-top:100px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-8074 .elementor-element.elementor-element-1d2300fc .knsl-icon-box{text-align:center;}.elementor-8074 .elementor-element.elementor-element-3c17f99 .row h3{color:var( --e-global-color-2ec2edb );}.elementor-8074 .elementor-element.elementor-element-5dbd30b .knsl-room-features-lg{text-align:center;}.elementor-8074 .elementor-element.elementor-element-2f41c440 .knsl-price-card{text-align:center;}.elementor-8074 .elementor-element.elementor-element-2f41c440 .knsl-price-card .knsl-price-number, .elementor-8074 .elementor-element.elementor-element-2f41c440 .knsl-price-card .knsl-price-number p .mphb-price{color:var( --e-global-color-primary );}.elementor-8074 .elementor-element.elementor-element-2f41c440 .knsl-price-card .knsl-price-number .knsl-price-number-after, .elementor-8074 .elementor-element.elementor-element-2f41c440 .knsl-price-card .knsl-price-number .mphb-price-period{color:var( --e-global-color-accent );}.elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-book-form, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-two-book-form{background-color:var( --e-global-color-2ec2edb );}.elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-book-form .knsl-btn, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-book-form .knsl-btn:focus{box-shadow:var( --e-global-color-2ec2edb );}.elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-book-form, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-two-book-form label{font-size:13px;}.elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-book-form form .nice-select, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-book-form form input, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-book-form .knsl-input-frame:before{color:var( --e-global-color-text );}.elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-book-form .nice-select:after{border-color:var( --e-global-color-text );}.elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-two-book-form .mphb_sc_search-check-in-date input, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-two-book-form .mphb_sc_search-check-out-date input, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-app.knsl-app-minimal .knsl-two-book-form .mphb_sc_search-check-in-date input, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-app.knsl-app-minimal .knsl-two-book-form .mphb_sc_search-check-out-date input, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-two-book-form .select2-selection.select2-selection--single, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-app.knsl-app-minimal .knsl-two-book-form .select2-selection.select2-selection--single{color:var( --e-global-color-text );}.elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-book-form form button.knsl-btn, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-two-book-form .mphb_sc_search-submit-button-wrapper .knsl-btn{background-color:var( --e-global-color-accent );}.elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-book-form form button.knsl-btn:hover, .elementor-8074 .elementor-element.elementor-element-59cc5b37 .knsl-two-book-form .mphb_sc_search-submit-button-wrapper .knsl-btn:hover{color:var( --e-global-color-primary );}.elementor-8074 .elementor-element.elementor-element-4276310b:not(.elementor-motion-effects-element-type-background), .elementor-8074 .elementor-element.elementor-element-4276310b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5EB;}.elementor-8074 .elementor-element.elementor-element-4276310b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 0px 0px;}.elementor-8074 .elementor-element.elementor-element-4276310b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8074 .elementor-element.elementor-element-1ef846c7 > .elementor-container{max-width:1240px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8074 .elementor-element.elementor-element-43ef7f3b{text-align:left;}.elementor-8074 .elementor-element.elementor-element-43ef7f3b .elementor-heading-title{font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#64688C;}.elementor-8074 .elementor-element.elementor-element-64090d25 > .elementor-container{max-width:1240px;}.elementor-8074 .elementor-element.elementor-element-64090d25{margin-top:0px;margin-bottom:40px;}.elementor-8074 .elementor-element.elementor-element-71840124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:left;}.elementor-8074 .elementor-element.elementor-element-7049a886 .elementor-widget-container{text-align:right;}.elementor-8074 .elementor-element.elementor-element-7049a886 .knsl-btn{color:#383A4E !important;background-color:#FFFFFF00 !important;}.elementor-8074 .elementor-element.elementor-element-7049a886 .knsl-btn svg{fill:#383A4E !important;}.elementor-8074 .elementor-element.elementor-element-7049a886 .knsl-btn:hover{color:#FFFFFF !important;background-color:#B87969 !important;}.elementor-8074 .elementor-element.elementor-element-7049a886 .knsl-btn:hover svg{fill:#FFFFFF !important;}.elementor-8074 .elementor-element.elementor-element-bcd47f1 .mphb-room-type h2 a, .elementor-8074 .elementor-element.elementor-element-bcd47f1 .mphb-room-type .mphb-room-type-title.entry-title a{color:#FFFFFF;}.elementor-8074 .elementor-element.elementor-element-bcd47f1 .mphb-room-type .mphb-price{color:#FFFFFF;}.elementor-8074 .elementor-element.elementor-element-bcd47f1 .mphb-room-type .mphb-price-period{color:#FFFFFFA6;}@media(max-width:1024px) and (min-width:768px){.elementor-8074 .elementor-element.elementor-element-56e5d050{width:100%;}.elementor-8074 .elementor-element.elementor-element-308876c5{width:100%;}}@media(max-width:1024px){.elementor-8074 .elementor-element.elementor-element-bf89310 > .elementor-container{max-width:960px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-8074 .elementor-element.elementor-element-6eb6f8b .knsl-banner-simple .knsl-title--h{font-size:7.5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}