div.close-line__wrap{border-radius:10px;height:50px;width:50px}div.close-line-small__wrap,div.close-line__wrap{cursor:pointer;position:absolute;right:0;top:15px}div.close-line-small__wrap{border-radius:5px;height:25px;width:25px}div.close-line__wrap:hover{background-color:#009fe323}div.close-line__wrap:hover .close-line:after,div.close-line__wrap:hover .close-line:before{background:#252525}.close-line{border-radius:15px;display:block;height:3px;margin-top:23px;padding-left:4px;position:relative;width:44px}.close-line-small{height:1px;margin-top:12px;padding-left:3.5px;width:18px}.close-line:after,.close-line:before{background:#000;border-radius:15px;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.close-line:before{top:0;transform:rotate(-45deg)}.close-line:after{top:0;transform:rotate(45deg)}.modal__links{display:flex;gap:15px;margin-bottom:20px}.modal__links a{cursor:pointer}.modal__text{margin-bottom:20px}.modal__form-row{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:5px;justify-content:flex-end;margin-bottom:10px;padding-left:8px;position:relative}.modal__form-row .label{width:calc(100% - 20px)}.modal__form-col{display:flex;flex-direction:column;gap:5px;margin-bottom:10px;position:relative}.modal__form-col input,.modal__form-col textarea{border:1px solid #898989;border-radius:10px;padding:8px 15px}.modal__form-col textarea{max-width:100%}.modal__form-col select{border:1px solid #898989;border-radius:10px;padding:8px 15px}.submit-btn{align-items:center;background:linear-gradient(88.59deg,#046d66,#0e8c84 25.12%,#2cada4 82.5%,#3eb9b1 98.27%);border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:700;justify-content:center;margin-bottom:10px;margin-top:15px;padding:8px 24px;transition:.3s ease;width:100%}.submit-btn:hover{filter:brightness(1.1)}.error-message{color:#c70000}@media screen and (max-width:768px){.modal__top{justify-content:flex-start}}@media screen and (max-width:480px){.modal__top-logo{max-width:155px}.close-line{margin-top:15px;padding-left:3px;width:30px}.close-line-small{margin-top:17.5px}.modal__text{display:none}.submit-btn{border-radius:10px}div.close-line__wrap{height:36px;width:36px}}
