@font-face{font-family:GothamPro;src:url(../fonts/GothamProMedium.eot);src:url(../fonts/GothamProMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProMedium.woff) format("woff"),url(../fonts/GothamProMedium.woff2) format("woff2"),url(../fonts/GothamProMedium.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Impact;src:url(../fonts/Impact.eot);src:url(../fonts/Impact.eot?#iefix) format("embedded-opentype"),url(../fonts/Impact.woff) format("woff"),url(../fonts/impact.ttf) format("truetype");font-style:normal;font-weight:400}.apply:after{content:"";display:block;clear:both}.apply__wrap{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.apply__form{margin-right:20px;max-width:425px;width:100%}.apply .subtitle{margin-bottom:30px;font-size:18px}.apply .form__row{margin-bottom:45px}.apply .form__input{position:relative}.apply .form__input:last-child{margin-bottom:0}.apply .form__input:before{height:25px;top:9px}.apply .form__input-field{padding:12px 15px 12px 60px}.apply .form__input-field.quantity-input{background:#fff;border:1px solid #ccc;border-radius:5px;padding:12px 12px;height:50px;max-width:340px}.apply .form__note{margin-top:20px}.apply .form__comment-field{min-height:100px;padding:17px 30px 17px 55px}.apply .form .btn--green{height:60px;font-size:24px;line-height:60px;padding:0 20px}.apply .sort-form{display:-webkit-box;display:flex}.apply .sort-form__select{-webkit-box-flex:1;flex-grow:1}.apply .sort-form .btn{margin-left:10px}.apply .banner-discount{margin-right:120px;-webkit-box-ordinal-group:2;order:1;margin-top:50px;max-width:435px;width:100%}.apply .banner-discount:after{content:"";display:block;clear:both}.apply .banner-discount__image{height:280px;width:100%;float:none}.apply .banner-discount__information{padding-left:30px;padding-bottom:35px}@media screen and (max-width:1020px){.apply .banner-discount{margin-right:0}}@media screen and (max-width:935px){.apply .calendar{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.apply .calendar__data-first{margin-bottom:30px}.apply .calendar__period{margin-right:10px}}@media screen and (max-width:780px){.apply .subtitle{margin-bottom:20px;font-size:18px}.apply .form .calendar,.apply .form .form__comment,.apply .form .form__inputs,.apply .form .region-input{margin-bottom:40px}.apply .form__input-field{padding:12px 30px 12px 60px}.apply .form__input-field.quantity-input{max-width:none}.apply .form__input:before{top:10px}.apply .form__input{margin-bottom:6px}.apply .form__comment-field{min-height:110px}.apply .calendar .form__input:before{top:8px}.apply .calendar .form__input-field{padding:12px 10px 12px 60px}.apply .banner-discount{margin-top:38px}.apply .banner-discount__information{padding-bottom:25px}.apply .banner-discount__image{height:187px}.apply .banner-discount__title{margin-top:25px;font-size:18px}.apply .banner-discount__sale{font-size:30px}.apply .banner-discount__sale-10{font-size:25px}.apply .banner-discount__sale-5{font-size:20px}.apply .banner-discount__sale-small{font-size:15px}}@media screen and (max-width:700px){.apply__form{width:55%;margin-right:10px}.apply .banner-discount{width:45%;max-width:auto}.apply .radio-box__label{font-size:15px}.apply .sort-form{-webkit-box-pack:justify;justify-content:space-between}.apply .sort-form__select{width:calc(100% - 75px)}.apply .selectize-input{width:100%}}@media screen and (max-width:600px){.apply__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.apply__form{width:100%;max-width:none;margin-right:0}.apply .subtitle{font-size:15px;margin-bottom:25px}.apply .sort-form .btn{margin-left:5px}.apply .form{margin-right:0}.apply .form .calendar,.apply .form .form__comment,.apply .form .form__inputs,.apply .form .region-input{margin-bottom:25px}.apply .form .btn--green{height:50px;line-height:50px;font-size:20px}.apply .calendar__period{font-size:15px}.apply .checkboxes__label{font-size:15px}.apply .checkboxes__label:before{top:-1px;left:-40px}.apply .checkboxes__label:after{top:2px;left:-38px}.apply .checkboxes__row{padding-left:38px}.apply .banner-discount{margin-top:0;-webkit-box-ordinal-group:1;order:0;width:100%;max-width:100%}.apply .banner-discount__information{padding-bottom:35px;padding-left:40px}.apply .banner-discount__image{height:230px}.apply .banner-discount__title{margin-top:25px;font-size:18px}.apply .banner-discount__sale{font-size:28px}.apply .banner-discount__sale-10{font-size:24px}.apply .banner-discount__sale-small{font-size:14px;margin-left:25px}}
/*# sourceMappingURL=apply.css.map */
