/* Custom Styles */
.preloader_img {
    width: 5rem;
}

.navbar-header .navbar-brand {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.navbar-header .navbar-brand div[role="img"] {
    width: 16rem;
    aspect-ratio: 1888 / 181;
    background: url(../../assets/img/logo/logo_text.png) no-repeat center center;
    background-size: contain;
}

/* Media query for devices up to 1024px wide (e.g., tablets in landscape, or smaller desktops) */
@media (max-width: 1024px) {
    .navbar-header .navbar-brand div[role="img"] {
        width: 3.5rem;
        aspect-ratio: 892 / 986; /* Updated aspect ratio */
        background: url(../../assets/img/logo/logo_small.png) no-repeat center center;
        background-size: contain;
    }
}
@media (max-width: 991px) {
    .wpo-site-header .header-right {
        right: -10px!important;
    }
}
.search-toggle-btn{
    display: flex;
    align-items: center;
}
.tiktok-header,.tiktok-header a{
    display: flex;
    align-items: center;
    justify-content: center;
}
.tiktok-header, .tiktok-header img {
    width: 35px;
}
.social-widgets {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 30px;
}
.contact-ul, footer ul{
    padding-left: 0rem;
}
footer iframe{
    width: 100%;
}
.office-info-item a{
    color:#687693;
}
#consultancy-form{
    display: none;
}
#consultancy-form #loader{
    display: none;
}
#consultancy-form label.error{
    display: none;
}
.wpo-site-footer .newsletter-widget {
    margin-left: 0;
}