.footer-wrapper span{font-size:14px;line-height:20px}.footer-wrapper ul{flex-direction:column}.footer-wrapper a{color:white;font-size:14px;line-height:20px}.footer-wrapper p{margin:0;font-size:14px;line-height:20px}.footer-wrapper{background:var(--primary-color);display:flex;justify-content:center;align-items:center;width:100%;min-height:634px;margin:0 auto;padding-top:100px;padding-bottom:60px;color:white}.footer-upper-section{display:flex;justify-content:space-between;align-items:flex-start}.menu{display:flex;justify-content:space-between;align-items:flex-start}.menu-item{width:170px;margin-left:60px}.menu-item p{color:#9f9f9f;margin:0;padding-bottom:36px}.menu-item ul{list-style:none;margin:0;padding:0}.menu-item li:not(:last-child){display:flex;justify-content:flex-start;align-items:center;padding-bottom:20px}.footer-social-section{display:grid;grid-template-columns:min-content min-content;grid-gap:16px;padding-top:76px;padding-bottom:40px}.rounded-social{width:64px;height:64px;border-radius:50%;background:var(--primary-color);border:2px solid #3a3a3a;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.rounded-social:hover{border:2px solid #fff;cursor:pointer}.footer-bottom-section{border-top:2px solid #3a3a3a;display:flex;justify-content:space-between;align-items:center;padding-top:40px}.terms-and-privacy ul{display:flex;flex-direction:row}.terms-and-privacy ul li{display:flex;justify-content:flex-start;align-items:center;padding-left:27px}@media(max-width:767px){.footer-wrapper{padding-top:60px}.footer-upper-section{flex-direction:column}.footer-logo{padding-bottom:60px}.menu{flex-direction:column}.menu-item{width:100%;margin-left:0}.menu-item:not(:last-child){padding-bottom:40px}.menu-item p{padding-bottom:20px}.menu-item li{display:flex;justify-content:flex-start;align-items:center}.menu-item li:not(:last-child){padding-bottom:15px}.footer-social-section{padding-top:60px;padding-bottom:60px}.footer-bottom-section{flex-direction:column-reverse;align-items:flex-start;padding-top:40px}.terms-and-privacy ul{padding-bottom:40px;justify-content:flex-start;align-items:center}.terms-and-privacy ul li{padding-left:0;padding-bottom:10px}}