.row-form{width:100%;max-width:540px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.row-form .d-name{max-width:340px}.row-form-list{width:100%;max-width:540px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.row-form-list p{margin-bottom:10px;font-size:14px;font-weight:700}.row-form-list p:last-child{margin-bottom:0}.row-form-list label.label{justify-content:left;align-items:center;margin-bottom:12px;font-size:14px;font-weight:700;display:flex}.row-form-list label.label span{color:#fff;border-radius:3px;justify-content:center;align-items:center;width:40px;height:20px;margin-right:10px;font-size:10px;font-weight:400;display:flex}.row-form-list label.label span.any{background-color:#b4b4b4}.row-form-list label.label span.required{background-color:#ec0000}.row-form-list .message-required{color:#ec0000;margin-top:10px;font-size:.8em}.row-form-list .ul-checkbox-list{gap:10px;display:grid}.row-form-list .ul-checkbox-list li label{align-items:center;gap:10px;display:flex}.row-form-list .ul-checkbox-list li label:hover{cursor:pointer;opacity:.8;transition:all .3s}@media (max-width:520px){.row-form-list .ul-checkbox-list li label.spas{align-items:flex-start}.row-form-list .ul-checkbox-list li label.spas input{margin-top:5px}}.row-form-list .ul-checkbox-list li label span{font-size:15px}.row-form-list .info{margin-top:10px;font-size:12px}.row-form-list .error{color:red;margin-top:10px;font-size:12px}.row-form-list:not(:last-child){margin-bottom:40px}.card-contact-information hr{margin-top:40px;margin-bottom:40px}.card-contact-information .link-contact-information{color:#333;text-align:center;background-color:#fff;border:1px solid #716a60;border-radius:3px;width:90%;max-width:300px;margin-top:30px;margin-left:auto;margin-right:auto;padding:20px;font-weight:700;display:block}
