.l-footer-area{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0b1128;clear:both;display:flex;flex:1 1 0;flex-basis:0;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:center;margin-top:2rem;overflow-x:hidden;padding-top:1.5rem}@media screen and (min-width:900px){.l-footer-area{padding:2.5rem 1rem 1rem}}.c-copyright{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:800px){.c-copyright{margin-top:10px}}.c-info-column p:first-child{color:hsla(60,6%,93%,.6);font-size:1rem;font-weight:400;line-height:1.2;margin-bottom:1rem}.c-info-column a{color:#eeeeec;font-size:1.15rem;font-weight:400}.c-info-column-contact{padding-bottom:1.5rem}.c-info-column-contact p:first-child{font-size:20px;font-weight:300;line-height:2.375rem}.c-info-column-contact p{line-height:28px}.c-info-column-contact a,.c-info-column-contact p{color:#fff;font-size:14px;font-weight:400}.c-legal-link{color:#d7d2cb;flex-shrink:0;font-size:14px;font-weight:400;margin-left:8px;margin-right:8px;padding:0}.c-legal-link.custom{color:#fff;line-height:1.5}.c-legal-link.custom:visited{color:#fff}.c-legal-link.custom:hover{color:#fff;text-decoration:underline}.l-footer-content-column{flex:0 1 25%;order:0;padding:1.5rem 1rem}.l-footer-content-column.l-footer-address{background-color:transparent;border-top-left-radius:0;border-top-right-radius:0;padding:1.5rem 1rem;position:relative}.l-footer-content-column.l-footer-address svg.left-arc{bottom:0;display:none;height:1.25rem;left:-1.25rem;position:absolute;transform:rotate(0deg);width:1.25rem}.l-footer-content-column.l-footer-address ::-ms-backdrop,.l-footer-content-column.l-footer-address svg.left-arc{left:-19px}@media screen and (max-width:580px){.l-footer-content-column.l-footer-address{border-top-left-radius:0;border-top-right-radius:0;padding:1rem 2rem}}@media screen and (max-width:900px)and (min-width:580px){.l-footer-content-column.l-footer-address{padding:1.5rem 2rem 0}.l-footer-content-column{align-self:stretch;flex:0 1 42%;padding:1.5rem 2rem 0}}@media screen and (max-width:580px){.l-footer-content-column{align-self:stretch;flex:0 1 100%;padding:1rem 2rem}}@media screen and (max-width:900px)and (min-width:580px){.l-footer-content-column,::-ms-backdrop{padding-left:0;padding-right:0}}.l-footer-content-row{align-content:stretch;align-items:stretch;display:flex;flex:1 0 100%;flex-direction:row;flex-wrap:nowrap;justify-content:center}@media screen and (max-width:900px){.l-footer-content-row{flex-wrap:wrap}}.l-footer-content{display:flex;justify-content:space-between;width:100%}.l-footer-content .l-footer-item{flex-grow:1;width:auto}.l-footer-content .l-footer-item.center{display:flex;flex:0 1 1264px;justify-content:center}.l-footer-content .l-footer-item.right{background:transparent;margin-left:-1px;overflow:hidden;position:relative}.l-footer-content .l-footer-item.right svg.right-arc{background-size:cover;bottom:29.8%;display:none;height:20px;position:absolute;transform:rotate(90deg);width:20px}@media(min-width:1440px)and (max-height:900px){.l-footer-content .l-footer-item.right{margin-left:-1px}}.l-footer-copy-container{background-color:transparent;color:#fff;min-height:28px;padding:1rem 0;width:100%}@media screen and (min-width:481px)and (max-width:800px){.l-footer-copy-container{padding:0 1rem}}@media(min-width:1440px)and (max-height:900px){.l-footer-copy-container{margin-top:-2px}}.l-footer-copy-container,::-ms-backdrop{display:block}.l-footer-copy{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1248px;width:100%}@media screen and (max-width:320px){.l-footer-copy{-webkit-box-pack:center;-ms-flex-pack:center;flex-direction:column-reverse;height:100%;justify-content:center;padding:20px}}@media screen and (min-width:321px)and (max-width:480px){.l-footer-copy{-webkit-box-pack:center;-ms-flex-pack:center;flex-direction:column-reverse;height:100%;justify-content:center;padding:20px}}@media screen and (min-width:481px)and (max-width:800px){.l-footer-copy{-webkit-box-pack:center;-ms-flex-pack:center;flex-direction:column-reverse;height:100%;justify-content:center;padding:20px}}::-ms-backdrop{margin-top:-2px}
/*# sourceMappingURL=footer.a8703a933bcffc1a4472.chunk.css.map*/