.footer {
    padding: 66px 0;
}
#footer-top, #footer-bottom{
	box-sizing: border-box;
    max-width: 100%;
    margin: 0px auto;
}
.col-12 {
    flex: 0 0 100%;
    max-width: 100%;
}

@media (min-width: 768px) {
    .col-md-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }
}
@media (min-width: 992px) {

    .col-lg-8 {
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }

    .col-lg-4 {
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
  .px-lg-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

}
.mb-3 {
    margin-bottom: 1rem;
}
.pt-4 {
    padding-top: 1.5rem !important;
}
.nav-link_white {
    color: #fff;
}
.nav-link.active, .nav-link:hover {
    color: #1BEA9A;
	background-color: #fff0 !important;
}
.footer__list__name{
	font-size: 1rem;
}
.company-licence img{
    height: 30px;
}
.company-licence .container{
	padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.pb-5, .py-5 {
    padding-bottom: 3rem !important;
}