/* This is what makes the Nav Bar invert the page content on scroll */ .semplice-navbar {mix-blend-mode: exclusion !important; filter: invert(1) !important;} .nav_3srjr3tzk { background-color: rgba(255, 255, 255, 1);; }.nav_3srjr3tzk { height: 0rem; }.is-frontend #content-685 .sections { margin-top: 0rem; }.nav_3srjr3tzk { padding-top: 2.2222222222222223rem; }.nav_3srjr3tzk { padding-bottom: 2.2222222222222223rem; }.nav_3srjr3tzk .navbar-inner .navbar-left, .nav_3srjr3tzk .navbar-inner .navbar-center { left: 1.6666666666666667rem; }.nav_3srjr3tzk .container-fluid .navbar-inner .navbar-right { right: 1.6666666666666667rem; }.nav_3srjr3tzk .container-fluid .hamburger a:after { padding-right: 1.1111111111111rem; }.nav_3srjr3tzk .navbar-inner .logo a { font-size: 1.6666666666666667rem; }.logo a { text-transform: none; }.logo a { letter-spacing: 0.027777777777777776rem; }.nav_3srjr3tzk .navbar-inner .logo { margin-top: 0.05555555555555555rem; }.nav_3srjr3tzk .navbar-inner .logo { align-items: center; }.nav_3srjr3tzk .navbar-inner .hamburger { align-items: center; }.nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon span { background-color: #3d3d3d; }.nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon { width: 0.2777777777777778rem; }.nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon span { height: 5px; }.nav_3srjr3tzk .navbar-inner .hamburger a.open-menu span::before { transform: translateY(-10px); }.nav_3srjr3tzk .navbar-inner .hamburger a.open-menu span::after { transform: translateY(10px); }.nav_3srjr3tzk .navbar-inner .hamburger a.open-menu:hover span::before { transform: translateY(-12px); }.nav_3srjr3tzk .navbar-inner .hamburger a.open-menu:hover span::after { transform: translateY(12px); }.nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon { height: 25px; }.nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon span { margin-top: 12.5px; }.nav_3srjr3tzk .navbar-inner .hamburger { display: flex; }.nav_3srjr3tzk .navbar-inner nav ul li a span { font-size: 0.8333333333333334rem; }.nav_3srjr3tzk .navbar-inner nav ul li a span { color: #000000; }.nav_3srjr3tzk .navbar-inner nav ul li a { padding-left: 1.25rem; }.nav_3srjr3tzk .navbar-inner nav ul li a { padding-right: 1.25rem; }.nav_3srjr3tzk .navbar-inner nav ul li a span { text-transform: none; }.nav_3srjr3tzk .navbar-inner nav ul li a span { letter-spacing: 0.05555555555555555rem; }.nav_3srjr3tzk .navbar-inner nav ul li a span { border-bottom-width: 0.05555555555555555rem; }.nav_3srjr3tzk .navbar-inner nav ul li a span { border-bottom-color: #000000; }.nav_3srjr3tzk .navbar-inner nav ul li a span { padding-bottom: 0.2777777777777778rem; }.nav_3srjr3tzk .navbar-inner nav.standard ul { align-items: center; }.nav_3srjr3tzk .navbar-inner nav ul li a:hover span, .navbar-inner nav ul li.current-menu-item a span, .navbar-inner nav ul li.current_page_item a span, .nav_3srjr3tzk .navbar-inner nav ul li.wrap-focus a span { color: #000000; }.nav_3srjr3tzk .navbar-inner nav ul li.current-menu-item a span { color: #000000; }.nav_3srjr3tzk .navbar-inner nav ul li.current_page_item a span { color: #000000; }[data-post-type="project"] .navbar-inner nav ul li.portfolio-grid a span, [data-post-type="post"] .navbar-inner nav ul li.blog-overview a span { color: #000000; }.nav_3srjr3tzk .navbar-inner nav ul li a:hover span { border-bottom-color: #ffffff; }.nav_3srjr3tzk .navbar-inner nav ul li.current-menu-item a span { border-bottom-color: #ffffff; }.nav_3srjr3tzk .navbar-inner nav ul li.current_page_item a span { border-bottom-color: #ffffff; }[data-post-type="project"] .navbar-inner nav ul li.portfolio-grid a span, [data-post-type="post"] .navbar-inner nav ul li.blog-overview a span { border-bottom-color: #ffffff; }#overlay-menu { background-color: rgba(255, 255, 255, 1); }#overlay-menu .overlay-menu-inner nav { text-align: right; }#overlay-menu .overlay-menu-inner [data-justify="right"] ul li a span { right: 1.6666666666666667rem; }#overlay-menu .overlay-menu-inner nav ul li a span { font-size: 2.2222222222222223rem; }#overlay-menu .overlay-menu-inner nav ul li a span { color: #444444; }#overlay-menu .overlay-menu-inner nav ul li a { padding-top: 1.1111111111111rem; }#overlay-menu .overlay-menu-inner nav ul li a { padding-bottom: 1.1111111111111rem; }#overlay-menu .overlay-menu-inner nav ul li a span { text-transform: none; }#overlay-menu .overlay-menu-inner nav ul li a span { letter-spacing: 0.08333333333333333rem; }#overlay-menu .overlay-menu-inner nav ul li a span { border-bottom-color: #444444; }#overlay-menu .overlay-menu-inner nav ul li a span { border-bottom-width: 0.05555555555555555rem; }#overlay-menu .overlay-menu-inner nav ul li a span { padding-bottom: 0.8333333333333334rem; }#overlay-menu .overlay-menu-inner nav ul li a:hover span { color: #444444; }#overlay-menu .overlay-menu-inner nav ul li.current-menu-item a span { color: #444444; }#overlay-menu .overlay-menu-inner nav ul li.current_page_item a span { color: #444444; }[data-post-type="project"] #overlay-menu .overlay-menu-inner nav ul li.portfolio-grid a span, [data-post-type="post"] #overlay-menu .overlay-menu-inner nav ul li.blog-overview a span { color: #444444; }#overlay-menu nav ul li a:hover span { border-bottom-color: #ffffff; }#overlay-menu .overlay-menu-inner nav ul li.current-menu-item a span { border-bottom-color: #ffffff; }#overlay-menu .overlay-menu-inner nav ul li.current_page_item a span { border-bottom-color: #ffffff; }[data-post-type="project"] #overlay-menu .overlay-menu-inner nav ul li.portfolio-grid a span, [data-post-type="post"] #overlay-menu .overlay-menu-inner nav ul li.blog-overview a span { border-bottom-color: #ffffff; }@media screen and (min-width: 992px) and (max-width: 1169.9px) { .nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon { height: 25px; }.nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon span { margin-top: 12.5px; }}@media screen and (min-width: 768px) and (max-width: 991.9px) { .nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon { height: 25px; }.nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon span { margin-top: 12.5px; }#overlay-menu .overlay-menu-inner nav ul li a span { font-size: 1.6666666666666667rem; }#overlay-menu .overlay-menu-inner nav ul li a { padding-top: 0.97222222222222rem; }#overlay-menu .overlay-menu-inner nav ul li a { padding-bottom: 0.97222222222222rem; }}@media screen and (min-width: 544px) and (max-width: 767.9px) { .nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon { height: 25px; }.nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon span { margin-top: 12.5px; }#overlay-menu .overlay-menu-inner nav ul li a span { font-size: 1.3888888888888888rem; }#overlay-menu .overlay-menu-inner nav ul li a { padding-top: 0.83333333333333rem; }#overlay-menu .overlay-menu-inner nav ul li a { padding-bottom: 0.83333333333333rem; }}@media screen and (max-width: 543.9px) { .nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon { height: 25px; }.nav_3srjr3tzk .navbar-inner .hamburger a.menu-icon span { margin-top: 12.5px; }#overlay-menu .overlay-menu-inner nav ul li a span { font-size: 1.3888888888888888rem; }#overlay-menu .overlay-menu-inner nav ul li a { padding-top: 0.83333333333333rem; }#overlay-menu .overlay-menu-inner nav ul li a { padding-bottom: 0.83333333333333rem; }}