.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:21px}.content h1{font-size:48px;line-height:120%;font-weight:800}.content h2{font-weight:800;font-size:40px;line-height:130%}.content h3{font-weight:800;font-size:32px;line-height:130%}.content h4{font-weight:700;font-size:24px;line-height:130%}.content h5{font-weight:700;font-size:20px;line-height:130%}.content h6{font-size:18px;line-height:130%}.content p{margin-bottom:20px;font-size:16px;line-height:130%}.content ul:not(.badges__list){padding:0;margin:0;list-style-type:none;display:flex;flex-direction:column;gap:10px}.content ul:not(.badges__list) li:not(.badges__item){position:relative;display:flex;align-items:flex-start;gap:10px;line-height:130%}.content ul:not(.badges__list) li:not(.badges__item):before{content:"";display:block;width:15px;height:15px;background-image:url(../images/icons/check-blue-1.svg);background-repeat:no-repeat;background-position:center;margin:4px 0 0}.content>*:last-child{margin-bottom:0}.box-card__content ul li{gap:15px}.box-card__content ul li:before{width:11px;height:9px}.content-groups{display:grid;gap:31px}.content-group{border:1px solid #e1e3eb;border-radius:10px;padding:39px;background:#fff}.facilities-wrapper{display:grid;gap:20px}.facilities-body{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.content-group .facilities-body{grid-template-columns:repeat(3,1fr)}.content-group .facilities-wrapper{margin-top:40px}.content-group .facilities-wrapper:not(:last-child){margin-bottom:40px}.content-group--recreation .facilities-wrapper:not(:last-child){margin-bottom:43px}.card-preview{position:relative}.card-preview__body{display:grid;gap:10px}.recreation-card .card-preview__body{gap:14px}.card-preview__image{border-radius:10px;overflow:hidden;padding-bottom:80%}.card-preview__content{display:grid;gap:5px}.card-preview__title{font-weight:700;font-size:20px;line-height:120%}.card-preview__description{line-height:130%}.recreation-card .card-preview__description{color:#8897b1;font-size:14px;line-height:140%}.card-preview__bottom{margin-top:13px;display:grid;gap:5px}.card-preview__price{font-weight:700;font-size:24px;line-height:120%}.card-preview__sub-price{font-size:14px;line-height:140%;color:#8897b1}.facility-preview{padding:19px 19px 20px;border:1px solid #e1e3eb;border-radius:10px;background:#fff;display:flex;flex-direction:column;gap:10px;transition:box-shadow .3s}.facility-preview .button-favorite{top:15px;right:15px}.facility-preview__image-wrap{position:relative}.facility-preview__image{padding-bottom:82.6086956522%;border-radius:10px;overflow:hidden}.facility-preview__body{display:grid;gap:5px}.facility-preview__title{font-weight:700;font-size:20px;line-height:130%;color:#08151a}.facility-preview__sub-title{font-size:14px;line-height:140%;color:#8897b1}.facility-preview__description{margin-top:5px;-webkit-line-clamp:6}.facility-preview__description p{font-size:14px;color:#08151a;line-height:140%}@keyframes animatedBackground{to{background-size:100% 100%}}@media screen and (max-width: 1024px){.facilities-body{grid-template-columns:repeat(3,1fr);gap:20px}.content-group .facilities-body{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767.98px){.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:10px}.content h1{font-size:40px;line-height:130%}.content h2{font-size:32px}.content h3{font-size:24px;font-weight:700}.content h4{font-size:20px}.content h5{font-size:18px}.content-groups{gap:10px}.content-group{border:none;border-radius:0;margin:0 -12px;padding:15px 12px}.content-group h4{font-size:24px}.facilities-body{grid-template-columns:repeat(2,1fr)}.content-group .facilities-body{grid-template-columns:1fr}.content-group .facilities-wrapper:not(:last-child){margin-bottom:30px}.content-group .facilities-wrapper{margin-top:30px}.content-group--recreation .facilities-wrapper:not(:last-child){margin-bottom:30px}.card-preview__image{padding-bottom:80.1346801347%}.card-preview__bottom{margin-top:10px}.card-preview__price{font-size:18px;line-height:130%}.facility-preview{padding:20px 19px}.facility-preview__image{padding-bottom:74.21875%}.facility-preview__title{line-height:130%}.facility-preview__description{-webkit-line-clamp:5}}@media screen and (max-width: 576px){.facilities-body{grid-template-columns:1fr}}@media (any-hover: hover){.card-preview:hover{cursor:pointer}.card-preview:hover .card-preview__title{color:#ff6933}.card-preview:hover .card-preview__title span{background-size:100% 1px}.facility-preview:hover{box-shadow:0 4px 30px #4a4d6c26;cursor:pointer}.facility-preview:hover .facility-preview__title{color:#ff6933}.facility-preview:hover .facility-preview__title span{background-size:100% 1px}}
