@import"https://fonts.googleapis.com/css2?family=Montserrat&display=swap";:root{--alert-error-color-text: rgba(76, 7, 20, .5);--alert-error-color-background: rgba(221, 87, 114, .5);--alert-success-color-text: rgba(1, 68, 1, .5);--alert-success-color-background: rgba(93, 216, 93, .5);--alert-info-color-text: rgba(0, 0, 80, .5);--alert-info-color-background: rgba(119, 119, 253, .5)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body,html{font-size:20px;font-family:Montserrat,sans-serif}a{color:#008b92}h1,h2,h3,h4{color:#064324}h2{margin-bottom:20px}button{margin:5px 10px;padding:10px 20px;border-radius:5px;font-size:inherit}button:disabled,button:disabled:hover{background-color:#d3d3d3;border:1px solid gray}button:disabled:hover{cursor:not-allowed}.btn-primary{color:#fff;background-color:#008b92;border:1px solid #008b92}.btn-primary:hover{background-color:#016368}.btn-danger{color:#fff;background-color:#dd8db0e6;border:1px solid rgba(221,141,176,.9)}.btn-danger:hover{background-color:#dc143c;border-color:#dc143c}input,select{line-height:25px;padding:5px;font-size:20px;border-radius:5px}input:focus,select:focus{outline:none!important;border:1px solid #008b92;box-shadow:inset 0 0 5px #008b92}input.ng-touched.ng-invalid,select.ng-touched.ng-invalid{border:1px solid crimson}input.ng-touched.ng-invalid:focus,select.ng-touched.ng-invalid:focus{box-shadow:inset 0 0 5px #dc143c}.remove-element{display:none}.hide-element{opacity:0}.rotate-icon-180 svg{transform:rotate(.5turn)}
