:export{mobile:340;mobilelarge:600;tablet:768;desktop:1240;desktopmini:980;desktoplarge:1920}:root{--color-white: #fff;--color-white-2: #f8f8f8;--color-blue: #16017f;--color-blue-2: #d9edff;--color-black: #36414b;--z-index-s: 10;--transition-duration: 0.2s}.p-reviews h1{position:absolute;z-index:1;display:block;width:calc(100% - 70px);max-width:1410px;height:fit-content;margin:0 auto;color:#36414b;inset:190px 20px 0}@media(max-width: 1239px){.p-reviews h1{inset:86px 34px 0}}@media(max-width: 767px){.p-reviews h1{inset:50px 20px 0}}.p-reviews .b-pageline{position:relative;display:block;width:100%;max-width:1410px;margin:0 auto}.b-guestbox{position:relative;padding:310px 35px 100px}@media(min-width: 768px)and (max-width: 1239px){.b-guestbox{padding:170px 34px 50px}}@media(max-width: 767px){.b-guestbox{padding:105px 20px 100px}}.b-guestbox:before{content:"";position:absolute;z-index:-1;inset:0 0 0 50%;width:100vw;max-width:1700px;min-width:320px;border-radius:40px;background:#f8f8f8;transform:translateX(-50%)}@media(max-width: 1239px){.b-guestbox:before{border-radius:0}}.b-guestbox .guestbox__btn{position:relative;z-index:2;top:-120px;display:flex;max-width:1410px;height:0;margin:0 auto;justify-content:flex-end}@media(max-width: 1239px){.b-guestbox .guestbox__btn{display:none}}.b-guestbox .guestbox__btn .b-btn,.b-guestbox .guestbox__btn .b-btn:link,.b-guestbox .guestbox__btn .b-btn:visited{max-width:237px;height:60px}@media(max-width: 1239px){.b-guestbox .guestbox__btn .b-btn,.b-guestbox .guestbox__btn .b-btn:link,.b-guestbox .guestbox__btn .b-btn:visited{max-width:210px;height:50px}}.b-guestbox .guestbox__items{display:flex;max-width:1410px;margin:0 auto 50px;flex-wrap:wrap;gap:20px}@media(min-width: 768px)and (max-width: 1239px){.b-guestbox .guestbox__items{margin:0 auto 50px}}@media(max-width: 767px){.b-guestbox .guestbox__items{margin:0 auto 40px}}.b-guestbox .guestbox__item{position:relative;display:flex;width:calc(33.3333333333% - 14px);padding:35px 30px 30px;border-radius:20px;background-color:#fff;flex-direction:column;justify-content:space-between;gap:20px}@media(max-width: 1239px){.b-guestbox .guestbox__item{width:calc(50% - 10px)}}@media(max-width: 767px){.b-guestbox .guestbox__item{width:100%}}.b-guestbox .guestbox__leftside{margin-bottom:18px}.b-guestbox .guestbox__rightside{color:#504d74;font-family:"Segoe UI",sans-serif;font-size:14.8828px;line-height:1.61;overflow:hidden}@media(max-width: 767px){.b-guestbox .guestbox__rightside{font-size:14px;line-height:1.57;overflow:visible}}.b-guestbox .guestbox__title{position:relative;padding-bottom:5px;color:#353535;font-size:14px;font-weight:bold;font-style:normal;text-decoration:none;text-transform:normal}.b-guestbox .guestbox__date{padding-bottom:5px;color:#939393;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;text-transform:normal}.b-guestbox .guestbox__city{position:relative;padding-bottom:5px;color:#353535;font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;text-transform:normal}.b-guestbox .guestbox__city:last-child:after{display:none}.b-guestbox .guestbox__title-wrap{display:flex;justify-content:space-between}.b-guestbox .guestbox__msgtext{text-align:center}.b-guestbox .guestbox__editor{padding-bottom:1em}.b-guestbox_photo .guestbox__photo{position:relative;width:fit-content;max-width:100px;transition:all .3s ease-out}@media(max-width: 767px){.b-guestbox_photo .guestbox__photo{text-align:center;float:none}}.b-guestbox_photo .guestbox__photo img{box-sizing:border-box;width:100%;border:1px solid rgba(22,1,127,.3);border-radius:8px;vertical-align:middle}.b-guestbox_photo .guestbox__photo a{position:absolute;inset:0}.b-guestbox_photo .guestbox__photo:hover:after{content:"";position:absolute;border-radius:8px;background:rgba(22,1,127,.65) url("/files/110/loupe.svg") 50% 50% no-repeat;background-size:auto;inset:0}.b-guestbox_photo .guestbox__leftside{overflow:hidden}.b-guestbox_photo .guestbox__city{padding-right:10px}.b-carousel-reviews{margin-bottom:20px}@media(max-width: 1439px){.b-carousel-reviews{display:none}}.b-carousel-reviews .btn__wrapper{max-width:1110px;margin:0 auto}.b-carousel-reviews .btn__wrapper .b-btn{max-width:138px;height:36px;border-radius:8px;background-color:#fff;justify-self:end;color:#504d74;font-size:14px;font-weight:400;line-height:1.17}.b-carousel-reviews .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.b-carousel-reviews .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.b-carousel-reviews .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,.b-carousel-reviews .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.b-carousel-reviews .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:none}.b-carousel-reviews .swiper.swiper--main-theme .swiper-pagination-bullets{bottom:-55px}.b-carousel-reviews .swiper.swiper--main-theme .swiper-pagination-bullet{margin:0 10px;background-color:#d8d7dd}.b-carousel-reviews .swiper.swiper--main-theme .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#84839c}.b-carousel-reviews .swiper{max-width:1110px}.b-carousel-reviews .carousel-reviews__stars{box-sizing:border-box;display:flex;max-width:1110px;height:60px;margin:0 auto;margin-bottom:15px;padding:15px 10px;border-radius:12px;background-color:#fff;align-items:center;gap:18px}.b-carousel-reviews .carousel-reviews__stars .stars__rating{display:flex;padding:8px 14px;border-radius:8px;background-color:#f5f5f7;align-items:center;gap:8px}.b-carousel-reviews .carousel-reviews__stars .stars__rating__number{color:#050038;font-size:16px;line-height:20px}.b-carousel-reviews .carousel-reviews__stars .stars__rating__count{padding-left:12px;border-left:2px solid #84839c;color:#84839c;font-size:14px;line-height:14px}.b-carousel-reviews .carousel-reviews__stars .stars__rating-site{color:#000;font-size:16px;line-height:100%}.b-carousel-reviews .carousel-reviews__tags{display:flex;max-width:1110px;margin:0 auto;margin-bottom:15px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}.b-carousel-reviews .carousel-reviews__tags__item{padding:11px 13px;border:1px solid #d8d7dd;border-radius:50px;color:#000}.b-carousel-reviews .carousel-reviews__item{box-sizing:border-box;height:290px;padding:16px;border-radius:8px;background-color:#fff}.b-carousel-reviews .carousel-reviews__name{padding:0;color:#000;font-size:15.5px;font-weight:400;font-style:normal;line-height:24px;text-decoration:none;text-transform:normal}.b-carousel-reviews .carousel-reviews__date{display:block;padding:0;color:#939393;font-size:12px;font-weight:normal;font-style:normal;line-height:18px;text-decoration:none;text-transform:normal}.b-carousel-reviews .carousel-reviews__city{position:relative;display:inline-block;padding-right:10px;padding-bottom:5px;color:#353535;font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;text-transform:normal;vertical-align:top}.b-carousel-reviews .carousel-reviews__company{position:relative;display:inline-block;padding-bottom:5px;padding-left:10px;color:#939393;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;text-transform:normal}.b-carousel-reviews .carousel-reviews__company:after{content:"";position:absolute;top:2px;left:0;width:2px;height:16px;background:url("../images/review-border.png") no-repeat}.b-carousel-reviews .carousel-reviews__rating{margin:0 0 15px}.b-carousel-reviews .carousel-reviews__content{position:relative;box-sizing:border-box;background:rgba(0,0,0,0);font-size:16px}.b-carousel-reviews .carousel-reviews__content .more{display:block;margin-top:12px;color:#000;font-size:14px;line-height:22px}.b-carousel-reviews .carousel-reviews__content:before{content:"";position:absolute;top:100%;left:20px;border:solid rgba(0,0,0,0);border-width:15px 10px;border-top-color:rgba(0,0,0,0)}.b-carousel-reviews .carousel-reviews__img{display:block;padding:0}.b-carousel-reviews .carousel-reviews__img img{width:48px;height:48px;border-radius:100%}.b-carousel-reviews .carousel-reviews__info{display:flex;margin-bottom:6px;align-items:center;gap:10px}.b-carousel-reviews .owl-carousel .owl-stage-outer:before,.b-carousel-reviews .owl-carousel .owl-stage-outer:after{content:"";position:absolute;z-index:1;top:-10px;bottom:-10px;width:10px;opacity:0;transition:opacity .3s ease-out}.b-carousel-reviews .owl-carousel .owl-stage-outer:before{left:0;background:radial-gradient(ellipse at left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 75%) 0 center,radial-gradient(ellipse at right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 75%) 100% center;background-attachment:scroll,scroll;background-size:5px 100%,0 100%;background-repeat:no-repeat}.b-carousel-reviews .owl-carousel .owl-stage-outer:after{right:0;background:radial-gradient(ellipse at right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 75%) 100% center,radial-gradient(ellipse at left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 75%) 0 center;background-attachment:scroll,scroll;background-size:5px 100%,0 100%;background-repeat:no-repeat}.b-carousel-reviews .owl-carousel .owl-nav .owl-prev,.b-carousel-reviews .owl-carousel .owl-nav .owl-next{position:absolute;top:50%;width:38px;height:78px;margin-top:-90px}.b-carousel-reviews .owl-carousel .owl-nav .owl-prev:hover,.b-carousel-reviews .owl-carousel .owl-nav .owl-next:hover{opacity:1}.b-carousel-reviews .owl-carousel .owl-nav .owl-prev.disabled,.b-carousel-reviews .owl-carousel .owl-nav .owl-next.disabled{opacity:.5;cursor:auto}.b-carousel-reviews .owl-carousel .owl-nav .owl-prev{left:-20px;background:url("../images/owl.prev.png") 50% 0 no-repeat;opacity:.5}.b-carousel-reviews .owl-carousel .owl-nav .owl-next{right:-20px;background:url("../images/owl.next.pn") 50% 0 no-repeat;opacity:.5}.b-carousel-reviews .owl-carousel .owl-dots{text-align:center}.b-carousel-reviews .owl-carousel .owl-dots.active{background:#222}.b-carousel-reviews .owl-carousel .owl-dot{display:inline-block;width:40px;height:40px;margin:0;border-radius:1000px;background:#dedede;vertical-align:middle}.b-carousel-reviews .owl-carousel--nav{box-sizing:border-box;padding-right:38px;padding-left:38px}.b-last-reviews{margin-bottom:20px}.b-last-reviews .reviews__item{box-sizing:border-box;margin:0 0 15px;padding:0 0 10px;border:solid #d7d7d7;border-width:0 0 1px;border-radius:0;background:rgba(0,0,0,0)}.b-last-reviews .reviews__leftside{overflow:hidden}.b-last-reviews .reviews__item:after{content:"";display:block;font-size:0;clear:both}.b-last-reviews .reviews__date{position:relative;display:inline-block;padding-right:10px;color:#939393;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;text-transform:normal}.b-last-reviews .reviews__company{position:relative;display:inline-block;padding-bottom:5px;padding-left:10px;color:#939393;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;text-transform:normal}.b-last-reviews .reviews__company:after{content:"";position:absolute;top:2px;left:0;width:2px;height:16px;background:url("../images/review-border.png") no-repeat}.b-last-reviews .reviews__rating{margin:0 0 15px}.b-last-reviews--photo .reviews__photo{margin-bottom:.5em}.b-last-reviews--photo .reviews__photo img{max-width:100%}