.ReviewsSlider .Layout__sectionHeader{display:flex;align-items:center;justify-content:space-between;gap:32px}.ReviewsSlider__titleContainer{display:flex;align-items:center;flex-shrink:0;gap:32px}.ReviewsSlider__titleContainer .Layout__title{margin:0}.ReviewsSlider__titleContainer .Layout__button{flex-shrink:0}.ReviewsSlider__controls{display:flex;align-items:center;justify-content:flex-end;gap:32px;margin-left:auto}.ReviewsSlider__pagination{display:flex;align-items:center;gap:12px;margin:0;padding:0;list-style:none}.ReviewsSlider__nav{display:flex;align-items:center;flex-shrink:0;gap:16px}.ReviewsSlider .swiper-wrapper{align-items:stretch}.ReviewsSlider .swiper-slide{height:auto}.ReviewsSlider .ReviewCard,.ReviewsSlider .ReviewCard__content{height:100%}.ReviewsSlider .ReviewCard__more{margin-top:auto;padding-top:12px}@media (max-width:899px){.ReviewsSlider .Layout__sectionHeader{align-items:flex-start;flex-wrap:wrap}.ReviewsSlider__titleContainer{gap:16px}.ReviewsSlider__controls{width:100%;justify-content:space-between;margin-left:0}}@media (max-width:639px){.ReviewsSlider__titleContainer{width:100%;justify-content:space-between}.ReviewsSlider__controls{gap:16px}}.ServiceReviews{width:100%}.ServiceReviews__header{display:flex;align-items:center;justify-content:space-between}.ServiceReviews__title{font-weight:300}.ServiceReviews__navigation{flex-shrink:0}.ServiceReviews__grid{display:none}.ServiceReviews__container{width:100%;overflow:hidden}.ServiceReviews__wrapper{align-items:stretch}.ServiceReviews__scrollbar{margin-top:24px}.ServiceReviews__group{display:flex;flex-direction:column;gap:16px;height:auto}.ServiceReviews__item{--background-color:transparent;--text-color:white;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid white;background-color:var(--background-color);padding:8px;text-decoration:none;transition:background-color .25s ease-in-out,color .25s ease-in-out}@media (hover:hover){.ServiceReviews__item:hover{--background-color:white;--text-color:#33373d}}.ServiceReviews__name{color:var(--text-color);font-size:16px;font-weight:300;line-height:1.36;transition:color .25s ease-in-out}.ServiceReviews__rating{display:flex;align-items:center;gap:8px;min-height:24px;margin-top:auto}.ServiceReviews__ratingNumber{color:var(--text-color);font-weight:300;line-height:1;transition:color .25s ease-in-out}.ServiceReviews__star,.ServiceReviews__stars{display:flex;align-items:center}.ServiceReviews__star{justify-content:center;width:16px;height:16px}.ServiceReviews__star svg{display:block;width:16px;height:16px}.ServiceReviews__starBackground{fill:#777b80}.ServiceReviews__starFill{fill:transparent;transition:fill .25s ease-in-out}.ServiceReviews__star--filled .ServiceReviews__starFill{fill:var(--text-color)}.ServiceReviews__star--partiallyFilled .ServiceReviews__starFill{fill:var(--text-color);-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.ServiceReviews--threeOrLess .ServiceReviews__navigation{display:none}.ServiceReviews--threeOrLess .ServiceReviews__grid{display:flex;gap:24px}.ServiceReviews--threeOrLess .ServiceReviews__container{display:none}.ServiceReviews--threeOrLess .ServiceReviews__item{min-width:244px}@media (min-width:1000px){.ServiceReviews--five .ServiceReviews__navigation,.ServiceReviews--four .ServiceReviews__navigation{display:none}}.ServiceReviews--moreThenFour.ServiceReviews--multiRow{display:none}@media (min-width:1200px){.ServiceReviews--threeOrLess{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%}.ServiceReviews--threeOrLess .ServiceReviews__header{margin-bottom:0}}@media (max-width:899px){.ServiceReviews--threeOrLess .ServiceReviews__item{min-width:180px}.ServiceReviews__name{font-size:18px}.ServiceReviews__ratingNumber{font-size:14px}}@media (max-width:639px){.ServiceReviews--threeOrLess .ServiceReviews__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}.ServiceReviews--threeOrLess .ServiceReviews__item{min-width:0}.ServiceReviews--threeOrLess .ServiceReviews__item:nth-child(3n){grid-column:1/span 2}.ServiceReviews--four .ServiceReviews__container{display:none}.ServiceReviews--four .ServiceReviews__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}.ServiceReviews--moreThenFour:not(.ServiceReviews--multiRow){display:none}.ServiceReviews--moreThenFour.ServiceReviews--multiRow{display:block}.ServiceReviews--moreThenFour .ServiceReviews__navigation{display:flex;padding-left:8px}.ServiceReviews__group .ServiceReviews__item{width:100%;flex:1 1}}@media (min-width:640px){.ServiceReviews--moreThenFour.ServiceReviews--multiRow{display:none}.ServiceReviews--moreThenFour:not(.ServiceReviews--multiRow){display:block}}@media (max-width:424px){.ServiceReviews__name{font-size:16px}.ServiceReviews__ratingNumber{font-size:12px}.ServiceReviews--moreThenFour .ServiceReviews__navigation{display:none}}.AboutUsSlider{position:relative}.AboutUsSlider__container{height:100%}.AboutUsSlider__navigation{position:absolute;right:24px;bottom:24px;display:flex;align-items:center;gap:8px;z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.AboutUsSlider:hover .AboutUsSlider__navigation{opacity:1;visibility:visible}.AboutUsSlider__navigationButton{position:static;flex-shrink:0;margin:0;z-index:101;pointer-events:auto!important;cursor:pointer}.AboutUsSlider__navigationButton svg{pointer-events:none}@media (hover:none){.AboutUsSlider__navigation{display:none}}