@media (min-width: 0px){.order-form{padding-top:40px;padding-bottom:40px;background:#000;border-radius:20px 20px 0px 0px}.order-form .form{background:#fff}.price__input-hidden input{position:absolute}.startsoon{display:flex;justify-content:center;font-size:35px;text-transform:uppercase;color:#fff}.form{position:relative}.price__form-block{background-color:#1f1c1a;border-radius:10px;padding:50px 20px 30px 20px;margin:25px 0 0 0}.price-form__title{color:white;font-size:16px;font-family:"Gotham Pro";text-align:center}.price__form{display:flex;justify-content:space-between;align-self:center;flex-direction:column}.input-head{display:none}.form .design-courses{width:85%}.price__input{height:52px;padding:0px 16px;font-size:14px;border-radius:16px;border:1px solid #b6b9bc;background:white;width:100%}.price__input::placeholder{color:#1d1d1b}.price__input:focus{outline:none}.price__input:not(:first-of-type){margin-top:20px}.price__form-button{width:100%;height:52px;border-radius:16px;background:#ed9ea1;border:none;color:#fff;font-weight:700;line-height:100%;font-size:16px;margin:20px 0}.form__input{position:relative;margin-top:16px}.form__input svg{position:absolute;left:15px;bottom:5px}.price__form-button:focus{outline:none}.form__price-block{display:flex;align-items:center;padding:0 0 0 0;margin:0 0 0 0}.form-block{padding-top:40px;padding-bottom:40px}.form__price-block input{width:25px;height:25px}.form__price-block p{color:#858b90;font-size:12px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0.36px}.form{display:flex;flex-direction:column;background:#f2ddde;padding:16px !important;border-radius:16px}.form__info h2{color:#000;font-size:28px;font-weight:700;line-height:100%;margin-top:8px}.form__info h2 span{color:#151617;font-size:24px;font-weight:500;line-height:100%}.form__info-description{font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:0.42px;margin-top:15px;color:#858b90}}@media (min-width: 639px){.form__price-block input[type="checkbox"]{width:5%}.form{padding:30px 20px !important}}@media (min-width: 957px){.form{gap:25px;padding:40px !important}.price__input:not(:first-of-type){margin-right:20px}.input-head{display:block;font-size:18px;line-height:120%;margin-bottom:5px;color:#1d1d1b}.price__form{display:flex;justify-content:flex-start;align-self:center;flex-direction:column;flex-wrap:wrap;width:415px}.form__price-block input[type="checkbox"]{width:3%}.form__info h2{font-size:36px}.form__info-description{font-size:20px}.form__input{position:relative;margin-top:25px}}@media (min-width: 1243px){.form__price-block p{width:130%}.order-form{padding-top:64px;padding-bottom:0px;border-radius:40px 40px 0px 0px}.price__form{flex-direction:row;width:496px}.price__form2 .price__form-button{margin:0 0 0 15px;align-self:flex-end}.price__form-button{width:247px}.price__input-1{width:496px}.price__input-2{width:240px}.price__form .form__input:nth-child(5){margin-left:16px}.price__input-3{width:240px}.form2{flex-direction:column}.price__form2{width:100%}.price__form2 .price__input{width:230px;margin-right:16px}.price__form2 .form__input:nth-child(5){margin-left:0}.price__form2 .price__form-button{width:320px;margin-top:25px}.form2 h2{color:#000;font-family:Manrope;font-size:45px;font-style:normal;font-weight:700;line-height:100%;width:92%}.form__info h2{margin-top:20px}.form2 .form__info-description{width:800px}.form__price-block{margin-top:20px}.form__info-description{font-size:20px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:0.4px;margin-top:20px}}