body .nectar_hook_global_section_footer:has(.rh-footer-new)>.container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
body #rh-footer.rh-footer-new{position:relative;isolation:isolate;width:100%;margin:0;padding:64px 0 0!important;background:#25155c!important;color:#fff;font:16px/1.65 Poppins,sans-serif;overflow:hidden}
body #rh-footer.rh-footer-new::before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:#02b7ce}
body #rh-footer.rh-footer-new::after{content:"";position:absolute;z-index:-1;width:460px;height:460px;right:-100px;top:-180px;border:70px solid #ffffff04;border-radius:50%;outline:1px solid #ffffff0a;outline-offset:32px;pointer-events:none}
body #rh-footer .rh-footer-inner{width:calc(100% - 64px);max-width:1160px;margin:0 auto}
body #rh-footer .rh-footer-grid{display:grid;grid-template-columns:1.1fr .8fr 1.1fr;gap:64px;padding-bottom:52px}
body #rh-footer .rh-footer-home{display:inline-flex;max-width:240px;min-height:60px;align-items:center}
body #rh-footer .rh-footer-home img{display:block;width:240px;max-width:100%;height:auto;filter:brightness(0) invert(1);background:none;border:0;padding:0;margin:0}
body #rh-footer .rh-footer-dashboard{display:flex;align-items:center;gap:12px;min-height:48px;width:fit-content;margin-top:32px;padding:10px 16px;border:1px solid #ffffff40;border-radius:10px;color:#fff!important;font-size:16px;font-weight:500;text-decoration:none;background:#ffffff08;transition:background .18s,border-color .18s}
body #rh-footer .rh-footer-dashboard svg{color:#63d9e8;flex-shrink:0}
body #rh-footer .rh-footer-dashboard:hover{background:#ffffff16;border-color:#63d9e8}
body #rh-footer .rh-footer-new h2,body #rh-footer.rh-footer-new h2{font:500 19px/1.5 Poppins,sans-serif!important;letter-spacing:-.02em;margin:0 0 18px!important;padding:0!important;color:#fff!important}
body #rh-footer .rh-footer-explore ul{list-style:none;margin:0;padding:0}
body #rh-footer .rh-footer-explore li{list-style:none;margin:0;padding:0}
body #rh-footer .rh-footer-explore a{display:inline-flex;align-items:center;min-height:44px;color:#e3dbff!important;font-size:17px;text-decoration:none;transition:color .18s}
body #rh-footer .rh-footer-explore a:hover{color:#63d9e8!important}
body #rh-footer .rh-footer-email{display:inline-block;padding:0 0 8px;color:#63d9e8!important;font-size:20px;font-weight:500;text-decoration:none;overflow-wrap:anywhere}
body #rh-footer .rh-footer-email:hover{text-decoration:underline}
body #rh-footer address{margin:12px 0!important;padding:0;font-style:normal;color:#e3dbff;font-size:16px;line-height:1.7}
body #rh-footer .rh-footer-kvk{margin:16px 0 0!important;padding:0!important;color:#c3b8e2;font-size:14px}
body #rh-footer .rh-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #ffffff20;padding:20px 0;color:#c3b8e2;font-size:14px}
body #rh-footer .rh-footer-bottom nav{display:flex;align-items:center;gap:28px}
body #rh-footer .rh-footer-bottom a{display:inline-flex;align-items:center;min-height:44px;color:#e3dbff!important;text-decoration:none;font-size:14px}
body #rh-footer .rh-footer-bottom a:hover{color:#63d9e8!important}
body #rh-footer a:focus-visible{outline:3px solid #63d9e8;outline-offset:4px;border-radius:4px}
@media(max-width:900px){body #rh-footer .rh-footer-inner{width:calc(100% - 40px)}body #rh-footer .rh-footer-grid{gap:32px;grid-template-columns:1fr 1fr}body #rh-footer .rh-footer-identity{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:24px}body #rh-footer .rh-footer-dashboard{margin-top:0}}
@media(max-width:600px){body #rh-footer.rh-footer-new{padding-top:40px!important}body #rh-footer .rh-footer-inner{width:calc(100% - 40px)}body #rh-footer .rh-footer-grid{grid-template-columns:minmax(0,1fr);gap:30px;padding-bottom:32px}body #rh-footer .rh-footer-identity{display:block}body #rh-footer .rh-footer-home{max-width:212px;min-height:52px}body #rh-footer .rh-footer-dashboard{margin-top:24px}body #rh-footer .rh-footer-explore ul{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}body #rh-footer.rh-footer-new h2{margin-bottom:12px!important}body #rh-footer .rh-footer-bottom{align-items:flex-start;flex-direction:column;gap:8px;padding:20px 0 24px}body #rh-footer .rh-footer-bottom nav{gap:24px;flex-wrap:wrap}body #rh-footer .rh-footer-contact h2{font-size:18px!important}}
@media(prefers-reduced-motion:reduce){body #rh-footer a{transition:none!important}}
