.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fff}.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:#fff}.navbar a{letter-spacing:.02rem}@media only screen and (max-width: 768px){#navbar-dropdown-trigger{display:inline-block;height:100%;width:20%}.navbar-link{display:inline-block;width:75%}.navbar-dropdown{display:none}.navbar-dropdown.open{display:block}.navbar .trigger:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f107"}.navbar .trigger.up-arrow:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f106"}#navbar-dropdown-trigger{text-align:center}#navbar-dropdown-trigger:hover{cursor:pointer}.navbar-burger{margin-left:0;color:#a7a7a9}.navbar-brand .navbar-item{margin-left:auto}.navbar-burger span{height:2px;width:30px;left:calc(50% - 14px)}.navbar-burger.is-active span:nth-child(1){transform:translateY(10px) rotate(45deg)}.navbar-burger.is-active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.navbar-burger span:nth-child(1){top:calc(50% - 10px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 8px)}.navbar{position:fixed;z-index:1001;min-height:0;width:100%}.navbar-item,.navbar-link{font-size:1.1rem;color:#ccc}a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:transparent;color:#666}a.navbar-item.is-active,a.navbar-link.is-active{font-weight:500;color:#666}.navbar-dropdown{font-size:1rem}.navbar a.navbar-item img{max-height:2rem;-webkit-transition:max-height .3s ease-out .2s;-moz-transition:max-height .3s ease-out .2s;-o-transition:max-height .3s ease-out .2s;transition:max-height .3s ease .2s}.navbar.sticky-top a.navbar-item img{max-height:2rem}.navbar-brand{border-bottom:solid 1px #a7a7a9;padding:5px 0;-webkit-transition:padding .3s ease-out .2s;-moz-transition:padding .3s ease-out .2s;-o-transition:padding .3s ease-out .2s;transition:padding .3s ease .2s}.navbar.sticky-top .navbar-brand{padding:0}.navbar-menu{display:block;overflow-y:auto;padding:20px}.navbar-start{margin-right:0}.navbar .navbar-menu{position:fixed;right:0;top:0;z-index:10000;height:100vh;width:300px;margin-right:-300px;-webkit-transition:margin-right .3s ease-out .2s;-moz-transition:margin-right .3s ease-out .2s;-o-transition:margin-right .3s ease-out .2s;transition:margin-right .3s ease .2s}.navbar .navbar-menu.is-active{margin-right:0}#opaque-mask{position:fixed;z-index:5;width:100%;background:rgba(255,255,255,.7);height:0;-webkit-transition:height .1s ease .1s;-moz-transition:height .1s ease .1s;-o-transition:height .1s ease .1s;transition:height .1s ease .1s}#opaque-mask.show{height:100%}}@media only screen and (min-width: 769px){.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:none}.my-barba-container section:first-child{padding-top:170px}.navbar{position:fixed;z-index:1001;width:100%;min-height:4rem;background:white;top:0;border-bottom:solid 1px #ccc;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}a.navbar-item,a.navbar-link{color:#ccc;padding:.5rem 1.1rem;font-size:.9rem}.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background:transparent;color:#666}.navbar-link:hover span,a.navbar-item:hover span{border-bottom:solid 2px #fff;border-top:solid 2px transparent}.navbar-link.is-active span,.navbar-item.is-active span{font-weight:500}a.navbar-item img{max-height:2.1rem;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.navbar.sticky-top{min-height:3.5rem}.navbar.sticky-top a.navbar-item img{max-height:1.8rem}}@media only screen and (min-width: 1216px){a.navbar-item,a.navbar-link{padding:.5rem 1rem;font-size:1rem}}@media only screen and (min-width: 1408px){a.navbar-item,a.navbar-link{padding:.5rem 1rem}}
