.course-feedback{display:grid;grid-template-columns:1fr 306px;align-items:center;grid-gap:100px;background:#eef5fa;border-radius:10px;padding:33px 33px 33px 44px;margin:0 0 60px 0}.course-feedback__caption{font-weight:600;font-size:20px;line-height:31px;color:#000}.course-feedback__button{display:flex;align-items:center;justify-content:center;background:#2c6f9c;border-radius:6px;font-weight:500;font-size:16px;color:#fff;cursor:pointer;height:42px;width:100%;max-width:306px;border:none;outline:0;cursor:pointer}.course-feedback__button:hover{background:#065991}.course-feedback__popup{display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2000;width:90%;max-width:560px;height:auto;margin:auto;background:#fff;border-radius:12px;padding:60px 30px 50px;position:relative}.course-feedback__popup__exit{position:absolute;right:20px;top:20px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5LDYuNDFMMTcuNTksNUwxMiwxMC41OUw2LjQxLDVMNSw2LjQxTDEwLjU5LDEyTDUsMTcuNTlMNi40MSwxOUwxMiwxMy40MUwxNy41OSwxOUwxOSwxNy41OUwxMy40MSwxMkwxOSw2LjQxWiIgLz48L3N2Zz4=);background-color:rgba(0,0,0,0);width:20px;height:20px;cursor:pointer;border:none}.course-feedback__popup__row{display:grid;grid-template-columns:.5fr 1fr;align-items:center;width:100%;grid-gap:20px;margin:0 0 20px 0}.course-feedback__popup__label{font-size:17px}.course-feedback__popup__input{border:1px solid #c0daec;box-sizing:border-box;border-radius:4px;height:36px;width:100%;padding:10px;color:#000;font-size:16px}.course-feedback__popup__input:focus{color:#192a3e;background-color:#fff;border:1px solid #0489e0;outline:0}.course-feedback__popup__input::placeholder{color:#000}.course-feedback__popup__button{display:flex;align-items:center;justify-content:center;height:42px;max-width:306px;width:100%;margin:30px auto 10px auto;font-size:16px;font-weight:500;outline:0;border:none;border-radius:6px;background:#2c6f9c;color:#fff;cursor:pointer;transition:background-color .3s}.course-feedback__popup__button:hover{background:#065991}.course-feedback__popup__button:disabled{background-color:#e1e1e1;pointer-events:none}.course-feedback__popup__legalicy{font-size:14px;line-height:16px}.course-feedback__popup__error{color:red;font-size:12px;line-height:14px;margin:3px 0 0 0}@media screen and (max-width: 820px){.course-feedback{grid-template-columns:1fr;grid-gap:30px}}@media screen and (max-width: 600px){.course-feedback__popup__row{grid-template-columns:1fr;grid-gap:5px}.course-feedback__popup__button{margin:20px auto 10px auto}}@media screen and (max-width: 480px){.course-feedback{padding:20px 14px 40px 14px;grid-gap:22px}.course-feedback__caption{font-size:18px !important;line-height:25px !important;text-align:center}.course-feedback__button{max-width:100%}.course-feedback__popup{padding:48px 20px 40px}.course-feedback__popup__row{margin:0 0 15px 0}.course-feedback__popup__label{font-size:14px}.course-feedback__popup__button{margin:15px auto 10px auto;max-width:100%}.course-feedback__popup__legalicy{font-size:12px;line-height:16px}}
