.popup__box .wpcf7 .wpcf7-form{padding:0 70px 70px;max-height:800px;overflow:scroll}@media (max-width:767px){.popup__box .wpcf7 .wpcf7-form{padding:0}}.popup__box .wpcf7 .wpcf7-form .form__btn-box p{margin:0;display:flex;justify-content:center}span.wpcf7-spinner{display:none}.popup__box .wpcf7 .wpcf7-form .form__btn-box .btn{min-width:250px}.popup__box .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=messanger-course],.popup__box .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=date-course]{position:relative}.popup__box .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=messanger-course]:before,.popup__box .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=date-course]:before{border-style:solid;border-width:1px 1px 0 0;content:'';display:inline-block;height:7px;left:inherit;position:absolute;top:5px;right:30px;transform:rotate(135deg);vertical-align:top;width:7px}@media only screen and (min-width:767px) and (max-width:1024px){.popup.active .popup__box{overflow-y:auto;height:750px}}@media only screen and (max-height:850px){.popup.active .popup__box{overflow-y:auto;height:750px}}.name_row{margin-left:15px}.wpcf7-not-valid-tip{margin-left:15px}.btn-callback-curse{cursor:pointer}.description_buy{width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#2b69a1;border-radius:30px;padding:0 24px;font-weight:500;font-size:16px;line-height:22px;color:#333;outline:0;border:1px solid transparent;color:#ffff}.description_buy a{color:#ffff}