.footer-module{background:#262735;padding-top:94px}.footer-module content{display:block}.footer-module .grid{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;grid-column-gap:28px}.footer-module .grid-column-3{width:21%}.footer-module .grid-column-2{width:19%}.footer-module .socials{margin-bottom:25px}.footer-module .social-item{margin-right:10px}.footer-module .social-item .icon{max-width:19px;max-height:19px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-module .socials{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-module .social-item .icon span{display:inline-block;width:100%}.footer-module .social-item .icon svg{height:20px;width:100%;fill:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer-module .social-item .icon:hover svg{fill:#dbe6ee}.footer-module .privacy{margin-top:25px}.footer-module .privacy a{color:#a2abba;font-size:12px;font-weight:500;line-height:21px;text-decoration:none;display:block}.footer-module .grid-links .title{margin-bottom:25px}.footer-module .grid-links .title h5{color:#fff;font-size:13px;font-weight:900;letter-spacing:.81px;line-height:16px;margin:0;font-family:'Lato',sans-serif;text-transform:uppercase}.footer-module .grid-links .links-wrapper a{color:#a2abba;font-size:12px;font-weight:500;line-height:21px;text-decoration:none;display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer-module .grid-links:not(.grid-social) .links-wrapper a{font-size:15px;font-weight:500;line-height:30px;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer-module .grid-links:not(.grid-social) .links-wrapper a:hover,.footer-module .grid-links .links-wrapper a:hover{color:#fff}.footer-module .grid-links .links-wrapper .phone-links{margin-bottom:10px}.footer-module .grid-links .links-wrapper .phone-links a{margin-bottom:5px;font-size:12px}.footer-module .grid-links .links-wrapper .phone-links strong{color:#fff;margin-right:10px}.footer-module .grid-links .links-wrapper .phone-links br{display:none}.footer-module .copy-wrapper{display:inline-block;width:100%;border-top:1px solid #42445d;padding:21px 0 50px;margin-top:120px}.footer-module .copy-wrapper .left{float:left}.footer-module .copy-wrapper .right{float:right}.footer-module .copy-wrapper p{margin:0;color:#ecf6fd;font-size:12px;font-weight:500;line-height:30px}.footer-module .copy-wrapper a{color:#fff}.footer-module .copy-wrapper a:hover{text-decoration:none}@media(max-width:768px){.footer-module .grid-column-2{width:50%}.footer-module .grid-column-3.grid-social{width:100%}.footer-module .grid-links{margin-bottom:28px}}@media(max-width:480px){.footer-module .grid-column-3,.footer-module .grid-column-2{width:100%}.footer-module .grid-links .links-wrapper{display:none}.footer-module .grid-links .links-wrapper.open{display:block}.footer-module .grid-links .title{margin-bottom:10px}.footer-module .grid{grid-row-gap:15px}.footer-module{padding-top:40px}.footer-module .copy-wrapper{text-align:center;margin-top:40px}.footer-module .copy-wrapper .left,.footer-module .copy-wrapper .right{float:none}.footer-module .socials{justify-content:center}.footer-module .grid-social{text-align:center;margin-bottom:30px}.footer-module content{max-width:170px;margin-left:auto;margin-right:auto}.footer-module .grid-links .title h5{position:relative}.footer-module .grid-links .title h5:after{content:url('//cdn2.hubspot.net/hubfs/2405298/SFR%20-%202020/Webiste/Logos%20-%20Icons/mobile%20down%20arrow.svg');position:relative;right:0;float:right;display:flex;align-items:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-module .grid-links.opn .title h5:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.footer-module .grid-column-2:not(.grid-social):nth-child(2n+2){grid-column-start:1;grid-column-end:13}}