﻿.footer,.footer__top{display:flex;position:relative}.footer{background-color:#1d1e2b;color:#fff;padding-top:10rem;flex-direction:column;-ms-flex-direction:column}.footer__top{align-items:center;text-align:center;justify-content:space-around;justify-items:center;font-size:1.4rem;margin-bottom:5rem;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-pack:center;min-height:37px}.footer--center{justify-content:center}.footer--ul{list-style-type:none;display:inline-flex;display:-ms-inline-flexbox;flex:1;margin:0;padding:0;height:37px;align-items:center}.footer--li{text-decoration:none;margin-left:3%;word-break:break-all;word-wrap:break-word;text-align:left;display:flex;flex-direction:column;align-self:flex-start}.footer__icon{height:3.5rem;Width:3.5rem}.footer__icon--heightDecrease{height:2.8rem;margin-top:3.5px}.footer--contactLinks{align-self:center}.footer--telephoneLink{margin-bottom:4px}.footer--link{text-decoration:none;color:#d2d3e5;font-size:12px;cursor:pointer;word-break:keep-all}.footer--link:focus,.footer--link:hover{text-decoration:underline;color:#eeeef7}.footer__middle{display:flex;flex-direction:row;-ms-flex-direction:row;flex-flow:wrap;-ms-flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:space-between;font-size:1.4rem;margin-bottom:5rem}.footer__middle--ul{list-style-type:none;display:inline-block;margin:0;padding:0}.footer__middle--li{font-weight:lighter;margin-top:2rem;margin-left:0;display:block}.footer--h3{text-transform:uppercase;letter-spacing:.2rem;font-size:1.5rem;font-weight:300;margin-bottom:15%}.footer__small-print{position:relative;display:-ms-flexbox;display:flex;align-items:center;text-align:center;justify-content:space-around;justify-items:center;font-size:1.2rem;font-weight:300;letter-spacing:.05px;line-height:16px;min-height:33px;color:#d2d3e5;margin-top:5rem;margin-bottom:5rem}.mFooter{display:none}@media (max-width:950px){.mFooter__middle{padding:0;list-style-type:none;position:relative;margin:0 0 2rem}.mFooterToggle__li{border-bottom:.5px solid rgba(221,221,221,.2);min-height:40px;overflow-x:hidden;transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.mFooterToggle__link{display:inline-flex;color:#fff;text-decoration:none;width:100%;align-items:center;height:40px;flex-direction:row;justify-content:space-between;font-size:1.4rem}.mFooterToggle__subLink{display:inline-block;font-size:1.2rem;text-align:left;padding:13px 0 13px 11px;width:100%;text-decoration:none;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.mFooter__socialMedia{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:2rem}.mFooter__Lower{display:-ms-flexbox;display:flex;flex-direction:column;font-size:1.2rem;height:fit-content;justify-content:space-evenly}.mFooter__lower--smFontSize{font-size:1.2rem;margin-top:1rem}}@media (max-width:850px){.footer--link,.mFooter{font-size:1.2rem}.footer{display:none}.mFooter{background-color:#1d1e2b;color:#d2d3e5;padding:3rem 5%;position:relative;display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-direction:column;text-align:left}.mFooter__top{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:2rem;margin-bottom:0;border-bottom:.5px solid rgba(221,221,221,.2)}.mFooterTop__col{display:flex;align-items:center}.mFooterTop__col--text{margin-bottom:5px}.mFooter__ccIcons{width:2.5rem;height:auto;margin-right:10px}.mFooter__ccIcons--explicitHeight{height:1.9rem}.mFooter__socialMediaIcon{height:2rem;width:2rem;margin-right:15px}.mfooter__privacySection{line-height:17px;margin-bottom:15px}.mfooter__privacySection:first-of-type{padding-right:15px;border-right:1px solid #d2d3e5}.mfooter__privacySection:last-of-type{padding-left:15px;word-break:break-all}.mFooter__privacyRow{display:flex}}@media (max-width:560px){.mfooter__privacySection:first-of-type{width:min-content;width:-moz-min-content}}