:root{--page-width: 1600px;--color-white: #fff;--color-white-rgb: 255, 255, 255;--color-white-100: #fafafa;--color-white-100-rgb: 250, 250, 250;--color-black: #0a0406;--color-black-rgb: 10, 4, 6;--color-gold: #b9965b;--color-gold-rgb: 185, 150, 91;--color-gold-100: #fbf9f6;--color-gold-100-rgb: 251, 249, 246;--color-grey: #a4a0a1;--color-grey-rgb: 164, 160, 161;--color-green: #00bfb3;--color-green-rgb: 0, 191, 179;--color-lightgrey: #dfdadc;--color-lightgrey-rgb: 223, 218, 220;--color-darkgrey: #827e80;--color-darkgrey-rgb: 130, 126, 128;--color-success: #00bfb3;--color-success-rgb: 0, 191, 179;--color-lightsuccess: #e7f9f8;--color-lightsuccess-rgb: 231, 249, 248;--color-warning: #ffb81c;--color-warning-rgb: 255, 184, 28;--color-lightwarning: #fff8e9;--color-lightwarning-rgb: 255, 248, 233;--color-error: #de1c22;--color-error-rgb: 222, 28, 34;--color-lighterror: #fce8e8;--color-lighterror-rgb: 252, 232, 232;--color-darkgold: #4a3c24;--color-darkgold-rgb: 74, 60, 36;--color-red: #a83b3b;--color-red-rgb: 168, 59, 59;--color-darkred: #420a0a;--color-darkred-rgb: 66, 10, 10;--color-richblack: #2c282a;--color-richblack-rgb: 44, 40, 42;--color-blue: #2985c2;--color-blue-rgb: 41, 133, 194;--color-darkblue: #072b42;--color-darkblue-rgb: 7, 43, 66;--color-oxfordblue: #071D49;--color-oxfordblue-rgb: 7, 29, 73;--color-junglegreen: #1D3C34;--color-junglegreen-rgb: 29, 60, 52;--color-violet: #3C1053;--color-violet-rgb: 60, 16, 83;--color-mauve: #6A2C3E;--color-mauve-rgb: 106, 44, 62;--color-focuscolor: #4c90d0;--color-focuscolor-rgb: 76, 144, 208;--color-red-badge: #de1c22;--color-red-badge-rgb: 222, 28, 34}.c-footer{color:var(--color-white);background-color:var(--color-black);border-top:1px solid var(--color-gold);padding:48px 0}.c-footer__wrapper{max-width:var(--page-width);margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width: 768px){.c-footer__wrapper{padding-left:24px;padding-right:24px}}@media (min-width: 990px){.c-footer__wrapper{padding-left:48px;padding-right:48px}}.c-footer__content-top,.c-footer__content-bottom{display:flex;flex-wrap:wrap}.c-footer__content-top{--footer-content-gap: 24px;gap:var(--footer-content-gap)}@media (min-width: 768px){.c-footer__content-top{--footer-content-gap: 40px}}@media (min-width: 1200px){.c-footer__content-top{--footer-content-gap: 100px;justify-content:space-between}}@media (min-width: 1920px){.c-footer__content-top{--footer-content-gap: 132px}}.c-footer__content-bottom{align-items:center;gap:8px;margin-top:48px}.c-footer__block{flex:1 1 100%}@media (min-width: 768px){.c-footer__block{--footer-block-size: calc((100% / 3) - var(--footer-content-gap));flex:1 0 var(--footer-block-size);max-width:var(--footer-block-size)}}@media (min-width: 1200px){.c-footer__block{--footer-block-size: calc((100% / 5) - var(--footer-content-gap))}}.c-footer__block--image{--footer-image-size: calc((100% / var(--footer-blocks-image-size)) - 8px*2);aspect-ratio:1;flex:1 1 var(--footer-image-size);max-width:var(--footer-image-size)}@media (min-width: 768px){.c-footer__block--image{--footer-image-size: calc((100% / (10 - var(--footer-blocks-image-size))) - 8px*2)}}.c-footer__block--image img{width:100%;height:auto}.c-footer__block__heading{font-size:16px;font-style:normal;line-height:1.38;letter-spacing:1.16px;margin:0 0 8px;text-transform:uppercase}@media (min-width: 768px){.c-footer__block__heading{font-size:20px;line-height:1.4;letter-spacing:1.45px}}.c-footer__block__list{list-style:none;margin:0;padding:0}.c-footer__block__details,.c-footer__block__link{font-size:14px;line-height:1.71;letter-spacing:normal;color:inherit}@media (min-width: 768px){.c-footer__block__details,.c-footer__block__link{font-size:16px;line-height:1.5}}.c-footer__block__link{display:block;text-decoration:none}@media (min-width: 768px){.c-footer__block__link{padding:6px 0}}.c-footer__block__link span{position:relative;text-decoration:none}.c-footer__block__link span:after{content:"";position:absolute;bottom:-2px;left:0;right:100%;height:2px;background-color:currentColor;transition:right linear .3s}.c-footer__block__link span:hover:after,.c-footer__block__link span[class*=active]:after,*[class*=active] .c-footer__block__link span:after{right:0}#footer,#footer *{box-sizing:border-box}#footer{background-color:var(--color-gold)}#footer:after{content:"";clear:both}#footer #dg_footer_wrapper{all:unset;line-height:normal}#footer #dg_footer_wrapper #dg_footer_wrapper_inner{all:unset;max-width:var(--page-width);margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width: 768px){#footer #dg_footer_wrapper #dg_footer_wrapper_inner{padding-left:24px;padding-right:24px}}@media (min-width: 990px){#footer #dg_footer_wrapper #dg_footer_wrapper_inner{padding-left:48px;padding-right:48px}}#footer #dg_footer_wrapper #dg_footer_wrapper_inner{letter-spacing:normal;text-align:center;color:var(--color-black)}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main{all:unset}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main .dg_footer_row_0{all:unset;font-family:var(--font-body-family);font-size:12px;font-weight:400;color:var(--color-black)!important}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main li{display:inline-block}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main li:nth-last-child(2):not(.dg_footer_item_last):after{display:none}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main .dg_footer_item_last{all:unset;display:inline-block;margin-top:16px;width:100%}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main a{cursor:pointer!important}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main a:hover{text-decoration:underline}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main a *:focus{opacity:.9!important}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main a *:focus:not(:focus-visible){box-shadow:none!important}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main a:focus-visible{outline:1px auto var(--color-focuscolor)!important;outline-offset:-2px;box-shadow:none!important}#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main a,#footer #dg_footer_wrapper #dg_footer_wrapper_inner .dg_footer_main span{all:unset;color:var(--color-black);padding:1px 8px}
