.penci-header-trans .penci-header-wrap {
    position: absolute;
    z-index: 10000;
    left: 0;
    right: 0;
    background-color: #ffffff;
    padding-top: 0px;
    
}

@media only screen and (min-width: 961px) {
    .penci-header-trans #navigation.sticky:not(.sticky-active) .menu > li > a, .penci-header-trans .sticky-wrapper:not( .is-sticky ) #navigation .menu > li > a {
        color: #263658;
    }
}

@media only screen and (min-width: 961px) {
    .penci-header-trans #navigation.sticky:not(.sticky-active) .header-social a i, .penci-header-trans .sticky-wrapper:not( .is-sticky ) .header-social a i, .penci-header-trans #navigation.sticky:not(.sticky-active) .main-nav-social a, .penci-header-trans .sticky-wrapper:not( .is-sticky ) .main-nav-social a {
        color: #263658;
    }
}

@media only screen and (min-width: 961px) {
.penci-header-trans .penci-header-wrap {
 
    background-color: #ffffff;
  
}
		
		}


#navigation, .show-search {
    background: #ffffff;
}

.navigation .menu > li > a, .navigation .menu .sub-menu li a, #navigation .menu > li > a, #navigation .menu .sub-menu li a {
    color: #263658;
}

.header-social a i, .main-nav-social a {
    color: #263658;
}

.navigation, .navigation.header-layout-bottom, #navigation, #navigation.header-layout-bottom {
    border-color: #ffffff;
}

#navigation .button-menu-mobile svg {
    fill: #263658;
}

@media only screen and (max-width: 960px) {
    #navigation.header-6 #logo img {
        max-height: 68px;
        padding: 10px 0;
    }
}


#sidebar-nav {
    background: #ffffff;
}


.header-social.sidebar-nav-social a i, #sidebar-nav .menu li a, #sidebar-nav .menu li a .indicator {
    color: #263658;
}

#sidebar-nav .menu li, #sidebar-nav ul.sub-menu, #sidebar-nav #logo + ul {
    border-color: #f2f2f2;
}


@media only screen and (max-width: 960px) {
.page-template-page-fullwidth #header, .elementor-template-full-width #header, .page-template-page-fullwidth .penci-page-header-wrap, .elementor-template-full-width .penci-page-header-wrap, .single.elementor-template-full-width .post {
    margin-bottom: 0;
    height: 75px;
}
}

#respond input, .penci-login-register input[type=email], .penci-login-register input[type=number], .penci-login-register input[type=password], .penci-login-register input[type=text], .widget_wysija input, .wpcf7 input {
    padding: 12px 20px;
    max-width: 100%;
    border-radius: 100px;
    margin-bottom: 28px;
    font-size: 14px;
    width: 100%;
    font-weight: 400;
    font-family: var(--pcbody-font);
    max-height: 50px;
    background-color: #ffffff;
}