﻿[id^=room-features]{width:100%}[id^=room-features] .container{width:100%;max-width:unset}.section.room_features .features_services{background:var(--room_features_bg);padding:80px}@media(max-width: 1024px){.section.room_features .features_services{padding:40px 25px}}.section.room_features .features_services .the_title{font-weight:var(--font_extra_bold);font-style:normal;line-height:125%;position:relative;text-transform:uppercase;color:var(--title_color);font-size:var(--font_size_title);text-align:center;margin-bottom:1em}@media(max-width: 1024px){.section.room_features .features_services .the_title{font-size:26px}}@media(min-width: 768px)and (max-width: 1024px){.section.room_features .features_services .the_title{font-size:var(--font_size_prev_title)}}.section.room_features .features_services .the_title strong{font-weight:inherit}.section.room_features .features_services .the_title strong{color:var(--highlight_color)}.section.room_features .features_services .features,.section.room_features .features_services .services{max-width:1000px;margin-right:auto;margin-left:auto}.section.room_features .features_services .features .list{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}@media(min-width: 1025px){.section.room_features .features_services .features .list{gap:40px 0;margin-bottom:60px;padding:0 40px}}@media(min-width: 768px)and (max-width: 1024px){.section.room_features .features_services .features .list{gap:30px 0}}@media(max-width: 752px){.section.room_features .features_services .features .list{flex-direction:column}}.section.room_features .features_services .features .list .item{width:25%;padding:0 10px;text-align:center;line-height:170%}@media(max-width: 752px){.section.room_features .features_services .features .list .item{width:100%;padding:15px 0;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-align:left;border:none}}@media(min-width: 768px){.section.room_features .features_services .features .list .item:nth-child(4n){border:none}}@media(max-width: 767px){.section.room_features .features_services .features .list .item:first-child{border-top:none}}.section.room_features .features_services .features .list .item .icon{font-size:42px;color:var(--font_color);margin-bottom:10px}@media(min-width: 1200px){.section.room_features .features_services .features .list .item .icon{font-size:48px}}@media(max-width: 767px){.section.room_features .features_services .features .list .item .icon{margin-bottom:0;margin-right:20px}}.section.room_features .features_services .features .list .item .el_title{color:var(--main_color);font-weight:var(--font_bold);text-transform:uppercase;display:block}.section.room_features .features_services .features .list .item .el_desc{font-size:var(--font_size_small);font-family:var(--second_font);color:var(--font_color)}.section.room_features .features_services .features .list .item .el_desc small{font-size:var(--font_size_small);display:block}.section.room_features .features_services .features+.services,.section.room_features .features_services .features+.services+.additional_description+.services,.section.room_features .features_services .features+.services+.services{margin-top:40px}.section.room_features .features_services .services .the_title{margin-bottom:30px}@media(max-width: 767px){.section.room_features .features_services .services .the_title{margin-bottom:1em}}.section.room_features .features_services .services .list{line-height:170%;font-family:var(--second_font)}.section.room_features .features_services .services .list p+p{margin-top:1em}.section.room_features .features_services .services .list.col_two,.section.room_features .features_services .services .list.col_three{column-gap:60px}.section.room_features .features_services .services .list.col_two{column-count:2}@media(max-width: 767px){.section.room_features .features_services .services .list.col_two{column-count:1}}@media(min-width: 1025px){.section.room_features .features_services .services .list.col_three{column-count:3}}@media(min-width: 768px)and (max-width: 1024px){.section.room_features .features_services .services .list.col_three{column-count:2}}@media(max-device-width: 800px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){.section.room_features .features_services .services .list.col_three{column-count:2}}@media only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2){.section.room_features .features_services .services .list.col_three{column-count:1}}.section.room_features .features_services .services .list ul,.section.room_features .features_services .services .list li{list-style-type:disc;list-style-position:inside}.section.room_features .features_services .services .list ul li{line-height:25px;word-break:break-word;list-style-position:inside;padding:0 10px 15px 10px}@media(max-width: 1024px){.section.room_features .features_services .services .list ul li{padding:0 0 15px 0}}.section.room_features .features_services .services .services-container{padding-bottom:40px}.section.room_features .features_services .services .services-container:first-child{padding-top:40px;border-top:1px solid var(--header_border)}@media(max-width: 767px){.section.room_features .features_services .services .services-container:first-child{padding-bottom:30px}}.section.room_features .features_services .services .services-container:not(:last-child){border-bottom:1px solid var(--header_border)}@media(max-width: 767px){.section.room_features .features_services .services .services-container{padding-bottom:30px}}.section.room_features .features_services .services .services-container+.services-container{padding-top:40px}@media(max-width: 767px){.section.room_features .features_services .services .services-container+.services-container{padding-top:30px}}.section.room_features .features_services .services .services-container .the_title{font-weight:var(--font_bold);font-style:normal;font-family:var(--first_font);line-height:120%;position:relative;text-transform:uppercase;color:var(--main_color);font-size:22px;text-transform:none;text-align:left}@media(max-width: 1024px){.section.room_features .features_services .services .services-container .the_title{font-size:17.6px}}.section.room_features .features_services .services .services-container .the_title strong{font-weight:inherit}.section.room_features .features_services .services .services-container .services-list ul{column-count:2;column-gap:110px;font-size:var(--font_size);font-family:var(--second_font)}@media(max-width: 752px){.section.room_features .features_services .services .services-container .services-list ul{column-count:1}}.section.room_features .features_services .services .services-container .services-list ul li{line-height:25px;word-break:break-word;list-style-position:inside;padding:0 10px 15px 10px}@media(max-width: 1024px){.section.room_features .features_services .services .services-container .services-list ul li{padding:0 0 15px 0}}.section.room_features .features_services .additional_description.visible .btns_wrap .info a .icon:before{content:""}.section.room_features .features_services .additional_description .btns_wrap{text-align:center}.section.room_features .features_services .additional_description .btns_wrap .info a{text-decoration:none;font-weight:var(--font_regular);color:var(--font_color);position:relative}.section.room_features .features_services .additional_description .btns_wrap .info a:after{content:"";height:auto;width:100%;position:absolute;z-index:1;left:0;bottom:-3px;border:1px solid var(--highlight_color)}.section.room_features .features_services .additional_description .btns_wrap .info a:before{display:none}.section.room_features .features_services .additional_description .btns_wrap .info a .icon{padding-left:5px;text-decoration:none}.section.room_features .features_services .additional_description .btns_wrap .info a .icon:before{content:"";font-family:"Font Awesome 5 Free";font-weight:bold;font-size:16px}.section.room_features .features_services .additional_description .description .internal_wrap{margin-top:1em}.section.room_features .features_services .features+.additional_description,.section.room_features .features_services .services+.additional_description{margin-top:2em}@media(max-width: 767px){.section.room_features .features_services .features+.additional_description,.section.room_features .features_services .services+.additional_description{margin-top:1em}}