footer .content .logo-social .foot-logo img{width:270px}footer .content .logo-social{padding-bottom:30px;border-bottom:1px solid hsla(0,0%,60%,.2)}footer .content .links-content .foot-subscribe .form-group{position:relative}footer .content .links-content .foot-subscribe .form-group .form-control{padding:15px 15px 15px 40px;border-radius:50px;background-color:#fff;border:0}footer .content .links-content .foot-title{font-size:18px;font-weight:700;margin-bottom:30px;margin-top:60px;text-transform:capitalize}footer .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}footer .links-content .foot-subscribe .form-group svg{position:absolute;top:17px;left:15px;color:#212529}footer .links-content .foot-info li{font-size:16px;margin:10px 0}footer .links-content .foot-info li a{display:flex;align-items:center}footer .links-content .foot-info li svg{color:#fd0}footer .content .logo-social .socials a{width:50px;height:50px;line-height:50px;text-align:center;box-shadow:0 16px 32px 0 rgba(0,0,0,.06);border-radius:50%;background-color:#fff;color:#000;font-size:16px;margin-inline-start:8px;justify-content:center;align-items:center;display:flex}@media screen and (min-width:320px) and (max-width:600px){footer .content .logo-social .foot-logo img{width:270px;margin:auto}.socials.flex{justify-content:center}footer .links-content ul{padding-left:20px}}@media screen and (min-width:1024px) and (max-width:600px){footer .content .logo-social .foot-logo img{width:270px;margin:auto}.socials.flex{justify-content:center}footer .links-content ul{padding-left:20px}}