.offer__card-image,.service__card-image{border-radius:20px;margin-top:-24px;overflow:hidden;width:100%}.page-header{position:relative}.page-header .breadcrumb li{font-size:1.4rem}.page-header__image{max-height:100%;position:relative}.page-header__image:after,.page-header__image:before{content:"";inset:0;position:absolute}.page-header__image:before{background:linear-gradient(73deg,hsla(0,0%,100%,.502),hsla(0,0%,100%,.949)) no-repeat padding-box}.page-header__image:after{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0)) no-repeat padding-box}.page-header__image img{height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%}.page-header__text{inset:48% 0 0 0;position:absolute}.page-header__text h2{margin-bottom:var(--spc-1x)}.filters{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.filters .form-check-input{display:none}.filters .form-check-inline{margin:0!important;padding:0}.filters .form-check-label,.filters .form-check-sublabel{background-attachment:fixed;background-color:#fff;background-image:linear-gradient(254deg,#637f95,#243c7e 160%);background-repeat:no-repeat;background-size:0;border-radius:19px;box-shadow:0 2px 56px rgba(47,52,67,.102);color:#283e7a;cursor:pointer;font-size:var(--fnt-size-1x);font-weight:500;padding:1.4rem 2.4rem;position:relative;transition:.5s ease-in-out}.filters .form-check-label.checked,.filters .form-check-label:hover,.filters .form-check-sublabel.checked,.filters .form-check-sublabel:hover{background-size:100%;color:#fff}.offer__card,.service__card{box-shadow:0 2px 16px rgba(47,52,67,.1);padding:var(--spc-1x);text-align:center}.offer__card-title,.service__card-title{padding:var(--spc-2x) var(--spc-1x) var(--spc-2x)}.offer__card-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.service__card-image{height:20rem}.service__card-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.book .form-control,.book .form-select{background-color:#f3f5f8;box-shadow:none;min-height:5.6rem}.book .filters{background-color:#f3f5f8;border-radius:27px;display:inline-flex;justify-content:flex-start;padding:10px}.book .filters .form-check-label,.book .filters .form-check-sublabel{background:0 0;box-shadow:none;color:#53748e}.book .filters .form-check-label.checked,.book .filters .form-check-label:hover,.book .filters .form-check-sublabel.checked,.book .filters .form-check-sublabel:hover{background-attachment:fixed;background-image:linear-gradient(254deg,#637f95,#243c7e 160%);background-repeat:no-repeat;background-size:100%;box-shadow:0 2px 56px rgba(47,52,67,.102);color:#fff;position:relative;transition:.4s ease-in-out}.book-offer__block,.book__block{margin-top:var(--spc-3x)}.book-offer__block .h4,.book__block .h4{margin-bottom:var(--spc-2x)}.offer__card-image{height:48rem}.thanks{padding:var(--spc-20x) 0;text-align:center}.search-result .service__card{margin-top:4rem}@media (min-width:992px){.page-header__text h2{max-width:50%}}@media (max-width:991.98px){.filters{justify-content:flex-start;margin-bottom:var(--spc-3x)}}@media (max-width:767.98px){.book .filters{display:flex}}@media (max-width:575.98px){.filters{flex-direction:column;margin-bottom:var(--spc-3x)}.filters .form-check-label,.filters .form-check-sublabel{text-align:center;width:100%}}
