.certificate-block{font-family:sans-serif}.order-info{text-align:center}.order-info__title{font-size:24px;color:red}.order-info__date{text-decoration:underline}.order-info__count{display:block;background:red;padding:10px;margin:12px auto;width:178px;color:#fff;text-shadow:0 -1px 0 #000,0 -1px 0 #000,0 1px 0 #000,0 1px 0 #000,-1px 0 0 #000,1px 0 0 #000,-1px 0 0 #000,1px 0 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;font-size:32px;border-radius:5px}.order-info__count-val{font-size:52px;line-height:1}.order-info__subtitle{font-size:24px;margin:22px auto}#order-form{box-sizing:border-box}#order-form img{display:block;width:100%;margin:0 auto;object-fit:contain}.order-info__subtitle-price{font-weight:700;color:red}#order-form{padding:20px 20px 40px;max-width:600px;margin:20px auto;background-image:url(../images/formbg.jpg);background-repeat:no-repeat;line-height:16px;text-align:center;background-size:100% 100%}.order-form__header-pic{max-width:100px}.order-form__header-title{margin:0;padding:0;line-height:32px;font-size:32px}@media all and (max-width:767px){.order-form__header-title{font-size:27px}}.order-form__header-number{color:blue;font-size:14px;margin-top:5px;display:block}.order-form__header-subtitle{margin:15px 0;font-size:16px;line-height:1.5;font-weight:400}.order-form__header-subtitle--price{font-weight:700;color:red}.order-form__header-annotation{display:block;margin:5px 10px;border:2px solid #0299ff;padding:10px;font-size:12px;line-height:1.5;font-weight:700}.order-form__pole{display:inline-block;margin:10px auto 0;padding:0 10px;width:100%;max-width:320px;box-sizing:border-box}.order-form__pole label{display:block;width:100%;max-width:230px;margin:0 auto 8px;padding:5px 0;font-weight:700;font-size:16px;box-sizing:border-box}.order-form__pole input{box-sizing:border-box;font-size:21px;padding:15px;border-radius:3px;border:2px solid #e9d7dc;width:100%}.order-form__btn-wrap{padding:25px 5px}.order-form__btn{display:inline-block;padding:20px;color:#fff;font-weight:700;text-decoration:none;box-shadow:0 4px 15px 0 rgba(129,150,160,.45);border-radius:5px;background-color:#0299ff;background-position:1.35em .94em;background-size:1em;background-repeat:no-repeat;transition:all .15s ease-in-out;border:none;cursor:pointer;font-size:20px;margin-top:20px}.order-form__btn:hover{background-color:#017acc}.order-form__additional{font-size:12px;display:block}.form-bottom{box-sizing:border-box;margin-top:20px;font-family:sans-serif;background:#ffeee1;border:4px solid #ed6d37;border-radius:10px;text-align:center;padding:23px 40px;max-width:550px;width:100%;margin:20px auto}.bottom_h1{text-transform:uppercase;font-weight:800;font-size:32px;line-height:130%;margin-bottom:.25em}.bottom_h2{font-weight:600;font-size:20px;line-height:130%;text-transform:uppercase}.bottom__update{font-weight:800;font-size:20px;line-height:130%;text-align:center;background-color:#fff;padding:8px 0;margin:12px 0 22px}.update-red{color:#d42323;text-transform:uppercase}.bottom_underinfo{font-weight:300;font-size:16px;line-height:130%}@media screen and (max-width:550px){.form-bottom{box-sizing:border-box;padding:2.3vw 4vh}.bottom_h1{font-size:2rem}.bottom_h2{font-size:1.2rem}.bottom__update{font-size:1rem}.bottom_underinfo{font-size:1rem}}.ring-loading{animation:loadingD 1.5s .3s cubic-bezier(.17,.37,.43,.67) infinite;width:10px;height:10px;margin:0 auto;padding:15px!important;border:7px dashed #000;border-radius:100%;display:none;margin:10px auto!important}@keyframes loadingD{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}