/* Logo */
 .logo img {
    /* width: 50px !important; */
    width: 30px !important;
    /* padding-bottom: 2px !important; */
  }

.page-footer {
    /* background: #fff url("../../../app-assets/images/backgrounds/footer-bg.svg") 0% 0%/100% 33% no-repeat; */

    /* background: #fff url("../../../app-assets/images/backgrounds/footer-bg.png") 0% 0%/100% 33% no-repeat; */
    /* height: 300px; */
    /* background-size: 100% 30% !important; */

}

/* Horizontal Line */
.page-footer hr {
    /* border: 1px solid #a6a6a6c9 !important; */
    border-color: #a6a6a6c9 !important;
}

/* Footer Icons */
.page-footer .navbar-icons img {
    /* width: calc(var(--card-icon-width-1) - 20px); */
    width: calc(var(--card-icon-width-1) - 20px);
    /* background: radial-gradient(146.13% 118.42% at 50% -15.5%, rgba(215, 33, 59, 0.1) 0%, rgba(215, 33, 59, 0.1) 100%); */
    /* box-shadow: 0px 8.65px 99.23px 0px rgba(215, 33, 59, 1); */
    border-radius: 100% !important;
}



/* ############################################################################################################### */
/* ######################### Media Queries ######################### */
/* ############################################################################################################### */
@media (max-width: 576px) {

}


@media (min-width: 576px) {

    /* Logo */
     .logo img {
    /* width: 60px !important; */
    width: 44px !important;
    }

    .page-footer {
        background-size: 100% 25%;
    }

    /***** Footer Navbar *****/

    /* Red Vertical Borders */
    .cus-footer-navbar .nav-item:not(:last-of-type) {
        border-right: 2px solid rgba(215, 33, 59, 1);
    }

    /* Hover Transition */
    /* .cus-footer-navbar .nav-item a span, .copyright a { */
    :is(.cus-footer-navbar .nav-item a span, .copyright a) {
        transition: all 0.4s !important;
    }

    /* .cus-footer-navbar .nav-item a span:hover, .copyright a { */
    :is(.cus-footer-navbar .nav-item a span, .copyright a):hover {
        color: var(--gray-9) !important;
    }

}

@media (min-width: 768px) {

      /* Logo */
   .logo img {
    /* width: 80px !important; */
    width: 56px !important;
  }

    .page-footer {
        background-size: 100% 60%;
        background-position-y: -115px;
    }
}

@media (min-width: 992px) {

      /* Logo */
   .logo img {
    /* width: 100px !important; */
    width: 70px !important;
  }
    .page-footer {
        /* background-size: 100% 60%;
        background-position-y: -110px; */
    }
    .page-footer .navbar-icons img {
        width: calc(var(--card-icon-width-1) - 30px);
    }


}

@media (min-width: 1200px) {

      /* Logo */
   .logo img {
    /* width: 130px !important; */
    width: 90px !important;
  }
    .page-footer {
        background-size: 100% 70%;
        background-position-y: -150px;
    }

}

@media (min-width: 1400px) {
      /* Logo */
   .logo img {
    /* width: 200px !important; */
    width: 110px !important;
  }
    .page-footer {
        /* background-size: 100% 70%;
        background-position-y: -160px; */
    }
    .page-footer .navbar-icons img {
        width: calc(var(--card-icon-width-1) - 40px);
    }
}

@media (min-width: 1500px) {
    .page-footer {
        background-size: 100% 70%;
        background-position-y: -160px;
    }
}