@font-face{font-family:montserrat-regular;src:url(/assets/fonts/montserrat-regular.ttf)}@font-face{font-family:montserrat-bold;src:url(/assets/fonts/montserrat-bold.ttf)}@font-face{font-family:montserrat-medium;src:url(/assets/fonts/montserrat-medium.ttf)}body{font-family:montserrat-regular;padding:80px 0 0;margin:0}*{box-sizing:border-box}.button{display:inline-block;height:36px;line-height:36px;background:#008000;color:#fff;border:none;border-radius:4px;padding:0 12px;font-size:16px;font-family:montserrat-regular;cursor:pointer}.button.danger{background:#800000}.modal-container{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(70,78,89,.6)}.modal-container .modal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#ffffff;border-radius:8px}@media screen and (max-width: 767px){body{padding-top:40px!important}}.form-rows-title{font-size:18px;font-family:montserrat-bold}.form-rows{display:grid;grid-auto-flow:row;grid-gap:20px;gap:20px}.form-rows .form-row label{display:block;margin-bottom:10px;font-family:montserrat-regular;font-size:16px}.form-rows .form-row input{display:block;width:100%;height:36px;border:1px solid #999999;border-radius:5px;margin:0;padding:0 10px;font-family:montserrat-regular;outline:none;font-size:16px}.form-rows .form-row input.ng-invalid{border:1px solid #800000;background:#8000001a}.form-rows .form-row textarea{display:block;width:100%;height:200px;border:1px solid #999999;border-radius:5px;margin:0;resize:vertical;padding:10px;font-family:montserrat-regular;outline:none;font-size:16px}.form-rows .form-row textarea.ng-invalid{border:1px solid #800000;background:#8000001a}.form-rows .form-row-button{text-align:right}.container{width:1400px;margin:0 auto}@media screen and (max-width: 1420px){.container{width:1100px}}@media screen and (max-width: 1120px){.container{width:767px}}@media screen and (max-width: 767px){.container{margin:0 20px;width:auto}}
