.banner-wrapper{display:flex;align-items:center;justify-content:center;padding:60px 0 70px}@media(max-width:1366px)and (min-width:768px){.banner-wrapper{padding:30px 0}}@media(max-width:991px){.banner-wrapper{position:relative;flex-direction:column;align-items:center}}@media(max-width:767px){.banner-wrapper{padding:42px 0 60px}}@media(min-width:1250px){.banner-wrapper{justify-content:flex-start}}.banner-wrapper .banner__left-side{display:flex;flex-direction:column}@media(max-width:991px){.banner-wrapper .banner__left-side{align-items:center;padding-bottom:35px}}@media(max-width:767px){.banner-wrapper .banner__left-side{padding-bottom:0}}@media(min-width:992px){.banner-wrapper .banner__left-side{max-width:540px;padding-right:20px}}@media(min-width:1200px){.banner-wrapper .banner__left-side{max-width:632px;padding-right:75px}}.banner-wrapper .banner__title{font-size:64px;line-height:115%;color:#000;font-weight:700}@media(min-width:1200px){.banner-wrapper .banner__title{margin-bottom:15px}}@media(max-width:991px){.banner-wrapper .banner__title{text-align:center;font-size:36px}}@media(max-width:767px){.banner-wrapper .banner__title{margin-top:0}}.banner-wrapper .banner__text{font-size:22px;color:#4f5b65;margin-bottom:70px}@media(max-width:1199px)and (min-width:768px){.banner-wrapper .banner__text{font-size:21px}}@media(max-width:991px){.banner-wrapper .banner__text{font-weight:700;text-align:center;margin-bottom:25px}}@media(max-width:767px){.banner-wrapper .banner__text{margin-bottom:20px}}.banner-wrapper .banner__social-rating{display:flex;gap:14px}@media(max-width:1199px)and (min-width:991px){.banner-wrapper .banner__social-rating{gap:4px}}.banner-wrapper .banner__social-rating.mobile{display:none}@media(max-width:767px){.banner-wrapper .banner__social-rating{display:none}.banner-wrapper .banner__social-rating.mobile{display:flex;flex-direction:column;align-items:center;margin-top:75px}}@media(min-width:768px){.banner-wrapper .banner__functional-side{min-width:465px;min-height:474px}}@media(max-width:767px){.banner-wrapper .banner__functional-side{display:flex;flex-direction:column;align-items:center;padding:0 10px}.banner-wrapper .banner__functional-side #microservice__new-order__root{display:none}.banner-wrapper .banner__functional-side .banner__functional-side__links{width:270px;display:flex;align-items:center;flex-direction:column}.banner-wrapper .banner__functional-side .banner__functional-side__links .main-btn{width:100%}.banner-wrapper .banner__functional-side .get-a-quoute-btn{width:100%;height:60px;margin-top:20px;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700;color:#fff;background:#23292d;box-shadow:-3px 7px 12px rgba(0,0,0,.3);border-radius:30px}.banner-wrapper .banner__functional-side .get-a-quoute-btn:hover{background:#32393e}}.banner-wrapper .banner__social-rating-element{display:flex;flex-direction:column;align-items:center;justify-content:center}.banner-wrapper .banner__social-rating-element a{display:flex;align-items:center;gap:8px;padding:4px 3px;background:#dde4ec;border-radius:24px;width:176px;height:42px}@media(max-width:1199px)and (min-width:991px){.banner-wrapper .banner__social-rating-element a{width:170px}}.banner-wrapper .banner__social-rating-element a .social-rating__image-wrapper{background:#fff;border-radius:50%;width:36px;height:36px;padding:6px}.banner-wrapper .banner__social-rating-element a span{font-weight:400;font-size:20px;line-height:23.44px;text-align:center;color:#000}.banner-wrapper .banner__social-rating-element__number{font-size:16px;font-weight:700;color:#23292d;margin:7px 0 0}@media(max-width:767px){.banner-wrapper .banner__social-rating-element__number{margin-top:3px}}.banner-wrapper .banner__social-rating-element__number span{font-size:36px}.banner-wrapper .banner__img-mobile{display:none}@media(max-width:767px){.banner-wrapper .banner__img-mobile{display:initial}}