.profile-module.dnd-section>.row-fluid{align-items:flex-start;height:100%;justify-content:center}.profile-module.dnd-section input[type=radio]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox}.profile-popup{bottom:0;display:none;height:100%;left:0;overflow:auto;padding:50px 1rem;position:fixed;top:0;width:100%;z-index:9999}.profile-popup .profile-module-inner{background:#fff;box-sizing:border-box;color:#000;max-height:100%;max-width:771px;overflow:auto;padding:50px;position:relative;width:100%}.profile-popup .profile-module-inner .close-btn{display:block;position:absolute;right:20px;top:20px;width:20px}.profile-popup .profile-module-inner .close-btn span{background:#1e4ca3;cursor:pointer;height:3px;position:absolute;top:9px;width:20px}.profile-popup .profile-module-inner .close-btn span:first-child{transform:rotate(45deg)}.profile-popup .profile-module-inner .close-btn span:nth-child(2){transform:rotate(135deg)}.input-wrapper.cultural-heritage input[type=radio],.input-wrapper.preferred_causes label:after,.input-wrapper.preferred_causes label:before{display:none}.input-wrapper.preferred_causes input[type=checkbox]+label{border-color:#e78531 transparent transparent;border-radius:4px;border-style:solid;border-width:4px 2px 2px!important;box-shadow:0 9.3896px 11.737px 0 rgba(231,133,49,.2);color:#e78531;padding:20px;text-align:center;width:calc(33.33% - 14px)}.input-wrapper.preferred_causes{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:44px}.input-wrapper.preferred_causes>label:first-child{width:100%}.input-wrapper.preferred_causes input#environment[type=checkbox]+label{border-top-color:#97bf61;box-shadow:0 9.3896px 11.737px 0 rgba(151,191,97,.2);color:#97bf61}.input-wrapper.preferred_causes input#people[type=checkbox]+label{border-top-color:#8f53ad;box-shadow:0 9.3896px 11.737px 0 rgba(143,83,173,.2);color:#8f53ad}.input-wrapper.preferred_causes input[type=checkbox]:checked+label{border-color:inherit;text-decoration:underline}.input-wrapper.preferred_causes input[type=checkbox]+label img{height:90px;margin-bottom:15px;object-fit:contain;width:90px}.input-wrapper p.disclaimer{font-size:16px;margin:-20px 0 40px}form.dashboard_forms label[for=otherValue]{margin-top:40px}.two_col_options{display:flex;flex-wrap:wrap;gap:25px;margin-bottom:20px}.thank_you_message h3.h3.service_title{color:#1e4ca3;text-align:center}@media screen and (max-width:767px){.profile-popup .profile-module-inner{padding:30px}.input-wrapper.preferred_causes input[type=checkbox]+label{width:100%}}