/*=======footer section css start=========*/
.footer{ 
    padding: 100px 0 20px; 
    background: #fff; 
}
.footer-main{ 
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start; 
}
.getin-touch-col{
    margin-bottom: 30px;
}
.getin-touch-col p{
    margin-bottom: 10px;
    font-family: 'Lato';
    font-weight: normal;
    font-size: 16px;
    color: #525961;
}
.getin-touch-col p a {
    color: #525961;
    transition: all 0.3s ease-in-out;
}
.getin-touch-col p a:hover{
    color: #a3cc01;
}
.footer-logo{ 
    margin-bottom: 10px;
}

.footer-col-nav{
    width: 260px; 
    margin-left: 85px; 
}
.footer-col-nav h4{
    padding-top: 0px; 
    margin-bottom: 30px;
    color: #263a4f; 
    font-family: 'CeraGR';
    font-weight: 500;
    font-size: 18px; 
    text-transform: uppercase;
}
.footer-col-nav ul{ 
    margin: 0px; 
    padding: 0px;
}
.footer-col-nav ul li{ 
    margin-bottom: 16px; 
    list-style: none; 
    line-height: normal;
    color: #525961; 
    font-family: 'Lato';
    font-weight: normal;
    font-size: 16px;
}
.footer-col-nav ul li a{ 
    color: #525961; 
    text-decoration: none;
    transition: all 0.3s ease-in;
}
.footer-col-nav ul li a:hover{ 
    color: #a3cc01;
}

.socail-links{ 
    display: flex;
    flex-wrap: wrap; 
    align-items: center; 
    padding-top: 20px;
}
.socail-links a { 
    margin-right: 8px;
}

.socail-links a:hover svg path{
    fill: #a3cc01;
}

.copyright-bottom { 
    padding-top: 20px; 
    margin-top: 30px; 
    border-top: 1px solid #f0f0f0; 
}
.copyright-bottom p{ 
    margin: 0px; 
    color: #8d9aa8; 
    font-family: 'Lato';
    font-weight: normal;
    font-size: 13px;
}
.copyright-bottom p a{ 
    color: #8d9aa8;
}
.copyright-bottom p a:hover{ 
    color: #a3cc01;
}


/*=======footer section css end=========*/
