@font-face{font-family:'Rubik';src:url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Regular.eot);src:url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Regular.eot#iefix) format('embedded-opentype'),url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Regular.woff2) format('woff2'),url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Regular.woff) format('woff'),url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Regular.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:'Rubik';src:url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Light.eot);src:url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Light.eot#iefix) format('embedded-opentype'),url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Light.woff2) format('woff2'),url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Light.woff) format('woff'),url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Light.ttf) format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:'Rubik';src:url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Bold.eot);src:url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Bold.eot#iefix) format('embedded-opentype'),url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Bold.woff2) format('woff2'),url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Bold.woff) format('woff'),url(/National_Library/oe_/https://innovalley.co.il/wp-content/themes/innovalley/assets/fonts/Rubik-Bold.ttf) format('truetype');font-weight:700;font-style:normal}
body,html{font-family:'Rubik';background:#fff;color: #234C6B;}
*{scroll-behavior:smooth}
.content-section{max-width: 90vw;margin: auto;}
.logos a{margin: 0;}
.logos h3{flex: 0 0 100%;color: #234C6B;font-weight: bold;line-height: 1;margin: 0;}
#colophon{background:#234C6B;text-align: center;position: relative;box-shadow: 0px -4px 20px #234c6b73;}
#colophon, #colophon a{color: #fff;}
.popup-btn{display: none;}
#primary-menu{padding: 0;}
.navbar-expand-lg .navbar-nav .nav-link{color: #000;}
.footer-copyright{direction:ltr;font-size:.65em}
#colophon .contact{display: flex;justify-content: center;position: relative;padding-bottom: 1rem;margin-bottom: 1rem;}
.contact .person{padding: 0;position: relative;flex:0 0 15rem}
.contact {display: flex;flex-direction: column;}
.contact a {display: flex; column-gap: 1rem;    align-items: center;}
.contact a span {direction:ltr}
footer #menu-footer_acess,footer #menu-footer-en{list-style:none;flex-direction:row;display:flex;justify-content:space-evenly;margin:0;padding: 0;}
.logos{background:#fff}
.row_flex {display: flex;flex-direction: row;justify-content: center;column-gap: 2rem;}
header#masthead.fixed {
    position: fixed;
    top: -5rem;
    left: 0;
    width: 100vw;
    background: #fffffff0;
    height: 5rem;
    animation: slideDown 0.5s ease forwards;
    z-index: 99;
}
header#masthead.fixed.hide {
    animation: slideUp 0.5s ease forwards;
}
header#masthead.fixed .custom-logo {width: 8rem;}
#nav_menu-2 {margin-top:1rem}
#block-3 ul {    display: flex;    justify-content: center;}
@keyframes slideDown {
    from {
        top: -5rem;
    }
    to {
        top: 0;
    }
}
@keyframes slideUp {
    from {
        top: 0;
    }
    to {
        top: -5rem;
    }
}
.img_rounded img {border-radius: 20%;}
@media (min-width:1001px){
    body,html{font-size: calc(1vw + .8px);}
    .custom-logo{width: 13rem;}
    #primary-menu .nav-item{padding: 0 1rem;}
    #primary-menu .nav-item.active a {color: #234C6B}
    .logos{display: flex;
        justify-content: center;
        padding: 2rem;
        align-items: center;
        position: absolute;
        width: 22rem;
        background: #fff;
        border-radius: 5rem;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        right: 4rem;
        top: 0;
        flex-wrap: wrap;}
    #colophon .contact::before{content: '';width: .05rem;height: 2rem;position: absolute;right: 50.2%;top: 0.5rem;background: #fff;}
    #colophon  .contact::after{content:'';width: 5rem;height: .05rem;display: block;background:#fff;text-align: center;position: absolute;bottom: 0;}
    .mobile{display: none!important;}
    .logobox {text-align: center;margin-top: 2rem;}
    .logobox a {max-width: 80%; margin: 0 auto;}
}
@media (max-width:1000px){
    body,html{font-size: 4.4vw;}
    .navbar {background: #fff;box-shadow: 0 0 20px 0px #00000061;}
    .custom-logo{width: 8rem;}
    .content-section{max-width: 100%;}
    .content-section > div{margin: .5rem;}
    #colophon .contact{flex-direction: column;margin-top: 2rem;}
    #colophon .contact .person{padding:0 1rem;position: relative;flex:0 0 auto}
    .person .position {font-size: 1em;}
    #colophon .contact .person::after{content:'';width: 5rem;height: .05rem;display: block;background:#fff;text-align: center;margin: 1rem auto;}
    .contact {flex-direction: row;justify-content: space-evenly; font-size: 1.5rem;}
    .contact a span {display: none;}
    .desktop{display: none!important;}
    .logos{margin-bottom: 1rem;margin-top: -.5rem;display: flex;flex-direction: row;flex-wrap: wrap;padding-top: 2rem;}
    .logos h3 {flex-basis: 100%;}
    .logos a {flex-basis: 50%;display: flex;padding: 1rem;align-items: center;}
    #colophon{padding-top: 0;}
    .row_flex { flex-direction: column;row-gap: 1rem;}
}