@charset "utf-8";.reviews p{margin:0}.reviews .swiper-review{position:relative;height:100%;transition-timing-function:linear !important}.reviews .swiper-review .swiper-wrapper{display:flex;width:100%;transition-timing-function:linear !important}.reviews .swiper-review .swiper-slide{position:relative;background:transparent;display:flex;justify-content:center;width:auto}.reviews .review{box-shadow:0px 15px 33px -9px rgba(0,0,0,0.09);z-index:1000;height:430px;max-height:none;max-width:620px;opacity:1;cursor:-webkit-grab;cursor:grab;background-color:#fff;padding:40px;display:block;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:768px){.reviews .review{height:340px;padding:16px;border-radius:16px;box-shadow:0px 8px 20px rgba(0,0,0,0.1)}}@media (max-width:480px){.reviews .review{height:320px}}.reviews .review .review__header{display:flex;align-items:flex-end;margin-bottom:10px;font-size:20px;line-height:30px;overflow:hidden}.reviews .review .review__header>:first-child{flex-shrink:0}@media (max-width:768px){.reviews .review .review__header{align-items:flex-start;font-size:16px;line-height:22px}}.reviews .review .review__avatar{width:70px;height:70px;background-color:#bdbdbd;border-radius:50%;flex:none;align-self:auto;margin-top:0;margin-right:40px}@media (max-width:768px){.reviews .review .review__avatar{width:61px;height:61px;margin-right:24px}}.reviews .review .review__author-name{color:#080f2b;margin-bottom:0;margin-left:0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;line-height:30px;text-decoration:none}@media (max-width:768px){.reviews .review .review__author-name{font-size:16px;line-height:20px}}.reviews .review .review__author-name.review__author-name_type_link{text-decoration:underline}.reviews .review .review_author-info{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}@media (max-width:768px){.reviews .review .review_author-info{flex-direction:column;align-items:flex-start}}.reviews .review .review__author-position-text{flex-shrink:0;font-size:16px;line-height:22px;font-family:Open Sans,sans-serif;color:#080f2b}.reviews .review .review__company-logo{height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media (max-width:768px){.reviews .review .review__company-logo{height:30px}}.reviews .review .review__text{color:#080f2b;border:1px #000;margin-bottom:0;padding:0;font-family:Open Sans,sans-serif;font-size:20px;line-height:30px}@media (max-width:768px){.reviews .review .review__text{font-size:16px;line-height:24px}}.reviews .swiper-navigation{position:relative;margin-top:96px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width:992px){.reviews .swiper-navigation{display:none}}.reviews .swiper-scrollbar{position:relative !important;background:#e5e5e5;height:8px;top:0 !important;left:0 !important}.reviews .swiper-scrollbar-drag{background:#9b9ea8}.reviews .swiper-button-group{margin-left:40px;display:flex;height:32px;flex-direction:row;gap:40px}.reviews .swiper-button{position:relative !important;background-color:transparent;color:#e5e5e5;width:32px}.reviews .swiper-button:after{font-size:26px;width:32px}.reviews .swiper-button-next:after{text-align:right}.reviews .swiper-button:hover{color:#9b9ea8}.reviews .review__box-scrolling-shadow{width:100%;height:180px;background-color:rgba(0,0,0,0);background-image:linear-gradient(rgba(255,255,255,0),#fff 50%);border-radius:0 0 16px 16px;display:block;position:absolute;top:auto;bottom:0%;left:0%;right:0%}@media (max-width:768px){.reviews .review__box-scrolling-shadow{height:80px;background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1) 80%)}}.reviews .review__box-scrolling{max-height:250px;padding-left:0;padding-right:0;position:relative;overflow:hidden}.reviews .reviews__modal{z-index:2000;height:100vh;opacity:1;background-color:rgba(82,87,107,0.55);border-radius:0;justify-content:center;align-items:center;display:flex;position:fixed;top:0%;bottom:0%;left:0%;right:0%;overflow:hidden}.reviews .reviews__modal.reviews__modal_hidden{z-index:9999;opacity:1;-o-object-fit:fill;object-fit:fill;background-color:rgba(82,87,107,0.55);border-radius:0;display:none;overflow:hidden}.reviews .reviews__modal .modal__button{width:56px;height:56px;color:#fff;cursor:pointer;background-color:rgba(0,0,0,0);justify-content:center;align-self:flex-end;align-items:center;display:flex;position:absolute;top:0%;bottom:auto;left:auto;right:0%}.reviews .modal__wrapper{width:60vw;height:100vh;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:48px;display:flex;position:relative}@media screen and (max-width:991px){.reviews .modal__wrapper{width:90vw;height:95vh}}@media (max-width:1280px){.reviews .modal__wrapper{width:100vw;height:100vh}}@media (max-width:768px){.reviews .modal__wrapper{padding:48px 20px 48px}}.reviews .review.review_type_modal{width:100%;height:100%;max-width:none;cursor:default;overflow:scroll}@media screen and (max-width:991px){.reviews .review.review_type_modal{height:100%;max-width:80vw}}@media (max-width:768px){.reviews .review.review_type_modal{max-width:none}}.review_crowded{cursor:pointer !important}.review_crowded::after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:20%;background-image:linear-gradient(rgba(255,255,255,0),#fff 50%);border-radius:0 0 16px 16px;pointer-events:none}@media (min-width:767px){.review_crowded::after{height:30%}}
