.footer-section{background-color:var(--theme-secondary-color)}.footer-section .footer-icon-custom svg{fill:var(--theme-white-color);width:25px}.footer-section ul li a{color:var(--theme-white-color)!important}.footer-section .card-title{color:var(--theme-white-color)}.footer-section .btn{font-size:10px;padding:8px 20px}.footer-section ul li{padding-bottom:10px;position:relative}.footer-section ul{list-style:none}.arrow li:hover:before{left:-15px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.arrow.mobile-icons li:hover:before{-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.arrow li:before{border-bottom:1px solid var(--theme-primary-color);border-right:1px solid var(--theme-primary-color);content:"";height:10px;left:-20px;position:absolute;top:12px;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;width:10px}.arrow.mobile-icons li:before{border:0;content:"📞";font-size:13px;left:-2px;top:3px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:unset;-ms-transform:unset;transform:unset;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}