.contact-footer{text-align:left;background-color:var(--admin-main-darker);flex-flow:wrap;flex:0;margin-top:auto;padding:20px;display:flex}.contact-footer .contact-footer-content{flex-flow:row;justify-content:space-between;width:100%;display:flex}.contact-footer .address-container{flex-direction:column;flex:1;padding-right:20px;display:flex}.contact-footer .address-container .name{margin-bottom:0}.contact-footer .address-container .address{margin-top:0}.contact-footer .address-container .address,.contact-footer .address-container .name a{font-size:15px;font-weight:400;line-height:19px;color:var(--default-color-2)!important}.contact-footer .img-container{justify-content:flex-end;align-items:center;width:100%;max-width:80px;display:flex}.contact-footer .img-container div{aspect-ratio:190/210;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/adm-logo-lightgreen.svg);background-repeat:no-repeat;background-size:cover;width:100%}@media screen and (width>=800px){.contact-footer{padding:20px 40px}.contact-footer .address-container .address,.contact-footer .address-container .name a{font-size:18px;line-height:22px}.contact-footer .img-container{max-width:100px}.contact-footer .copyright-container{margin-top:20px}.contact-footer .copyright-container p{font-size:14px;line-height:18px}}@media screen and (width>=1200px){.contact-footer{padding:30px 80px}.contact-footer .address-container .address,.contact-footer .address-container .name a{font-size:30px;line-height:35px}.contact-footer .img-container{max-width:185px}.contact-footer .copyright-container{margin-top:40px}.contact-footer .copyright-container p{font-size:16px;font-weight:800;line-height:20px}}.contact-footer.constellation{background-color:var(--constellation-main-4)}.contact-footer.constellation .img-container div{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/adm-logo-white-trans.svg)}.contact-footer.troubadour{background-color:var(--troubadour-main-8)}.contact-footer.troubadour .img-container div{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/adm-logo-red.svg)}.contact-footer.black{background-color:var(--default-color-3)}.contact-footer.black .img-container div{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/adm-logo-white.svg)}.contact-footer.gray{background-color:var(--default-color-4)}.contact-footer.gray .img-container div{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/adm-logo-white.svg)}.contact-footer.teal{background-color:var(--tutorial-color-9)}.contact-footer.teal .img-container div{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/adm-logo-white.svg)}.contact-footer.teal .copyright-container a{color:var(--constellation-main-5)}.contact-footer.halloween{background-color:var(--default-color-8)}.contact-footer.halloween .img-container div{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/adm-logo-white.svg)}.contact-footer.halloween .copyright-container a{color:var(--troubadour-main-3)}.contact-footer.social-studies{background-color:var(--socialstudies-color-1)}.contact-footer.social-studies .img-container div{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/adm-logo-white.svg)}.contact-footer.social-studies .copyright-container a{color:var(--troubadour-main-3)}.copyright-container{color:var(--default-color-2);flex-direction:column;flex-basis:100%;margin-top:20px;display:flex}.copyright-container p{margin:0 0 5px;font-size:12px;line-height:16px}.copyright-container a{color:var(--troubadour-main-3);cursor:pointer;text-decoration:none}.copyright-container a:hover{text-decoration:underline}.copyright-container.copyright-standalone{z-index:5;margin:0;padding:20px;position:relative}.copyright-container.copyright-standalone p{color:var(--default-color);font-size:12px;line-height:1em}.copyright-container.copyright-standalone a{color:var(--constellation-main-2);font-weight:800}.copyright-container.copyright-standalone a.constellation,.copyright-container.copyright-standalone a.troubadour{color:var(--constellation-main-2)}
