.contact-us{overflow:hidden}.contact-us__inner{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:686px}@media(width <= 768px){.contact-us__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.contact-us__right,.review-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal}.contact-us__left{position:relative;width:50%}@media(width <= 1024px){.contact-us__left{width:40%}}.contact-us__left img{position:absolute;right:96px;bottom:0;max-width:initial}@media(width <= 1220px){.contact-us__left img{right:16px}}@media(width <= 768px){.contact-us__left{width:100%}.contact-us__left img{position:relative;right:20px;width:100%}}.contact-us__right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;padding:48px 0}@media(width <= 1024px){.contact-us__right{width:60%}}@media(width <= 768px){.contact-us__right{width:100%;padding:48px 0 24px}}.contact-us__title{margin-bottom:calc(var(--global-spacer) *6)}.contact-us__form{max-width:600px}.review-card{height:100%;padding:24px 32px 24px 24px;word-break:break-word;background-color:var(--card-bg);border:1px solid var(--light-line);border-radius:calc(var(--global-spacer) *2)}.review-card--alt .review-card__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.review-card--alt .review-card__bottom{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:0;margin-bottom:calc(var(--global-spacer) *3)}.review-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--global-spacer) *13);height:100%}@media(width <= 1220px){.review-card{padding:20px}.review-card__inner{gap:calc(var(--global-spacer) *4)}}@media(width <= 1024px){.review-card{padding:16px}.review-card__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.review-card__media{position:relative;-ms-flex-negative:0;flex-shrink:0;max-width:236px;overflow:hidden;border-radius:calc(var(--global-spacer) *2)}.review-card__media img,.review-card__media video{max-height:312px;-o-object-fit:cover;object-fit:cover}.review-card__play{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:2;width:64px;height:64px}@media(width <= 1024px){.review-card__media{max-width:90px}.review-card__media img,.review-card__media video{max-height:120px}.review-card__play{top:calc(50% - 16px);left:calc(50% - 16px);width:32px;height:32px}}.review-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.review-card__rating{margin-bottom:12px}.review-card__text{max-height:220px;margin-right:-6px;margin-bottom:calc(var(--global-spacer) *3);padding-right:6px;overflow:auto;font-size:var(--big-text-font-size);line-height:var(--big-text-line-height)}@media(width <= 1220px){.review-card__text{font-size:var(--common-font-size);line-height:var(--common-line-height)}}@media(width <= 680px){.review-card__text{font-size:var(--small-text-font-size);line-height:var(--small-text-line-height)}}.review-card__text::-webkit-scrollbar{width:2px;background-color:var(--grey)}.review-card__text::-webkit-scrollbar-thumb{background-color:var(--brown-grey)}.review-card__text::-webkit-scrollbar-thumb:hover{background-color:var(--brown-grey)}.review-card__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--global-spacer) *4);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}@media(width <= 1024px){.review-card__bottom{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:0;margin-bottom:calc(var(--global-spacer) *3)}}.review-card__reviewer{margin-bottom:var(--global-spacer);font-weight:500;font-size:18px;line-height:25px}@media(width <= 680px){.review-card__reviewer{font-size:var(--common-font-size);line-height:var(--common-line-height)}.review-card .socials__item{width:32px;height:32px}}.review-card__date{font-size:14px;line-height:18px}@media(width <= 680px){.review-card .socials__item svg{width:16px;height:16px}}.certificates__top{margin-bottom:calc(var(--global-spacer) *10);text-align:center}@media(width <= 1024px){.certificates__top{margin-bottom:calc(var(--global-spacer) *5)}.certificates__top .site-text{display:none}}.certificates__title{margin-bottom:calc(var(--global-spacer) *6)}.certificate-item{position:relative;display:block;overflow:hidden;border:1px solid var(--light-line);border-radius:calc(var(--global-spacer) *2)}.certificate-item::before{display:block;height:0;padding-bottom:141.45%;content:""}.certificate-item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.certificates-slider__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--global-spacer) *2);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:calc(var(--global-spacer) *10)}@media(width <= 1024px){.certificates__title{margin-bottom:0}.certificates-slider__navigation{margin-top:calc(var(--global-spacer) *5)}.certificates-slider__item{width:141px}.certificates-slider__inner{margin-right:-20px}}.page-reviews__top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--global-spacer) *6);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:calc(var(--global-spacer) *8)}.page-reviews__top .site-btn{min-width:172px;white-space:nowrap}.page-reviews__title{margin-bottom:calc(var(--global-spacer) *4)}@media(width <= 680px){.page-reviews__top{display:block}.page-reviews__top .site-btn{width:100%}.page-reviews__top-left{margin-bottom:calc(var(--global-spacer) *3)}}.page-reviews__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:calc(var(--global-spacer) *6)}@media(width <= 680px){.page-reviews__bottom{margin-top:calc(var(--global-spacer) *5)}}.reviews-list .review-card+.review-card{margin-top:calc(var(--global-spacer) *6)}