:root{--main-container:900px}.card-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.card-wrapper .title{color:#000;font-size:18px;font-weight:700;line-height:20px;text-align:center}.card-wrapper .title a{color:#000}.card-wrapper .desc{color:#000;font-size:16px;line-height:20px;margin-top:15px;max-width:15rem;text-align:center}hr{background:#1e415e;border:0;height:2px;margin:auto;width:80%}.card-wrapper .image-wrapper{align-items:center;display:flex;height:5rem;justify-content:center;margin-bottom:2rem;position:relative;width:5rem}.card-wrapper .image-wrapper:before{background:#4d6d8a7a;border-radius:50%;content:"";height:100%;position:absolute;width:100%}.card-wrapper .image-wrapper img{height:2rem;width:2rem}.heading .title{color:#000;font-size:36px;font-weight:700;text-align:center}.heading .desc{color:#000;font-size:16px;margin:20px 0 0;text-align:center}.filter-form p{font-size:14px}.filter-form{background:#fff;border-radius:8px;box-shadow:1.95px 1.95px 7.6px rgba(0,0,0,.15);margin:auto;padding:25px;width:80%}.filter-form select#form-selection{left:50%;transform:translate(-50%);width:80%}.filter-form li::marker{font-size:0}.filter-form label:has(input[type=checkbox]){align-items:center;display:flex}.filter-form .form-detail .form-container form input[type=checkbox]{display:block;height:18px;opacity:1;vertical-align:middle;visibility:visible;width:35px!important}.filter-form input[type=checkbox]:checked{accent-color:#538462}.filter-form select{border-radius:5px;margin:auto;position:relative}.filter-form select:focus{outline:none}.filter-form select:after{background-color:#fff;background-image:none;color:var(--theme-color);content:"\2b";display:grid;font-family:var(--icon-font);font-size:20px;font-weight:500;line-height:1;width:auto;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;height:25px;position:absolute;right:30px;text-align:center;width:25px}.form-detail{left:50%;margin:0;padding:0;position:relative;transform:translate(-50%);width:80%}.form-detail .form-container{padding:2rem 0}.form-detail .form-container form label{margin:20px 0}.form-detail .form-container form input{border-radius:5px;width:100%!important}.form-detail .form-container form input[type=submit]{background:var(--theme-color);border-radius:5px;color:#fff;height:fit-content;margin:30px 0 10px;padding:9px 2rem;width:fit-content!important}.form-detail .form-container form fieldset{max-width:100%}.legal-consent-container{font-size:14px}.hs-error-msgs label{color:#f2545b}@media (max-width:767px){.filter-form,.filter-form select{width:100%}}