
@media (min-width: 1441px ) and (max-width: 1920px){
    .navigation .navbar .dropdown-menu{
        left: -50rem;
    }
}

/* Responsive Fixes */ 
@media (max-width: 1200px) {
    .navigation .navbar .dropdown-menu{
        top: 95%;
        left: -36rem;
    }
    .navigation .navbar .nav-item .nav-link{
        font-size: 15px;
        padding: 15px;
    }
    
}
@media (max-width: 1024px){
    .navigation .navbar .nav-item .nav-link {
        font-size: 15px;
        padding: 11px 10px;
    }
    .navbar-logo {
        max-height: 66px;
        width: 100%;
        left: 68px;
        height: 80px;
    }
    .navigation .navbar .dropdown-menu {
        top: 99%;
        left: -28rem;
    }
    .about-image-container{
        left: 27rem;
    }
   
}

@media (max-width: 991px) {
    .navigation .navbar{
        height: auto;
    }
    .front-image{
        display: none;
    }
    .blob-image{
        display: none;
    }
    
   
}

@media (max-width: 768px) {
    .products-grid{
        grid-template-columns: repeat(1, 1fr);
        grid-template-rows: 1fr;
    }
    .navigation .navbar .dropdown-menu {
        top: 99%;
        left: -4rem;
    }
    .partner-form-left-content{
        max-width: 100%;
        margin-top: 10px;
    }
}


@media (max-width:424px){
    .navigation .navbar {
        margin: 0 2rem;
    }
    .partnership-cta-overlay{
        padding: 0;
    }
}