.offcanvas-header { display:none; }


.footer-area .single-footer-widget {
    margin-bottom: 0px;
  }
.footer-area .single-footer-widget h4 {
    font-size: 34px;
}
.footer-area .single-footer-widget ul{
    list-style-type: square; 
    color: #83868c;
    margin-left: 20px;
    line-height: 2.5em;
}

.footer-area .single-footer-widget ul li a {
    font-size: 18px;  
}

.comment-form {
    border-top: 0;
    padding-top: 0;
    margin-top: 0;
    margin-bottom: 20px;
}

.comment-notes {display:none;}

.footer-area .centeralign {
    text-align: center;
    
}


.footer-area .footer_1 img {
    margin-bottom: 0px;
}

.footer-area .footer_1 #footerlogo {
    margin-bottom: 35px;
}

#linkedin {
    margin-top: 40px;
    margin-bottom: 10px;
}
#linkedin img{width:30px;}

#privacy-policy {
    margin-bottom: 0;
}

#privacy-policy a{
    border-style: solid;
    border-width: 0.1em;
    padding: 0.5em 1.5em;
    margin: auto 0.5em;
    border-radius: 0.4em;
}

#copyright{color: #11C1AC;}

/*go to top*/
#kt-scroll-up.scroll-up-side-right {
    right: 30px;
}
#kt-scroll-up.scroll-visible {
    transform: translateY(0px);
    opacity: 1;
}
#kt-scroll-up.scroll-up-style-outline {
    background: transparent;
}
#kt-scroll-up {
    border-radius: 30px 30px 30px 30px;
    color: #ffffff;
    background: #EDF2F7;
    border-color: #ffffff;
    bottom: 30px;
    font-size: 0.9em;
    padding: 0.4em 0.4em 0.4em 0.4em;
}
#kt-scroll-up {
    position: fixed;
    transform: translateY(40px);
    transition: all 0.2s ease;
    opacity: 0;
    z-index: 1000;
    display: flex;
    cursor: pointer;
}

.scroll-up-style-outline {
    border-width: 2px;
    border-style: solid;
    border-color: currentColor;
    color: #2D3748;
}

@media (min-width: 768px) and (max-width: 991px){
    .footer-area {
        padding: 70px 0;
    }
}
@media (max-width: 767px){
    .footer-area .rightalign {
        text-align: left;
        
    }

    #kt-scroll-up.scroll-up-side-right {
        right: 10px;
    }
    #fp-nav.fp-right {
        right: 5px;
    }

}


/* Mobile Nav  2024 syzygit
 * --------------------------------------- */
@media (max-width: 992px) {

.offcanvas-header { display:block; height: 80px;}
.navbar-collapse {
    position: fixed;
    top:0; 
    bottom: 0;
    left: 100%;
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
    overflow-y: auto;
    visibility: hidden;
    background-color: #00356C;
    transition: visibility .2s ease-in-out, -webkit-transform .2s ease-in-out;
  }
.navbar-collapse.show {
    visibility: visible;
    transform: translateX(-100%);
  }

.main_menu .main-menu-item .nav-item {
    width: 100%;
    text-align: center;
}
.main_menu .main-menu-item ul li .nav-link {
    font-size: 1.5rem;
    line-height: 2;
        color: #ffffff;
}
.main_menu .main-menu-item ul li .nav-link.active {
    font-size: 1.5rem;
    line-height: 2;
        color: #ffffff !important;;
}

.dropdown .dropdown-toggle::after{position:relative;top:0.2rem;}

}