 .cta-footer {
     background-color: #000;
     color: #fff;
     padding: 40px 20px;
     border-radius: 16px;
     z-index: 1;
     margin-bottom: -200px;
     margin-top: 40px;
     position: relative;
     overflow: hidden;
 }

 .cta-footer .btn-light {
     background-color: #fff;
     color: #000;
     font-weight: 600;
     margin-right: 10px;
     border-radius: 6px;
     overflow: hidden;
 }

 .main-footer {
     background-color: #FCC62E;
     padding-top: 145px;
     padding-bottom: 40px;
     color: #000;
     overflow: hidden;
     margin-top: 90px;
 }

 .footer-bottom {
     background-color: #FCC62E;
     color: #000;
     padding: 15px 0;
     text-align: center;
     font-size: 14px;
     overflow: hidden;
 }



.footer-logo img {
     width: 70px;
     height: 34px;
}
.footer-col h6 {
     font-weight: 600;
     margin-bottom: 15px;
}

.footer-col ul {
     list-style: none;
     padding-left: 0;
     overflow: hidden;
 }

.footer-col ul li a {
     margin-bottom: 8px;
     text-decoration: none;
     color: #3E3E3E;
     overflow: hidden;
}
.social-icons a {
     color: #000;
     font-size: 20px;
     margin-right: 10px;
 }
