.GuaranteesHero{text-align:center;background:var(--color-dark);border-radius:9px;flex-direction:column;align-items:center;margin-top:20px;padding:60px 0;display:flex}@media screen and (width<=1220px){.GuaranteesHero{margin-top:0;padding:60px 0 40px}}@media screen and (width<=767px){.GuaranteesHero{border-radius:0;width:calc(100% + 48px);margin-left:-24px;padding:32px 24px}}.GuaranteesHero__main-title{color:var(--color-light-grey);text-align:center;margin-bottom:12px;font-size:47px;font-weight:900;line-height:55px}@media screen and (width<=1220px){.GuaranteesHero__main-title{font-size:30px;line-height:36px}}@media screen and (width<=767px){.GuaranteesHero__main-title{margin-bottom:4px;font-size:28px;line-height:33px}}.GuaranteesHero__description{color:#ced9ea;text-align:center;font-size:25px;line-height:29px}@media screen and (width<=1220px){.GuaranteesHero__description{font-size:16px;line-height:19px}}@media screen and (width<=767px){.GuaranteesHero__description{font-size:15px;line-height:18px}}.GuaranteesHero__list{background:url(../images/line-D2bPYHds.svg) top no-repeat;justify-content:space-between;width:100%;margin:40px 0 0;padding:0;list-style:none;display:flex}@media screen and (width<=1220px){.GuaranteesHero__list{background-size:790px;margin-top:28px}}@media screen and (width<=992px){.GuaranteesHero__list{background-position:50% 15px;background-size:500px}}@media screen and (width<=767px){.GuaranteesHero__list{background:url(../images/line-2-QB0bDAvb.svg) 20px 40px no-repeat;flex-direction:column;align-items:center;width:280px;margin:28px auto 0}}.GuaranteesHero__item{flex-direction:column;align-items:center;width:calc(25% - 15px);display:flex}@media screen and (width<=767px){.GuaranteesHero__item{flex-direction:row;width:100%}.GuaranteesHero__item:not(:last-child){margin-bottom:40px}.GuaranteesHero__item:not(:nth-child(3)) .GuaranteesHero__title{margin-left:30px}}.GuaranteesHero__title{max-width:240px;color:var(--color-light-grey);text-align:center;margin-top:20px;padding:0 20px;font-size:14px;font-weight:700;line-height:16px}@media screen and (width<=1220px){.GuaranteesHero__title{margin-top:12px;font-size:13px;line-height:15px}}@media screen and (width<=767px){.GuaranteesHero__title{text-align:left;margin:0 0 0 20px;padding:0}}.Guarantees{padding:60px 0 80px}@media screen and (width<=1220px){.Guarantees{padding:40px 0}}.Guarantees__list{flex-wrap:wrap;margin:40px 0 0;padding:0;list-style:none;display:flex}@media screen and (width<=767px){.Guarantees__list{flex-direction:column;margin-top:20px}}.Guarantees__item{border:3px dashed var(--color-light-grey);border-radius:9px;flex-direction:column;align-items:center;width:calc(50% - 10px);margin-bottom:20px;padding:32px;display:flex}@media screen and (width<=1220px){.Guarantees__item{padding:32px 24px}}@media screen and (width<=767px){.Guarantees__item{width:100%;margin-bottom:20px}}.Guarantees__item:nth-child(odd){margin-right:20px}@media screen and (width<=767px){.Guarantees__item:nth-child(odd){margin-right:0}}.Guarantees__title{width:100%;color:var(--color-dark);text-align:center;margin:32px 0 12px;font-size:20px;font-weight:700;line-height:23px}@media screen and (width<=1220px){.Guarantees__title{font-size:15px;line-height:18px}}.Guarantees__text{width:100%;color:var(--color-text);font-size:14px;line-height:16px}@media screen and (width<=1220px){.Guarantees__text{font-size:13px;line-height:15px}}.Guarantees__text span{color:var(--color-primary);font-weight:700}.Guarantees__caption{color:var(--color-text);text-align:center;background:var(--color-light-grey);border-radius:9px;padding:40px 160px;font-size:16px;line-height:19px}@media screen and (width<=1220px){.Guarantees__caption{padding:32px 24px;font-size:15px;line-height:18px}}.GuaranteesRead{padding:80px 0 0}@media screen and (width<=1220px){.GuaranteesRead{padding-top:40px}}.GuaranteesRead__socials{justify-content:center;align-items:center;margin:40px 0 0;padding:0;display:flex}@media screen and (width<=1220px){.GuaranteesRead__socials{margin-top:32px}}.GuaranteesRead__socials svg,.GuaranteesRead__socials svg path{transition:fill .3s}@media screen and (width<=767px){.GuaranteesRead__socials svg{width:32px;height:32px}}.GuaranteesRead__social{background:var(--color-light-grey);border-radius:9px;flex-direction:column;align-items:center;width:185px;padding:50px;text-decoration:none;transition:background-color .3s;display:flex}@media screen and (width<=1220px){.GuaranteesRead__social{width:165px;padding:45px}}@media screen and (width<=767px){.GuaranteesRead__social{justify-content:center;width:53px;height:53px;padding:0}}.GuaranteesRead__social:not(:last-child){margin-right:20px}.GuaranteesRead__social:hover .GuaranteesRead__social-title{color:#fff}.GuaranteesRead__social--chat:hover{background:var(--color-primary)}.GuaranteesRead__social--chat:hover svg path{fill:#fff}.GuaranteesRead__social--telegram:hover{background:#37aee2}.GuaranteesRead__social--telegram:hover svg g path:first-child{fill:#fff}.GuaranteesRead__social--telegram:hover svg g path:nth-child(2){fill:var(--color-primary)}.GuaranteesRead__social--viber:hover{background:#7f4da0}.GuaranteesRead__social--viber:hover svg g path:first-child{fill:#fff}.GuaranteesRead__social--viber:hover svg g path:nth-child(2),.GuaranteesRead__social--viber:hover svg g path:nth-child(3),.GuaranteesRead__social--viber:hover svg g path:nth-child(4),.GuaranteesRead__social--viber:hover svg g path:nth-child(5){fill:#7f4da0}.GuaranteesRead__social-title{color:var(--color-dark);margin-top:16px;font-size:15px;font-weight:700;line-height:18px;transition:color .3s}@media screen and (width<=1220px){.GuaranteesRead__social-title{font-size:13px;line-height:15px}}@media screen and (width<=767px){.GuaranteesRead__social-title{display:none}}.OrderBanner{background:var(--color-primary);border-radius:9px;justify-content:space-between;align-items:center;margin:0 0 60px;padding:50px 100px;display:flex}@media screen and (width<=1220px){.OrderBanner{margin-bottom:20px;padding:40px 90px}}@media screen and (width<=767px){.OrderBanner{flex-direction:column;padding:30px 24px}}.OrderBanner__text{width:100%;max-width:370px}@media screen and (width<=1220px){.OrderBanner__text{max-width:260px}}@media screen and (width<=767px){.OrderBanner__text{max-width:100%}}.OrderBanner__title{color:#fff;margin-bottom:20px;font-size:47px;font-weight:900;line-height:50px}@media screen and (width<=1220px){.OrderBanner__title{margin-bottom:12px;font-size:27px;line-height:32px}}@media screen and (width<=767px){.OrderBanner__title{text-align:center}}.OrderBanner__description{color:#fff;font-size:18px;font-weight:400;line-height:21px}@media screen and (width<=1220px){.OrderBanner__description{font-size:15px;line-height:18px}}@media screen and (width<=767px){.OrderBanner__description{text-align:center}}.OrderBanner__form{width:386px}@media screen and (width<=1220px){.OrderBanner__form{width:calc(100% - 370px)}}@media screen and (width<=992px){.OrderBanner__form{width:calc(100% - 310px)}}@media screen and (width<=767px){.OrderBanner__form{width:100%;max-width:350px;margin-top:40px}}.OrderBanner__form .Button,.OrderForm{width:100%}.OrderForm .Button{width:100%;margin-top:16px}.OrderForm .OrderForm__button-wrapper{justify-content:center;display:flex}.OrderForm .OrderForm__button-wrapper .Button{max-width:240px;margin-top:0}.OrderForm__step{padding:40px 50px}@media screen and (width<=767px){.OrderForm__step{padding:32px 24px 24px}}.OrderForm__step .Field__input{border-color:var(--color-light-grey)}.OrderForm__step-title{color:var(--color-dark);text-align:center;margin-bottom:20px;font-size:20px;font-weight:700;line-height:23px}@media screen and (width<=767px){.OrderForm__step-title{font-size:18px;line-height:19px}}.OrderForm__head-fields{background:var(--color-light-grey);border-radius:9px;margin:0 0 20px;padding:20px 16px}@media screen and (width<=767px){.OrderForm__head-fields{margin-bottom:32px;padding:16px}}.OrderForm__row{justify-content:space-between;display:flex}@media screen and (width<=767px){.OrderForm__row{flex-direction:column}}.OrderForm__col{width:calc(50% - 10px)}@media screen and (width<=767px){.OrderForm__col{width:100%}.OrderForm__col:first-child{margin-bottom:16px}}.OrderForm__inputs{justify-content:space-between;display:flex}.OrderForm__inputs .Field{width:calc(50% - 10px)}@media screen and (width<=767px){.OrderForm__inputs .Field{width:calc(50% - 8px)}}.OrderForm__comment--focus .Field__textarea{border-color:var(--color-primary)}@media screen and (width<=767px){.OrderForm__contacts .OrderForm__inputs{flex-direction:column}.OrderForm__contacts .OrderForm__inputs .Field{width:100%;margin-bottom:20px}}.OrderForm__field-label{color:var(--color-dark);margin-bottom:8px;font-size:13px;font-weight:400;line-height:15px}.OrderForm__field-label span{color:var(--color-error)}.OrderForm__date--error .OrderForm__date-input{border-color:var(--color-error)}.OrderForm__date--error .OrderForm__date-input svg path{fill:var(--color-error)}.OrderForm__date--focus .OrderForm__date-input{border-color:var(--color-link)}.OrderForm__date--focus .OrderForm__date-input svg path{fill:var(--color-link)}.OrderForm__date-input{cursor:pointer;background:#fff;border:1px solid #fff;border-radius:9px;width:100%;height:42px;padding:12px 50px 12px 16px;position:relative}.OrderForm__date-input svg{position:absolute;top:9px;right:16px}.OrderForm__date-field{width:100%;height:100%;font:inherit;color:var(--color-text);cursor:pointer;background:0 0;border:none;outline:none;padding:0}.OrderForm__date-field::placeholder{color:var(--color-text-muted)}.OrderForm__error{width:100%;max-width:400px;color:var(--color-error);text-align:center;margin:16px auto 0;font-size:12px;font-weight:400;line-height:14px}.OrderForm__rules{width:100%;max-width:400px;color:var(--color-text-dark);text-align:center;margin:40px auto 0;font-size:11px;font-weight:400;line-height:16px}@media screen and (width<=767px){.OrderForm__rules{margin-top:25px}}.OrderForm__rules a{color:var(--color-link);font-weight:600;text-decoration:none}
