/**
* Theme Name: Orthosave
* Description: Child theme of Chirokind for Orthosave
* Author: <a href="http://themeforest.net/user/themearc">Theme Arc</a>
* Template: chirokind
* Version: 1.2
*/

.navSidebar-button {
    display: none !important;
    pointer-events: none;
}

.main-slider .image-layer {
    background-position: bottom !important;
}

@media screen and (max-width: 768px) {
    /* Orange box on the profile picture */
    .satisfied-patients-box {
        width: 300px;
        bottom: 20px;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 0.25rem;
    }
    /* Years count in the the orange box */
    .counting {
        display: flex;
        flex-direction: row;
        align-content: center;
        align-items: center;
        justify-content: center;
    }

    .counting + p {
        width: 120px;
    }
    .counting h2 {
        font-size: 45px !important;
    }
    .counting .icon-plus.plus {
        top: 0 !important;
    }

    .satisfied-patients-box .icon i {
        font-size: 55px !important;
    }

    /* Logo in the footer */
    .footer-logo-style1 {
        max-width: 175px !important;
    }

    /* Scroll to top button */
    .scroll-to-top {
        right: -25px;
    }

    .scroll-to-top .scroll-bar:before {
        --thm-base: #e67823 !important;
    }

    /* White overlay hover the image */
    .main-slider.main-slider-style1 .image-layer:before {
        background-color: #ffffff !important;
        opacity: 0.75 !important;
        display: block !important;
    }
    .main-slider .image-layer {
        background-position: 75% !important;
    }
}

@media screen and (min-width: 1921px) {
    /* To avoid the image being cropped on screen wider than 1920px */
    .main-slider,
    .main-slider .image-layer {
        height: 75vh !important;
    }
}

.main-header-style6 .main-menu-style1,
.stricky-header--style6.main-menu .logo-box-style1:before{
    background: #00417d !important;
}

h5.te-subtitle,
.main-slider .main-slider-content.style2 .sub-title h5{
    color: #009bd7 !important;
}

.main-slider .main-slider-content .btn-one{
    z-index: 9999 !important;
}

.main-slider .main-slider-content .sub-title .border-right{
    top: -12px !important;
    background-color: #E67823 !important;
}

.scroll-to-top .scroll-bar:before{
    background-color: #E67823 !important;
}

.sec-title h2{
    color: #000000 !important;
    font-weight: 500 !important;
    margin-bottom: -2rem !important;
}

.contact-style1__content-box{
    background-color: #009bd7 !important;
}

.contact-style1__content-box .inner-title h5{
    color: rgba(255,255,255,0.7) !important;
}

.footer-area,
.loader-wrap .layer .overlay,
.btn-one:before{
    background: #002241 !important;
}

.main-menu .main-menu__list>li.current>a, .main-menu .main-menu__list>li:hover>a, .stricky-header .main-menu__list>li.current>a, .stricky-header .main-menu__list>li:hover>a{
    color: #E67823 !important;
}

.copyright-by-diabolo{
    display: flex;
    flex-direction: row;
    justify-content : center;
    gap: 10px;
}
