*{box-sizing:border-box}

body{margin:0}

.df-footer .df-footer-logo{color:rgb(255,255,255);font-weight:700}

.df-footer{background-image:none;background-position:0% 0%;background-origin:padding-box;background-clip:border-box}

.df-footer-inner{gap:32px}

.df-footer-logo{text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial;text-decoration-thickness:initial}

.df-footer-contact{text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial;text-decoration-thickness:initial}

.df-footer .df-footer-contact{display:inline-flex;margin-top:12px;color:rgb(255,255,255);font-size:16px;font-weight:700}

*{box-sizing:border-box}

body{margin:0}

body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}

.df-footer p{margin-top:12px;margin-right:0px;margin-bottom:12px;margin-left:0px;color:rgb(211,216,255);font-size:14px}

.df-footer .df-footer-note{margin-top:0px}

.df-footer [role="navigation"] a{color:rgb(255,255,255)}

.df-footer a:hover{color:rgb(184,193,255)}

.df-footer a:focus-visible{color:rgb(184,193,255)}

.df-footer [role="navigation"] a{padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:0px}

.df-footer-inner{display:grid}

.df-footer [role="navigation"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}

.df-footer [role="navigation"] a{display:block;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial;text-decoration-thickness:initial}

@media (min-width:768px){.df-footer-inner{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:start}}

*{box-sizing:border-box}

body{margin:0}
