.header{z-index:999;background-color:#fff;border-bottom:1.5px solid #f0effb;width:100%;padding:20px;display:block;position:sticky;top:0}.header .header-container{justify-content:space-between;align-items:center;gap:22px;max-width:1521px;margin:0 auto;display:flex}.header .header-container .header-logo-trust{align-items:center;gap:48px;display:flex}.header .header-container .header-logo-trust .header-logo{max-width:100%;height:auto;display:block}.header .header-container .header-logo-trust .trustfund-btn{color:#2f395c;background-color:#fff;border:1px solid #7065f0;border-radius:20px;align-items:center;gap:6px;padding:4px 15px;font-size:15px;font-weight:600;transition:border-color .3s ease-in-out;display:flex}.header .header-container .header-logo-trust .trustfund-btn:hover{border-color:#004993}.header .header-container .header-nav{gap:16px;display:flex}.header .header-container .header-nav .header-burger-btn{display:none}.header .header-container .header-nav .header-user-profile{position:relative}.header .header-container .header-nav .header-user-profile .profile-btn{background-color:#fff;border:1.5px solid #f0effb;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:150px;padding:8px 6px;transition:border-color .3s ease-in-out;display:flex}.header .header-container .header-nav .header-user-profile .profile-btn p{color:#2f395c;font-size:16px;font-weight:500}.header .header-container .header-nav .header-user-profile .profile-btn svg{transition:transform .3s ease-in-out}.header .header-container .header-nav .header-user-profile .profile-btn:hover{border-color:#7065f0}.header .header-container .header-nav .header-user-profile .profile-options{z-index:1;interpolate-size:allow-keywords;background-color:#fff;border-radius:8px;flex-direction:column;gap:13px;width:100%;height:0;padding:0 25px;transition:all .3s ease-in-out;display:flex;position:absolute;top:120%;left:0;overflow:hidden;box-shadow:0 10px 10px #100a551a}.header .header-container .header-nav .header-user-profile .profile-options .profile-option-btn{color:#2f395c;text-align:left;font-size:14px;font-weight:500;transition:color .3s ease-in-out}.header .header-container .header-nav .header-user-profile .profile-options .profile-option-btn:hover{color:#7065f0}.header .header-container .header-nav .header-user-profile[profileopen=true] .profile-btn svg{transform:rotate(180deg)}.header .header-container .header-nav .header-user-profile[profileopen=true] .profile-options{height:auto;padding:26px 25px 39px}.header .header-nav-responsive{display:none}@media (max-width:1024px){.header{padding:18px 20px}.header .header-container{gap:16px}.header .header-container .header-logo-trust .trustfund-btn{display:none}.header .header-container .header-nav{gap:21px}.header .header-container .header-nav .button-secondary,.header .header-container .header-nav .button-third svg,.header .header-container .header-nav .button-third span{display:none}.header .header-container .header-nav .header-burger-btn{display:block}.header .header-container .header-nav .header-user-profile{display:none}.header .header-nav-responsive{z-index:1;background:#fff;border-top:1px solid #cbcad3;border-bottom:1px solid #cbcad3;border-left:1px solid #cbcad3;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;max-width:390px;height:calc(100dvh - 75px);padding:30px 24px;transition:right .5s ease-in-out;display:flex;position:fixed;top:75px;right:-100dvw}.header .header-nav-responsive[burgeropen=true]{right:0}.header .header-nav-responsive .nav-links-group{flex-direction:column;gap:24px;display:flex}.header .header-nav-responsive .nav-links-group .navlink-mobile{color:#8582a8;align-items:center;gap:12px;font-size:16px;font-weight:500;display:flex}}
.default-avatar{background-color:#7065f0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.default-avatar .avatar-img{object-fit:cover;width:100%;height:100%;display:block}.default-avatar .avatar-text{color:#fff;padding:4px;font-size:16px;font-weight:500}
.footer{padding:24px 0 16px}.footer .footer-holder{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.footer .footer-holder .footer-logo img{max-width:100%;height:auto;display:block}.footer .footer-holder .footer-nav-holder{align-items:flex-start;gap:35px;display:flex}.footer .footer-holder .footer-nav-holder .footer-nav-group h3{color:#2f395c;text-transform:uppercase;margin-bottom:16px;font-size:16px;font-weight:700}.footer .footer-holder .footer-nav-holder .footer-nav-group .nav-group-links{flex-direction:column;gap:10px;display:flex}.footer .footer-holder .footer-nav-holder .footer-nav-group .nav-group-links .footer-navlinks{color:#2f395c;text-align:left;opacity:.7;font-size:14px;font-weight:500;transition:all .3s ease-in-out}.footer .footer-holder .footer-nav-holder .footer-nav-group .nav-group-links .footer-navlinks:hover{color:#7065f0;opacity:1}.footer .footer-holder .footer-nav-holder .footer-nav-group .nav-group-links .social-links{align-items:center;gap:22px;display:flex}.footer .footer-holder .footer-nav-holder .footer-nav-group .nav-group-links .social-links a{opacity:.7;transition:opacity .3s ease-in-out}.footer .footer-holder .footer-nav-holder .footer-nav-group .nav-group-links .social-links a svg path{transition:fill .3s ease-in-out}.footer .footer-holder .footer-nav-holder .footer-nav-group .nav-group-links .social-links a:hover{opacity:1}.footer .footer-holder .footer-nav-holder .footer-nav-group .nav-group-links .social-links a:hover svg path{fill:#7065f0}.footer .footer-holder .footer-nav-holder .footer-nav-group .nav-group-links .footer-regret-btn{color:#a8a2f6;border:2px solid #a8a2f6;border-radius:8px;margin-top:23px;padding:10px 16px;font-size:14px;font-weight:700;transition:all .3s ease-in-out}.footer .footer-holder .footer-nav-holder .footer-nav-group .nav-group-links .footer-regret-btn:hover{color:#7065f0;border-color:#7065f0}.footer .footer-divider{background-color:#e8e6f9;border:none;width:100%;height:1.5px;margin:24px 0;display:block}.footer .footer-end{justify-content:space-between;align-items:center;gap:16px;display:flex}.footer .footer-end h6{color:#2f395c;opacity:.5;font-size:12px;font-weight:500}.footer .footer-end a{color:#2f395c;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}@media (max-width:700px){.footer .footer-holder{flex-direction:column;align-items:center}.footer .footer-holder .footer-nav-holder{flex-direction:column;align-items:center;gap:24px}.footer .footer-holder .footer-nav-holder h3{text-align:center}.footer .footer-holder .footer-nav-holder .nav-group-links{align-items:center}.footer .footer-end{flex-direction:column}}
