.footer .privacy-policy a,.footer li a{display:inline-block;color:var(--offwhite)}.footer,.footer .act .para p a:hover,.footer .act .small-heading h4,.footer .privacy-policy a:hover{color:var(--white)}.footer{background-color:var(--color-one);padding-top:75px;position:relative}.footer .para p{font-weight:var(--font-medium)}.footer .logo{margin-bottom:30px}.footer h5{font-weight:var(--font-bold);font-size:var(--sub-heading);text-transform:capitalize}.footer li{margin-bottom:15px}.footer li a{font-size:var(--footer-li-size);font-weight:var(--font-semibold)}.footer a,.footer a span,.footer svg path{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.footer li a:hover span{transform:translateX(2px);color:var(--white)}.footer li a:hover svg path{fill:var(--white)}.footer .logo img{max-width:100%;height:70px}.footer .bg{background:var(--bg-dark-two)}.footer .social-icons a:hover svg path{fill:var(--color-one)}.footer .privacy-policy a{text-decoration:none;line-height:1}.footer .privacy-policy{padding-top:30px;padding-bottom:30px;color:var(--offwhite);text-align:center;position:relative;font-family:var(--secondary-font)}.footer .privacy-policy .rt a:not(:last-child){margin-right:10px;padding-right:15px;border-right:2px solid var(--offwhite)}.footer .privacy-policy .g{justify-content:center;gap:40px}.footer .privacy-policy p{margin-bottom:0;font-size:var(--footer-li-size)}.footer .fx{display:flex;gap:20px}.footer .upper{margin-bottom:50px}.footer .upper li a{display:flex;align-items:center;gap:10px}.footer .upper li svg{width:5px}.footer .social-icons a:not(:last-child){margin-right:10px}.footer .social-icons a{width:45px;height:45px;background-color:var(--white);display:inline-flex;align-items:center;justify-content:center;border-radius:999px;-webkit-border-radius:999px;-moz-border-radius:999px;-ms-border-radius:999px;-o-border-radius:999px}.footer .small-heading{margin-bottom:initial}.footer .social-icons a svg path{fill:var(--color-two)}.footer .newsletter .form-control{border-radius:999px;-webkit-border-radius:999px;-moz-border-radius:999px;-ms-border-radius:999px;-o-border-radius:999px;background-color:var(--white);border-color:var(--white);font-weight:var(--font-semibold);font-size:var(--body)}.footer .newsletter .btn{padding-left:30px;padding-right:30px}.footer .newsletter .form-control:focus{box-shadow:none}.footer .newsletter form{margin-top:30px}.footer .newsletter form .input-group-append{background-color:var(--white);border-top-right-radius:999px;border-bottom-right-radius:999px}.footer .newsletter form .input-group-append .btn{margin:10px}.footer .act{padding-top:45px;padding-bottom:45px}.footer .act .g{justify-content:space-evenly}.footer .act,.footer .privacy-policy{border-top:1px solid}.footer .act .para p,.footer .act .para p a{color:var(--offwhite)}.footer .act .para p{margin-bottom:0}.footer .icon-three{text-align:center;display:inline-block;background-color:var(--bg-four);width:55px;height:45px;border-radius:var(--border-radius-sm);-webkit-border-radius:var(--border-radius-sm);-moz-border-radius:var(--border-radius-sm);-ms-border-radius:var(--border-radius-sm);-o-border-radius:var(--border-radius-sm);flex-shrink:0}.footer .icon-three svg{height:100%;width:20px}.footer .social-icons svg{height:18px}@media (max-width:575.98px){.footer .act .col{flex:1 1 auto}.footer .privacy-policy{margin-top:10px;text-align:center;padding-top:20px;padding-bottom:20px}.footer li{margin-bottom:5px}.footer .newsletter{margin-top:10px}.footer .social-icons{margin-bottom:30px}.footer .act>.row{--bs-gutter-y:1.5rem}.footer .privacy-policy .g{gap:20px}}@media (max-width:991.98px){.footer .logo img{height:50px}}@media (min-width:576px) and (max-width:767.98px){.footer .newsletter{margin-top:10px}.footer .social-icons{margin-bottom:30px}}@media (min-width:768px) and (max-width:991.98px){.footer .social-icons{margin-bottom:20px}}@media (min-width:576px) and (max-width:991.98px){.footer .act>.row{--bs-gutter-y:1.5rem}}@media (min-width:576px) and (max-width:1199.98px){.footer .privacy-policy{margin-top:20px}.footer .privacy-policy .g{gap:20px}}@media (min-width:1200px) and (max-width:1535.98px){.footer .social-icons svg{height:14px}.footer h5{margin-bottom:22px}.footer li{margin-bottom:6px}.footer .logo{margin-bottom:25px}.footer .logo img{height:55px}.footer .privacy-policy{padding-top:15px;padding-bottom:15px}.footer .newsletter{margin-bottom:30px;margin-top:0}.footer .social-icons a{width:35px;height:35px}.footer .social-icons a:not(:last-child){margin-right:6px}.footer .icon-three{width:45px;height:35px}.footer .icon-three svg{width:17px}.footer .act{padding-top:35px;padding-bottom:35px}.footer .upper{margin-bottom:30px}}@media (min-width:1536px){.footer h5{margin-bottom:30px}}