/* Default styles to hide the alternative logo */
.logo-container .logo-alt {    
    display:none
}

/* Styles to show the alternative logo when the header is scrolled */
body.scrolled .header .logo-container .logo-alt {    
    display:block;
    
}

/* Styles for the default logo when not scrolled */
body.scrolled .header .logo-container .logo-default {
    display:none;
}

.bi-x:hover {
    color: var(--default-color);
}
.bi-x {
    color: #6c757d;
    font-size: 32px;
    line-height: 0px;
    position: relative;
    top: -3px;
    transition: all 0.5s;

}
div.close-icon-container {
    height: 24px;
    width: 24px;
    cursor:pointer;
}
.emphasis {
    color:var(--primary-color);
}

.fnt-emphasized {
    font-weight: 600;
}
.icon-box-end {
    margin-top:-69px !important;
}

button#textUsMobile2 {
    padding: 8px 16px;
    position: fixed;
    bottom: 15px;
    right: 16px;
    z-index: 100000;
}

@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
    .calendly-overlay, .modal {
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    }
}

.scrolled button#textUsMobile2 {
    right: 62px;
}
@media (min-width:576px){
    .blog-details-page .breadcrumbs .container {
        max-width: 600px;
    }
}
@media (min-width:768px){
    .blog-details-page .breadcrumbs .container {
        max-width: 782px;
    }
}@media (min-width:992px){
    .blog-details-page .breadcrumbs .container {
        max-width: 700px;
    }
}@media (min-width:1200px){
    .blog-details-page .breadcrumbs .container {
        max-width: 820px;
    }
}
@media (min-width:1400px){
    .blog-details-page .breadcrumbs .container {
        max-width: 930px;
    }
}



