.elementor-2868 .elementor-element.elementor-element-a525e69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2868 .elementor-element.elementor-element-c2f8608{--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-2868 .elementor-element.elementor-element-2834732 .codi10-gallery-main{border-radius:8px;}.elementor-2868 .elementor-element.elementor-element-2834732 .codi10-gallery-thumb{border-radius:8px;}.elementor-2868 .elementor-element.elementor-element-2834732 .codi10-gallery-thumbs{gap:8px;}.elementor-2868 .elementor-element.elementor-element-a258a4e > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-2868 .elementor-element.elementor-element-a258a4e .codi10-room-title{color:#2c2b2a;}.elementor-2868 .elementor-element.elementor-element-a258a4e .codi10-room-badge{color:var( --e-global-color-primary );}.elementor-2868 .elementor-element.elementor-element-a258a4e .codi10-badge-icon i, .elementor-2868 .elementor-element.elementor-element-a258a4e .codi10-badge-icon svg{font-size:16px;width:16px;height:16px;}.elementor-2868 .elementor-element.elementor-element-e9b14bd .codi10-room-description{color:#555555;}.elementor-2868 .elementor-element.elementor-element-d658d5f .codi10-booking-card{background:#ffffff;border-color:#e5e0db;}.elementor-2868 .elementor-element.elementor-element-d658d5f .codi10-booking-trigger{background:#1260aa;}.elementor-2868 .elementor-element.elementor-element-d658d5f .codi10-hbook-form-wrapper #hb-search-form-submit{background:#1260aa;border-color:#1260aa;}.elementor-2868 .elementor-element.elementor-element-d658d5f .codi10-btn-secondary{color:#2c2b2a;border-color:#2c2b2a;}.elementor-2868 .elementor-element.elementor-element-8a53c86 .codi10-amenity-check{color:var( --e-global-color-primary );}.elementor-2868 .elementor-element.elementor-element-8a53c86 .codi10-amenity-name{color:#2c2b2a;}.elementor-2868 .elementor-element.elementor-element-8a53c86 .codi10-amenity-desc{color:#888888;}.elementor-2868 .elementor-element.elementor-element-8a53c86 .codi10-amenity-cross{color:#aaaaaa;}.elementor-2868 .elementor-element.elementor-element-7186c0e .codi10-room-rules{background:#ffffff;}.elementor-2868 .elementor-element.elementor-element-7186c0e .codi10-rule-bullet{color:#8b7b70;}.elementor-2868 .elementor-element.elementor-element-7186c0e .codi10-rule-item{color:#666666;}.elementor-2868 .elementor-element.elementor-element-b255cea .codi10-pet-policy{background:#ffffff;}.elementor-2868 .elementor-element.elementor-element-b255cea .codi10-pet-policy-item{color:#666666;}.elementor-2868 .elementor-element.elementor-element-57a5d23{--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-2868 .elementor-element.elementor-element-fcdfcc9 .codi10-booking-card{background:#ffffff;border-color:#e5e0db;}.elementor-2868 .elementor-element.elementor-element-fcdfcc9 .codi10-booking-trigger{background:#1260aa;}.elementor-2868 .elementor-element.elementor-element-fcdfcc9 .codi10-hbook-form-wrapper #hb-search-form-submit{background:#1260aa;border-color:#1260aa;}.elementor-2868 .elementor-element.elementor-element-fcdfcc9 .codi10-btn-secondary{color:#2c2b2a;border-color:#2c2b2a;}.elementor-2868 .elementor-element.elementor-element-e53844d .codi10-contact-card{background:#ffffff;}.elementor-2868 .elementor-element.elementor-element-e53844d .codi10-contact-btn{color:#1260aa;}.elementor-2868 .elementor-element.elementor-element-c2ea71c{--display:flex;}@media(min-width:768px){.elementor-2868 .elementor-element.elementor-element-c2f8608{--width:65%;}.elementor-2868 .elementor-element.elementor-element-57a5d23{--width:35%;}}@media(max-width:767px){.elementor-2868 .elementor-element.elementor-element-a525e69{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2868 .elementor-element.elementor-element-a258a4e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2868 .elementor-element.elementor-element-e9b14bd > .elementor-widget-container{margin:-30px 0px 0px 0px;}}/* Start custom CSS for codi10-room-header, class: .elementor-element-a258a4e */.elementor-2868 .elementor-element.elementor-element-a258a4e h1{
    font-weight: bolder;
}/* End custom CSS */
/* Start custom CSS for codi10-room-description, class: .elementor-element-e9b14bd */.elementor-2868 .elementor-element.elementor-element-e9b14bd h2{
    font-size: 22px;
}/* End custom CSS */
/* Start custom CSS for codi10-booking-card, class: .elementor-element-d658d5f */.elementor-2868 .elementor-element.elementor-element-d658d5f .codi10-price-value{
    font-weight: bolder;
}/* End custom CSS */
/* Start custom CSS for codi10-booking-card, class: .elementor-element-fcdfcc9 */.elementor-2868 .elementor-element.elementor-element-fcdfcc9 .codi10-price-value{
    font-weight: bolder;
}/* End custom CSS */
/* Start custom CSS for codi10-similar-rooms, class: .elementor-element-7d97958 */.elementor-2868 .elementor-element.elementor-element-7d97958 h2{
    font-weight: bold;
    color: #2c2b2a;
}/* End custom CSS */