.footer{padding:0 24px}.footer .features,.footer .links{padding:25px 0}.footer .features .content{display:grid;gap:1.5rem;grid-template-columns:repeat(5,1fr)}.footer .features .content .item-card{align-items:center;background:#f4f6fa;border-radius:10px;display:flex;padding:20px;position:relative}.footer .features .content .item-icon{margin-right:20px;max-width:60px;transition-duration:.3s}.footer .features .content .item-icon img{max-width:100%}.footer .features .content .item-text h3{color:#242424;font-size:18px;font-weight:600;margin:0 0 10px}.footer .features .content .item-text p{color:#adadad;margin:0}.footer .features .content .item-card:hover .item-icon{transform:translateY(-5px)}.footer .links .content{display:grid;gap:10px;grid-template-columns:repeat(5,1fr);padding:10px 0 20px}.footer .links .content .contact{font-size:14px;margin:0;min-width:300px}.footer .links .content .contact .logo{margin-bottom:15px}.footer .links .content .contact .logo img{cursor:pointer;margin-left:-15px;max-width:100%}.footer .links .content .contact .text-heading{color:#253d4e;font-size:14px;line-height:24px;margin:0 0 30px}.footer .links .content .nav{padding:0 12px}.footer .links .content .nav .nav-title{color:#253d4e;font-size:18px;font-weight:700;line-height:1.2;margin:10px 0 20px}.footer .links .content .nav ul{list-style:none outside none;margin:0;padding:0}.footer .links .content .nav ul li{display:block;margin:0 0 13px;transition-duration:.3s}.footer .links .content .nav ul li a{color:#253d4e;cursor:pointer;display:block;font-size:15px;line-height:24px;text-decoration:none}.footer .links .content .nav ul li span{color:#adadad;font-size:14px;transition-duration:.3s}.footer .links .content .nav ul li span:hover{color:#06f;cursor:pointer;padding-left:5px}.footer .footer-bottom .container{align-items:center;border-top:1px solid #bce3c9;color:#9da2a8;display:flex;flex-direction:column;font-size:12px;justify-content:center;padding:30px 12px}.dark .footer{background-color:#26292d}.dark .footer .links .content .contact .text-heading,.dark .footer .links .content .nav .nav-title,.dark .footer .links .content .nav ul li span:hover{color:#fff}@media (max-width:992px){.footer .features .container .content{grid-template-columns:1fr;grid-template-rows:repeat(5,1fr)}.footer .links .container .content{grid-template-columns:1fr 1fr}.footer .links .container .content .contact{grid-column:span 2}}
