.c-footer{position:relative;overflow:hidden;padding-bottom:6rem;background-image:linear-gradient(0deg, rgb(169, 143, 84) 0%, rgb(179, 153, 92) 56%, rgb(169, 143, 84) 100%)}@media screen and (min-width: 48em){.c-footer{padding-bottom:5rem}}@media screen and (min-width: 85em){.c-footer{padding-bottom:8rem}}.c-footer,.c-footer a{color:#fff !important}.c-footer::after{position:absolute;z-index:1;top:0;left:50%;width:160vw;height:160vw;content:"";transform:translateX(-50%);opacity:.2;background:url(../../images/rose--gradient.svg) no-repeat right center;background-size:contain}@media screen and (min-width: 48em){.c-footer::after{top:1.5rem;width:88rem;height:88rem}}@media screen and (min-width: 85em){.c-footer::after{top:auto;bottom:0;width:99rem;height:99rem;transform:translate(-50%, 50%)}}@media screen and (min-width: 120em){.c-footer::after{width:123rem;height:123rem}}.c-footer .contextual-links a{color:#333 !important}.c-footer .c-region{position:relative;z-index:2}.c-footer .c-block{margin-top:5rem}@media screen and (min-width: 48em){.c-footer .c-block{margin-top:8rem}}@media screen and (min-width: 85em){.c-footer .c-block{margin-top:9rem}}.c-footer .c-branding--footer{flex:0 0 100%;max-width:100%;order:3}@media screen and (min-width: 48em){.c-footer .c-branding--footer{flex:0 0 41.6666666667%;max-width:41.6666666667%;order:2}}@media screen and (min-width: 85em){.c-footer .c-branding--footer{flex:0 0 16.6666666667%;max-width:16.6666666667%;order:1}}@media screen and (min-width: 85em){.c-footer .c-branding--footer .c-block__content{padding-left:2rem}}@media screen and (min-width: 120em){.c-footer .c-branding--footer .c-block__content{padding-left:2.5rem}}.c-footer .c-block-menu--footer{flex:0 0 100%;max-width:100%;order:1}@media screen and (min-width: 85em){.c-footer .c-block-menu--footer{flex:0 0 50%;max-width:50%;order:2}}.c-footer .c-block-drr-newsletter{flex:0 0 100%;max-width:100%;order:2}@media screen and (min-width: 48em){.c-footer .c-block-drr-newsletter{flex:0 0 58.3333333333%;max-width:58.3333333333%;order:3}}@media screen and (min-width: 85em){.c-footer .c-block-drr-newsletter{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.c-developer{position:relative;z-index:2;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:2rem;text-align:center;letter-spacing:.1em;font-size:1.2rem}@media screen and (min-width: 48em){.c-developer{margin-top:3rem;font-size:1.3rem}}.c-developer a{text-decoration:underline;text-decoration-color:rgba(0,0,0,0)}.c-developer a:focus,.c-developer a:hover,.c-developer a:active{text-decoration-color:currentColor}.c-developer__logo{margin-right:.5em}.grecaptcha-badge{z-index:999}