.top+.col>.order{margin-top:.5rem}.order,.order__steps{min-width:100%}.order__steps{border-top-left-radius:7px;border-top-right-radius:7px;margin-top:-3px;display:none}.order-steps__inner{display:flex;background:#fff;overflow:hidden;margin:0 -3px}.order-steps__step{flex:1 0 33.3333333333%;text-align:center;position:relative}.order-steps__step:not(:last-child) .order-steps__link:after,.order-steps__step:not(:last-child) .order-steps__link:before{content:"";position:absolute;display:block;top:50%;transform:translateY(-50%) rotate(45deg) skew(7.5deg,7.5deg);width:80px;height:80px;transition:background .25s ease-in-out;z-index:1}.order-steps__step.active .order-steps__link{color:#fff;background:#e41513;pointer-events:none}.order-steps__step.active .order-steps__link:before{background:#e41513}.order-steps__link{display:block;padding:16px 24px;color:#606060;background:#f6f6f6;text-decoration:none!important;border-top-left-radius:7px;border-top-right-radius:7px}a.order-steps__link:focus,a.order-steps__link:hover{color:#fff;background:#e41513}a.order-steps__link:focus:before,a.order-steps__link:hover:before{background:#e41513}.order-steps__link:before{right:-15px;background:#f6f6f6;transition:background .25s ease-in-out;z-index:1}.order-steps__link:after,.order-steps__link:before{border-top:9px solid #fff;border-right:9px solid #fff}.order-steps__link:after{right:-16px}.order-form__group{min-width:100%}.order-form__block{margin-top:1.5rem}.order-form__block.-payment .order-form__title{text-align:center}.order-form__block.-comment textarea.order-form__input{height:40px;min-height:40px}.order-form__block.-address{margin-top:2rem}.order-form__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.order-form-title__text{color:#e41513;font-size:1.5rem;font-weight:600;margin-right:18px}.order-form-title__check{margin-top:8px}.order-form-title-form-check__link{padding-bottom:4px}.order-form__form-groups+.order-form__form-groups{margin-top:1rem}.order-form__form-groups.-table{border-radius:7px;border:2px solid #e41513}.order-form__form-groups.-table .order-form__form-group{margin-top:0}.order-form__form-groups.-table .order-form__form-group:not(:first-child){border-top:1px solid #f6f6f6}.order-form__form-groups.-images{display:flex;flex-wrap:wrap;margin:0 -4px}.order-form__form-groups.-images .order-form__form-group{margin-top:2rem;flex:1 0 50%;max-width:140px;padding:0 4px}.order-form__form-groups.-buttons{display:flex;flex-wrap:nowrap;margin-top:-.25rem}.order-form__form-groups.-buttons .order-form__form-group{flex:1 0 50%;margin-top:0}.order-form__form-groups.-buttons .order-form__form-group:first-child .order-form-check__button{border-top-right-radius:0;border-bottom-right-radius:0}.order-form__form-groups.-buttons .order-form__form-group:last-child .order-form-check__button{border-top-left-radius:0;border-bottom-left-radius:0}.order-form__form-groups.-buttons .order-form__form-group:not(:first-child){margin-left:-2px}.order-form__form-groups.-comment.float-label:not(.is-valid):not(.is-invalid).active label{top:-18px}.order-form__form-group{margin-top:2rem}.order-form__form-group:first-child{margin-top:0}.order-form__form-group.-address-date{margin-top:.5rem}.order-form__form-group.-comment.active .order-form__label{top:-20px}.order-form-toggle__button{padding:0;background:none;text-decoration:none!important;color:#e41513;font-size:12px;border:none;border-bottom:1px dashed;transition:border-color .25s ease-in-out}.order-form-toggle__button:focus,.order-form-toggle__button:hover{border-bottom-color:transparent}.order-form-toggle__content .order-form__form-group{margin-top:1rem}.order-form-toggle__content .order-form__button{margin-top:0}.order-form__payment-total{text-align:center;padding-top:.25rem}.order-form-payment-total__image{margin:0 auto}.order-form-payment-total__price{margin-top:.75rem;font-family:Rubik,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:500;color:#333;letter-spacing:.025em}.order-form-payment-total__price a[href*="tel:"]{color:inherit;pointer-events:none}.order-form-payment-total__bottom{margin-top:-2px;font-size:14px;color:#b7b7b7}.order-form__submit{display:flex;align-items:flex-start;flex-wrap:wrap}.order-form-submit__button{width:100%;margin-top:0;padding-top:0;padding-bottom:0;font-size:14px}.order-form-submit__form-check{margin-top:1.5rem;min-width:50%}.sidebar+.col .order-form__submit{flex-wrap:wrap}.sidebar+.col .order-form-submit__form-check{min-width:100%;margin:1.25rem 0 0}.order__form-check.-cell .order-form-check__input:checked~.order-form-check__content{background:#e41513;color:#fff}.order__form-check.-cell .order-form-check__input:checked~.order-form-check__content:before{background:#fff}.order__form-check.-cell .order-form-check__content{padding:12px 12px 12px 40px;transition-property:background,color;transition-duration:.25s;transition-timing-function:ease-in-out}.order__form-check.-cell .order-form-check__content:before{top:12px;left:12px}.order__form-check.-cell .order-form-check__content:after{top:17px;left:17px;border-color:#e41513}.order__form-check.-cell .order-form-check__wrapper{display:flex}.order__form-check.-cell .order-form-check__title{min-width:70.8333333333%;max-width:70.8333333333%;padding-right:12px}.order__form-check.-cell .order-form-check__info{min-width:29.1666666667%;max-width:29.1666666667%}.order__form-check.-cell .order-form-check__price{display:block}.order__form-check.-cell .order-form-check__comment{font-size:12px}.order__form-check.-image .order-form-check__input:checked~.order-form-check__content{border-color:#e41513}.order__form-check.-image .order-form-check__content{text-align:center;padding:.75rem 6px 1.5rem;border-radius:7px;border:2px solid #f6f6f6;transition:border-color .25s ease-in-out}.order__form-check.-image .order-form-check__content:hover{border-color:#e41513}.order__form-check.-image .order-form-check__content:before{top:auto;left:50%;bottom:-8px;margin-left:-8px;background:#fff}.order__form-check.-image .order-form-check__content:after{top:auto;left:50%;bottom:-3px;margin-left:-3px}.order__form-check.-image .order-form-check__image{height:45px;display:flex;align-items:center;justify-content:center}.order__form-check.-image .order-form-check__image+.order-form-check__info{margin-top:.75rem}.order__form-check.-image .order-form-check-image__image{margin:0}.order__form-check.-image .order-form-check__info{display:block}.order__form-check.-image .order-form-check__price{font-size:1rem}.order__form-check.-button .order-form-check__input:checked~.order-form-check__content .order-form-check__button{background:#f6f6f6;pointer-events:none;box-shadow:none!important;color:#606060!important}.order__form-check.-button .order-form-check__content{padding:0;text-align:center}.order__form-check.-button .order-form-check__content:after,.order__form-check.-button .order-form-check__content:before{display:none}.order__form-check.-button .order-form-check__button{margin:0;width:100%;text-transform:none;font-size:14px;padding:0;line-height:40px}@media (max-width:413px){.order-form-title-form-check__link.link-dashed:after{display:none}}@media (min-width:414px){.order-form__form-groups.-images .order-form__form-group{flex:1 0 33.3333333333%}}@media (min-width:576px){.order-form__form-groups.-images .order-form__form-group{flex:1 0 25%}.browser-ie .order-form__form-groups.-images .order-form__form-group{max-width:25%}}@media (min-width:768px){.top+.col>.order{margin-top:2rem}.order{margin-top:.5rem}.order__inner{border:3px solid #f6f6f6;border-radius:7px}.order__steps{display:block}.order-form__inner{padding:0 12px}.order-form__group{padding-top:1.5rem;padding-bottom:3.5rem}.order-form__group:not(:first-child):before{content:"";position:absolute;display:block;top:0;left:-1px;height:100%;border-left:1px solid #f6f6f6}.order-form__block{margin-top:3rem;padding:0 48px}.order-form__title{margin-bottom:2rem}}@media (min-width:768px) and (max-width:991px),(min-width:1200px){.order-form__submit{flex-wrap:nowrap}.order-form-submit__form-check{margin-top:0;margin-left:24px}}@media (min-width:992px){.order-form__group{min-width:50%}}.order-finish__left{display:flex;justify-content:center;padding-top:2.5rem}.order-finish-left__inner{max-width:281px}.order-finish-left-header__icon{color:#5ac3be}.order-finish-left-header__title{font-size:1.125rem;line-height:1.3em}.order-finish-left-header__title a[href*="tel:"]{color:inherit;pointer-events:none}.order-finish-left__item{margin-top:1.5rem;font-size:13px;line-height:1.7em}.order-finish-left__button:first-child{margin-top:.5rem}.order-finish-left-button__text{display:inline-block;padding-left:20px}.order-finish-left-button__badge{position:absolute;top:-2px;left:-2px;font-family:Rubik,Arial,Helvetica,sans-serif;font-weight:500;font-size:10px;color:#333;background:#f79a99;border-top-left-radius:7px;border-bottom-right-radius:7px;line-height:18px;padding:0 4px}.order-finish-left__bottom{margin-top:2rem;padding-top:24px;border-top:1px solid hsla(0,0%,43.9%,.1)}.order-finish-left__link.-personal{font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.order-finish__right{display:flex;justify-content:center;padding-top:2.5rem}.order-finish-right__inner{max-width:281px}.order-finish-right-header__icon{color:#f0f3f7}.order-finish-right-header__title{font-size:1rem;line-height:1.3em}.order-finish-right__item{font-size:13px;line-height:1.7em;color:#6d829b;margin-top:2rem;padding-top:24px;border-top:1px solid hsla(0,0%,43.9%,.1)}.order-finish-right__item a:focus,.order-finish-right__item a:hover{text-decoration:none}.order-finish-right__manager{margin-top:2rem;padding-top:24px;border-top:1px solid hsla(0,0%,43.9%,.1)}.order-finish-right__manager .manager__inner{width:50px;height:50px}.order-finish-right-manager__inner{display:flex;align-items:center}.order-finish-right-manager__info{padding-left:12px}.order-finish-right-manager__item{margin-top:3px}.order-finish-right-manager__title{color:#333;font-family:Rubik,Arial,Helvetica,sans-serif;font-weight:500;font-size:14px;letter-spacing:.05em}.order-finish-right-manager__phone{color:#333;font-size:14px;font-weight:600}.order-finish-right-manager__phone:focus,.order-finish-right-manager__phone:hover{color:#e41513}.order-finish-right-manager__email{color:#6d829b;text-decoration:none!important}.order-finish-right-manager__email svg{margin:-1px 6px 0 0;color:#b7b7b7;transition:color .25s ease-in-out}.order-finish-right-manager__email:focus,.order-finish-right-manager__email:hover{color:#e41513}.order-finish-right-manager__email:focus svg,.order-finish-right-manager__email:hover svg{color:rgba(228,21,19,.75)}