.primary-footer-section{background-color:#f5f5f5;padding:100px 0 0}.primary-footer--row.column--row{margin-bottom:55px}.primary-footer--col{font-family:Poppins,sans-serif;width:25%}.primary-footer--col:not(:last-child){border-right:2px solid #fff}.primary-footer--col:first-child{padding:0 67px 0 0}.primary-footer--col:nth-child(2),.primary-footer--col:nth-child(3){padding:0 67px}.primary-footer--col:last-child{padding:0 0 0 67px}.primary-footer--col-title{font-family:Nobile,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin:0 0 18px}.primary-footer--col-contact-list p{color:#1f1f1f;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.primary-footer--col-contact-list p a:active,.primary-footer--col-contact-list p a:focus,.primary-footer--col-contact-list p a:link,.primary-footer--col-contact-list p a:visited{color:#1f1f1f;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-decoration:underline}.primary-footer--col-contact-list p a:hover{text-decoration:none}.primary-footer--col-content-list{padding-left:20px}.primary-footer--col-content-list li a:active,.primary-footer--col-content-list li a:focus,.primary-footer--col-content-list li a:link,.primary-footer--col-content-list li a:visited{color:#1f1f1f;font-size:16px;font-style:normal;font-weight:600;line-height:170%;text-decoration:none}.primary-footer--col-content-list li a:hover{text-decoration:underline}.primary-footer--col-content.footer-img-content{display:flex;justify-content:flex-end}.primary-footer--row.social--row{justify-content:flex-end;margin-bottom:37px}.footer-social--col{align-items:center;display:flex}.footer-social--title{color:#1f1f1f;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:170%;text-transform:uppercase}.footer-social--link,.footer-social--title{margin:15px}.footer-social--link:last-child{margin-right:0}.footer-social--link:hover{text-decoration:none}.footer-social--link svg,.footer-social--link:hover svg g path{transition:all .3s ease-in-out}.footer-social--link:hover svg g path:first-child{fill:#fff}.footer-social--link:hover svg g path:last-child{fill:#980408}.primary-footer--copyright-container{background-color:#2d2d2d;padding:12px 0}.primary-footer--copyright-row{align-items:center;height:auto;justify-content:space-between;margin:0 auto}.primary-footer--copyright-row .primary-footer--copyright-text,.primary-footer--copyright-row .primary-footer--privacy-text,.primary-footer--copyright-row .primary-footer--privacy-text a:active,.primary-footer--copyright-row .primary-footer--privacy-text a:focus,.primary-footer--copyright-row .primary-footer--privacy-text a:link,.primary-footer--copyright-row .primary-footer--privacy-text a:visited{color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:23px;text-decoration:none}.primary-footer--copyright-row .primary-footer--privacy-text a:hover{text-decoration:underline}@media only screen and (max-width:1600px){.primary-footer--col:first-child{padding:0 50px 0 0}.primary-footer--col:nth-child(2),.primary-footer--col:nth-child(3){padding:0 50px}.primary-footer--col:last-child{padding:0 0 0 50px}}@media only screen and (max-width:1400px){.primary-footer--col:first-child{padding:0 30px 0 0}.primary-footer--col:nth-child(2),.primary-footer--col:nth-child(3){padding:0 30px}.primary-footer--col:last-child{padding:0 0 0 30px}}@media only screen and (max-width:1200px){.primary-footer-section{padding:75px 0 0}.primary-footer--copyright-container{padding:12px 20px}}@media only screen and (max-width:1024px){.primary-footer--col{width:100%}.primary-footer--col:not(:last-child){border-right:none;margin-bottom:35px}.primary-footer--col:first-child,.primary-footer--col:last-child,.primary-footer--col:nth-child(2),.primary-footer--col:nth-child(3){padding:0}.primary-footer--col-content.footer-img-content{justify-content:flex-start}.footer-social--col,.primary-footer--row.social--row{justify-content:center}.footer-social--col{align-items:center;display:flex;flex-wrap:wrap}}@media only screen and (max-width:769px){.primary-footer-section{padding:50px 0 0}.primary-footer--copyright-row{flex-direction:column}.primary-footer--copyright-row div:first-child{margin-bottom:15px}}@media only screen and (max-width:520px){.primary-footer--copyright-row{flex-wrap:wrap;justify-content:center;text-align:center}.primary-footer--copyright-row div:first-child{margin-bottom:10px}.footer-social--link-group{text-align:center}.footer-social--link{display:inline-block;margin:10px}.footer-social--link:last-child{margin-right:10px}}