.toplogo {
    width: 250px; 
    padding: 10px; 
    margin-left: 20px;
} 
.contact {
    font-size: 12px; 
    color: #D3D3D3;
    padding-bottom: 20px;
}
.copyr {
    color:#D3D3D3; 
    
    font-size: 8px; 
    margin-top: 20px;
}
.col-contact {
    margin-left: 30px;
}
.nav-primary li a {
    font-size: 14px; /* Adjust the font size to your desired value */
    font-family:"montserrat-regular";
}

@media (min-width: 1000px) and (max-width: 1200px) {
    
    .nav2 {
        margin-left: 260px;
    }
    .col-hide-on-mobile {
        display: none;
    }
    
    .col-email {
    margin-left: -40px;
    }
    
    .hist-img-holder {
        margin-top: -110px;
        
    }
     
        
}

@media (max-width: 1000px) {
    .nav2 {
        margin-left: 170px;
    }
    .col-hide-on-mobile {
        display: none;
    }
    .col-email {
    margin-left: -15px;
    }

@media (max-width: 767px) {
    .toplogo {
        width: 150px; 
    } 
    .nav2 {
        margin-left: -700px;
    }
    .navigationAnalytics.login-mobile {
            margin-left: -100px;
        }
    .col-email {
    text-align: center;
    }
    .col-contact {
    text-align: center;
    margin-left: -15px;
    }
    .col-about {
    text-align: center;
    padding-left: 30px;
    padding-right: 30px;
    }
    .copyr {
    text-align: center;
    }
    br.mobile-hidden {
            display: none;
        }
        .space {
                    margin-top: 30px;
                }
                 #loginLink {
            margin-left: 0 !important; /* Remove the left margin for mobile view */
        }
         #about {
            margin-left: 0 !important; /* Remove the left margin for mobile view */
        }
    
}