img.alignright{display:block;margin:0 0 0 auto}img.alignleft{display:block;margin:0 auto 0 0}img.aligncenter{display:block;margin:0 auto}.mt-10px{margin-top:10px !important}.mt-20px{margin-top:20px !important}.mt-30px{margin-top:30px !important}.mt-40px{margin-top:40px !important}.mt-50px{margin-top:50px !important}.mt-60px{margin-top:60px !important}.mt-70px{margin-top:70px !important}.mt-80px{margin-top:80px !important}.mt-90px{margin-top:90px !important}.mt-100px{margin-top:100px !important}.mb-10px{margin-bottom:10px !important}.mb-20px{margin-bottom:20px !important}.mb-30px{margin-bottom:30px !important}.mb-40px{margin-bottom:40px !important}.mb-50px{margin-bottom:50px !important}.mb-60px{margin-bottom:60px !important}.mb-70px{margin-bottom:70px !important}.mb-80px{margin-bottom:80px !important}.mb-90px{margin-bottom:90px !important}.mb-100px{margin-bottom:100px !important}.mb-110px{margin-bottom:110px !important}.mb-120px{margin-bottom:120px !important}a{color:inherit;text-decoration:underline}a:hover{color:inherit;text-decoration:none}a:hover img.hoverImg{opacity:.6}.flex-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.flex-height{display:flex;align-items:center}.btn{white-space:normal;padding:.375rem 2rem}figure{margin-bottom:0}.container{max-width:1530px}@media screen and (max-width:1540px){.container{max-width:92%;padding-left:4%;padding-right:4%}}@media screen and (max-width:767px){.container{max-width:100%}.mb-120px{margin-bottom:80px !important}.mb-80px{margin-bottom:60px !important}}.img-center{display:block;margin-left:auto;margin-right:auto}.bg-primary{background-color:#0e3856 !important}.bg-warning{background-color:#a18609 !important}.bg-light-yellow{background-color:#fcf2c4}.bg-lighter-yellow{background-color:#fffae4}.bg-light{background-color:#f1f1f1 !important}.bg-light-gold{background-color:#f1edda !important}.bg-green{background-color:#598527 !important}.text-primary{color:#0e3856 !important}.text-warning{color:#a18609 !important}.text-green{color:#598527 !important}.text-danger{color:#bb0304 !important}.btn-primary{background-color:#0e3856;border-color:#0e3856}.btn-warning{background-color:#a18609;border-color:#a18609;color:#f8f9fa}.border-primary{border-color:#0e3856 !important}.anchor-absolute{display:block;position:relative;top:-140px}html{font-size:17.5px}body{font-family:"Jost",sans-serif;font-optical-sizing:auto;line-height:1.6rem}@media screen and (max-width:1199px){html{font-size:1.3vw}}@media screen and (max-width:991px){html{font-size:1.75vw}}@media screen and (max-width:767px){html{font-size:3.5vw}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600;font-family:"Jost",sans-serif}h1,.h1{line-height:3.5rem}h2,.h2{line-height:3rem}h3,.h3,.fs-3{line-height:2.75rem}h4,.h4{line-height:2rem}h5,.h5{line-height:2rem}h6,.h6{line-height:1.75rem}h4.h3{line-height:2.25rem}@media screen and (max-width:767px){h1,.h1{line-height:2.7rem}h2,.h2{line-height:2.45rem}h3,{line-height:2.25rem}.h3{line-height:2rem}h4,.h4{line-height:2rem}h5,.h5{line-height:1.8rem}h6,.h6{line-height:1.6rem}}#logo-header{width:270px;-webkit-transition:ease .25s;transition:ease .25s}.header-worldwide{line-height:1.1rem}.header-worldwide a{text-decoration:none}.header-worldwide a:hover{opacity:.6}.header-worldwide small{font-size:.75rem}.header-worldwide button,.header-worldwide-mobile button{border:0;background-color:transparent}.header-worldwide .dropdown-toggle:after,.header-worldwide-mobile .dropdown-toggle:after{vertical-align:.1em;margin-left:.1em}.navbar-nav{text-transform:uppercase}.navbar{padding-top:.25rem;padding-bottom:.25rem}.navbar-expand-lg .navbar-nav{width:100%}.nav-item{width:16.6666%;text-align:center}.nav-link{padding:.25rem 1rem}.dropdown-menu{font-size:.95rem}.dropdown-item.active,.dropdown-item:active{background-color:#e9ecef}.list-group-item{padding:.3rem .5rem}.list-group-item-sub{position:relative;display:flex;align-items:center;padding-left:2.5rem !important}.list-group-item-sub span{position:static;margin-right:.5rem}.list-group-item-sub i{position:absolute;top:.725rem;left:1.35rem;line-height:1}@media screen and (max-width:991px){.nav-link{padding:.25rem 2.5rem}.nav-item{width:100%}.navbar>.container{justify-content:flex-end}}@media screen and (max-width:767px){#logo-header{width:85%;display:block;margin-inline:auto}.navbar{padding-top:.5rem;padding-bottom:.5rem}.mobile-header a{text-decoration:none}.mobile-header a:hover{opacity.6}.mobile-header small{font-size:.75rem}}.search-form-wrapper{display:none;position:absolute;left:0;right:0;padding:10px 15px;margin-top:46px;background:#e5e5e5;z-index:10}.search-form-wrapper.open{display:block}.search-form .btn{padding:.375rem .75rem}#footer-ctr{padding:55px 0}.signup .col-md-18{padding-right:0}.signup .col-md-18 input{border-radius:.25rem 0 0 .25rem}.signup .col-md-6{padding-left:0}.signup .col-md-6 input{border-radius:0 .25rem .25rem 0}.signup .btn{padding:.375rem .75rem}#footer-top a{color:#0e3856}ul.footer-social{list-style:none;padding-left:0;font-size:1.3rem;display:flex}ul.footer-social a:hover{opacity:.6}ul.footer-social li{float:left;margin-right:15px}ul.footer-menu{list-style:none;padding-left:2px;padding-right:20px;margin-bottom:0}ul.footer-menu li{padding-left:1.25rem;margin-bottom:8px}ul.footer-menu li:before{content:'\f105';font-family:'Font Awesome 5 Pro';display:inline-block;margin-left:-1.25rem;width:1.25rem;font-weight:800;color:#a18609}#footer-bottom{padding:20px 0}.grecaptcha-badge{bottom:190px !important}@media screen and (max-width:767px){#logo-footer{width:70%}}.sec-padding-120px{padding:120px 0}.sec-padding-90px{padding:90px 0}.sec-ttl{font-size:3.75rem}h1.page-ttl{font-size:3rem;text-transform:uppercase}@media screen and (max-width:767px){.sec-padding-120px{padding:60px 0}.sec-padding-90px{padding:45px 0}.sec-ttl{font-size:2rem}h1.page-ttl{font-size:2.5rem}}.video-wrapper{top:0;left:0;width:100%;height:80vh;max-height:750px;min-height:700px;z-index:-1;pointer-events:none;overflow:hidden;position:relative}.video-wrapper iframe{width:100%;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);z-index:-999}@media screen and (max-width:767px){.video-wrapper{height:380px;max-height:380px;min-height:380px}.video-wrapper iframe{min-width:550px}}.video-wrapper .arrow{position:absolute;bottom:10%;text-align:center;width:100%;z-index:2000}.video-wrapper .bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.blink{text-decoration:blink;-webkit-animation-name:blinker;-webkit-animation-duration:1.2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate}.video-wrapper a,.video-wrapper a:hover,.video-wrapper a:focus{color:#fff}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}25%{transform:translateY(-5px)}}@-webkit-keyframes blinker{from{opacity:1.0}to{opacity:.5}}.box-super-crispy{background-color:#ec951a;color:#fff;text-shadow:3px 2px 5px rgba(0,0,0,.39)}.box-super-crispy .h5{line-height:1.6rem}.box-super-crispy a{text-decoration:none}.box-super-crispy a:hover{opacity:.6}#home-featured-recipes{background:url(/wp-content/themes/nihonshokken/images/bg-grange.webp) center center no-repeat;background-size:cover}#home-featured-products a,#home-featured-recipes a,#home-about a,#home-other a{text-decoration:none}#home-featured-products img{display:block;margin-inline:auto;max-width:280px}#home-featured-products .products,#home-featured-recipes .recipes{font-weight:600}#home-featured-products .products:hover,#home-featured-recipes .recipes:hover,#home-about a.card:hover,#home-other a.card:hover{opacity:.6}#home-other a.card-about{text-align:center}#home-other a.card-about .card-body{padding-top:1.5rem}.card-about i{font-size:3.75rem}@media screen and (max-width:767px){.card-about i{font-size:2.25rem}}.nav-justified button{font-weight:600}#pills-marinating-sauces-tab{color:#8b0021;background-color:rgba(139,0,33,.2)}#pills-marinating-sauces-tab.active{background-color:#8b0021;color:#f8f9fa}#pills-super-crispy-tab{color:#b97019;background-color:rgba(247,148,29,.2)}#pills-super-crispy-tab.active{background-color:#f7941d;color:#f8f9fa}#pills-schools-tab{color:#598527;background-color:rgba(89,133,39,.2)}#pills-schools-tab.active{background-color:#598527;color:#f8f9fa}#pills-hot-bar-tab{color:#0a8ba1;background-color:rgba(10,139,161,.2)}#pills-hot-bar-tab.active{background-color:#0a8ba1;color:#f8f9fa}#pills-sushi-poke-tab{color:#031d42;background-color:rgba(3,29,66,.2)}#pills-sushi-poke-tab.active{background-color:#031d42;color:#f8f9fa}#pills-asian-kitchen-tab{color:#68000b;background-color:rgba(104,0,11,.2)}#pills-asian-kitchen-tab.active{background-color:#68000b;color:#f8f9fa}ul.nav-justified li{margin-left:5px;margin-right:5px}@media screen and (max-width:767px){ul.nav-justified{display:block;width:100%}ul.nav-justified li{width:48%;float:left;margin-left:1%;margin-right:1%;margin-bottom:2%}}@media screen and (min-width:768px){#home-about .mt-md-5{margin-top:4.5rem !important}}.about-title{position:relative}.about-title h3{padding-left:35px}.vertical-line{width:2px;height:200px;background-color:#b49c3a;position:absolute;left:20px}ul.news-list{list-style:none;padding-left:0}ul.news-list li{border-bottom:1px solid #dcdcdc;margin-bottom:15px;padding-bottom:15px;position:relative;padding-left:190px}ul.news-list strong,ul.news-list .badge{margin-right:.8rem}ul.news-list li .position-adjust{position:absolute;left:0;top:0}@media screen and (max-width:991px){ul.news-list li{padding-left:0}ul.news-list li .position-adjust{position:static;margin-bottom:5px}ul.news-list a.news-ttl{margin-left:0}}#owl-marinating-sauces .owl-prev,#owl-super-crispy .owl-prev,#owl-schools .owl-prev,#owl-hot-bar .owl-prev,#owl-sushi-poke .owl-prev,#owl-asian-kitchen .owl-prev,#owl-recipes .owl-prev,#owl-related-products .owl-prev{position:absolute;left:-30px;top:45%;font-size:1.75em;color:#a18609}#owl-marinating-sauces .owl-next,#owl-super-crispy .owl-next,#owl-schools .owl-next,#owl-hot-bar .owl-next,#owl-sushi-poke .owl-next,#owl-asian-kitchen .owl-next,#owl-recipes .owl-next,#owl-related-products .owl-next{position:absolute;right:-30px;top:45%;font-size:1.75em;color:#a18609}#owl-recipes .owl-prev,#owl-recipes .owl-next{color:#f8f9fa}.owl-theme .owl-controls .owl-buttons div{background:0 0;opacity:1;color:#00956e}.owl-nav{display:block !important}.ttl-decoration{background:linear-gradient(transparent 75%,#d1e0eb 75%);line-height:2.2rem}ul.checked{list-style:none;padding-left:2px;padding-right:20px}ul.checked li{padding-left:1.5em;margin-bottom:15px}ul.checked li:before{content:'\f00c';font-family:'Font Awesome 5 Pro';display:inline-block;margin-left:-1.5em;width:1.5em;color:#a18609}ul.checked li:last-child{margin-bottom:0}#map-container h3{line-height:1.15rem;margin-bottom:5px;font-family:"Jost",sans-serif !important}.fm-tooltip-frame{min-width:250px}p.with-icon{position:relative;padding-left:22px}p.with-icon i{position:absolute;left:0;top:5px}.icn-svg-gold{filter:invert(55%) sepia(88%) saturate(749%) hue-rotate(14deg) brightness(90%) contrast(102%);max-width:65px}.card-page-about i{font-size:3.25rem}.card-page-about .fs-5{line-height:3rem}@media screen and (max-width:767px){.card-page-about .fs-5{line-height:2.25rem}}.img-center-80per{display:block;margin-inline:auto;width:80%}.img-center-90per{display:block;margin-inline:auto;width:90%}@media screen and (max-width:767px){.img-center-80per,.img-center-90per{width:100%}}.card-sample{font-size:.875em;line-height:1.4rem}.card-sample:hover{border:1px solid #0e3856}.card-sample img{width:90%;display:block;margin-inline:auto}.list-group-item{padding:.4rem .75rem;border:1px solid #ced4da}.list-group-item.active{background-color:#0e3856;border-color:#0e3856}.list-group-item-action:hover{background-color:rgba(14,56,86,.15)}.list-group-item+.list-group-item.active{background-color:#0e3856}a.products{text-decoration:none;font-weight:600;position:relative;display:block}a.products .badge{position:absolute;left:0;top:0}a.products .bg-danger{background-color:#8b0021 !important}a.products .logo-super-crispy{position:absolute;right:0;top:0;width:110px}.blinking{-webkit-animation:blink 2.5s ease-in-out infinite alternate;-moz-animation:blink 2.5s ease-in-out infinite alternate;animation:blink 2.5s ease-in-out infinite alternate}@-webkit-keyframes blink{0%{opacity:.25}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:.25}100%{opacity:1}}@keyframes blink{0%{opacity:.25}100%{opacity:1}}.searchandfilter ul{padding-left:0}.searchandfilter h4{color:#a18609;font-size:1.25rem !important;padding:0 !important}#page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-marinating-sauces.webp') center center no-repeat;background-size:cover;height:200px}#page-hero-img-recipes{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-recipes.webp') center center no-repeat;background-size:cover;height:200px}.term-marinating-sauces #page-hero-img,.term-marinating-sauces-home #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-marinating-sauces.webp') center center no-repeat;background-size:cover}.term-hot-bar #page-hero-img,.term-hot-bar-home #page-hero-img,.term-buffet #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-hot-bar.webp') center center no-repeat;background-size:cover}.term-super-crispy #page-hero-img,.term-super-crispy-home #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-super-crispy.webp') center center no-repeat;background-size:cover}.term-schools #page-hero-img,.term-schools-home #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-schools.webp') center center no-repeat;background-size:cover}.term-sushi-poke #page-hero-img,.term-sushi-poke #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-sushi-poke.webp') center center no-repeat;background-size:cover}.term-asian-kitchen #page-hero-img,.term-asian-kitchen #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-asian-kitchen.webp') center center no-repeat;background-size:cover}@media screen and (max-width:767px){#page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-mobile-marinating-sauces.webp') center center no-repeat;background-size:cover;height:200px}#page-hero-img-recipes{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-mobile-recipes.webp') center center no-repeat;background-size:cover;height:200px}.term-marinating-sauces #page-hero-img,.term-marinating-sauces-home #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-mobile-marinating-sauces.webp') center center no-repeat;background-size:cover}.term-hot-bar #page-hero-img,.term-hot-bar-home #page-hero-img,.term-buffet #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-mobile-hot-bar.webp') center center no-repeat;background-size:cover}.term-super-crispy #page-hero-img,.term-super-crispy-home #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-mobile-super-crispy.webp') center center no-repeat;background-size:cover}.term-schools #page-hero-img,.term-schools-home #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-mobile-schools.webp') center center no-repeat;background-size:cover}.term-sushi-poke #page-hero-img,.term-sushi-poke-home #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-mobile-sushi-poke.webp') center center no-repeat;background-size:cover}.term-asian-kitchen #page-hero-img,.term-asian-kitchen-home #page-hero-img{background:url('/wp-content/themes/nihonshokken/images/bg-page-hero-img-mobile-asian-kitchen.webp') center center no-repeat;background-size:cover}}ul.product-details-icons{list-style:none;padding-left:0;display:flex;margin-bottom:0}ul.product-details-icons li{float:left;margin-right:10px}ul.product-details-icons li img{width:90px}#product-details{padding:20px 0 120px}#accordion-product-details h2{line-height:1.2rem !important}#accordion-product-details .accordion-button{padding:.75rem 1rem;font-weight:600;border-bottom:1px solid #0e3856}#accordion-product-details .accordion-button:not(.collapsed){background-color:rgba(161,134,9,.15)}#accordion-product-details .accordion-body{padding:.75rem 1rem}#accordion-product-details .h5{font-size:1.2rem !important}#accordion-product-details .table{font-size:.875em}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:#f1}.table-sm>:not(caption)>*>*{padding:.25rem .5rem}@media screen and (max-width:767px){#page-hero-img{height:120px}#product-details{padding:20px 0 60px}}a.recipes{text-decoration:none;font-weight:600}.card-recipes .card-body{padding:.5rem}ol.directions{list-style:none;counter-reset:steps;padding-left:0}ol.directions li{counter-increment:steps;position:relative;padding-left:1.75rem;margin-bottom:10px}ol.directions li:last-child{margin-bottom:0}ol.directions li:before{position:absolute;left:0;top:3.5px;content:counter(steps);margin-right:.5rem;background:#0e3856;color:#f8f9fa;width:1.2rem;height:1.2rem;border-radius:50%;display:inline-grid;place-items:center;line-height:1.2rem}.page-policy h2{margin-top:2rem}.page-policy ul li{margin-bottom:10px}.page-policy ul li:last-child{margin-bottom:0}.fixed{position:fixed;top:0;width:100%;z-index:100}ul.pagination{margin-bottom:0;margin-top:1rem;justify-content:center}.page-link{color:#212529;background-color:transparent}.page-item.active .page-link{background-color:#a18609;border-color:#a18609}.youtubeWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.youtubeWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hexa{border:0;float:left;text-align:center;height:35px;width:60px;font-size:22px;background:#f0f0f0;color:#3c3c3c;position:relative;margin-top:15px}.hexa:before{content:"";position:absolute;left:0;width:0;height:0;border-bottom:15px solid #f0f0f0;border-left:30px solid transparent;border-right:30px solid transparent;top:-15px}.hexa:after{content:"";position:absolute;left:0;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:15px solid #f0f0f0;bottom:-15px}.timeline{position:relative;padding:0;width:100%;margin-top:20px;list-style-type:none}.timeline:before{position:absolute;left:50%;top:0;content:' ';display:block;width:2px;height:100%;margin-left:-1px;background:#d5d5d5;background:-moz-linear-gradient(top,rgba(213,213,213,0) 0%,#d5d5d5 8%,#d5d5d5 92%,rgba(213,213,213,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(30,87,153,1)),color-stop(100%,rgba(125,185,232,1)));background:-webkit-linear-gradient(top,rgba(213,213,213,0) 0%,#d5d5d5 8%,#d5d5d5 92%,rgba(213,213,213,0) 100%);background:-o-linear-gradient(top,rgba(213,213,213,0) 0%,#d5d5d5 8%,#d5d5d5 92%,rgba(213,213,213,0) 100%);background:-ms-linear-gradient(top,rgba(213,213,213,0) 0%,#d5d5d5 8%,#d5d5d5 92%,rgba(213,213,213,0) 100%);background:linear-gradient(to bottom,rgba(213,213,213,0) 0%,#d5d5d5 8%,#d5d5d5 92%,rgba(213,213,213,0) 100%);z-index:5}.timeline li{padding:.2em 0}.timeline .hexa{width:16px;height:10px;position:absolute;background:#ccc;z-index:5;left:0;right:0;margin-left:auto;margin-right:auto;top:-30px;margin-top:0}.timeline .hexa:before{border-bottom:4px solid #ccc;border-left-width:8px;border-right-width:8px;top:-4px}.timeline .hexa:after{border-left-width:8px;border-right-width:8px;border-top:4px solid #ccc;bottom:-4px}.direction-l,.direction-r{float:none;width:100%;text-align:center}.flag-wrapper{text-align:center;position:relative}.flag{position:relative;display:inline;background:#fff;font-weight:600;z-index:15;padding:6px 10px;text-align:left;border-radius:5px}.direction-l .flag:after,.direction-r .flag:after{content:"";position:absolute;left:50%;top:-15px;height:0;width:0;margin-left:-8px;border:solid transparent;border-bottom-color:#fff;border-width:8px;pointer-events:none}.direction-l .flag{-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);-moz-box-shadow:-1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);box-shadow:-1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15)}.direction-r .flag{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15)}.time-wrapper{display:block;position:relative;margin:4px 0 0;z-index:14;line-height:1em;vertical-align:middle;color:#fff}.direction-l .time-wrapper{float:none}.direction-r .time-wrapper{float:none}.time{background:#0e3856;display:inline-block;padding:8px}.desc{position:relative;margin:1em 0 0;padding:1em;background:#fefefe;-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 1px rgba(0,0,0,.2);box-shadow:0 0 1px rgba(0,0,0,.2);z-index:15;font-weight:600}.direction-l .desc,.direction-r .desc{position:relative;margin:1em 1em 0;padding:1em;z-index:15}@media(min-width:768px){.timeline{width:660px;margin:0 auto;margin-top:20px}.timeline li:after{content:"";display:block;height:0;clear:both;visibility:hidden}.timeline .hexa{left:-28px;right:auto;top:8px}.timeline .direction-l .hexa{left:auto;right:-28px}.direction-l{position:relative;width:310px;float:left;text-align:right}.direction-r{position:relative;width:310px;float:right;text-align:left}.flag-wrapper{display:inline-block}.flag{font-size:18px}.direction-l .flag:after{left:auto;right:-16px;top:50%;margin-top:-8px;border:solid transparent;border-left-color:#fefefe;border-width:8px}.direction-r .flag:after{top:50%;margin-top:-8px;border:solid transparent;border-right-color:#fefefe;border-width:8px;left:-8px}.time-wrapper{display:inline;vertical-align:middle;margin:0}.direction-l .time-wrapper{float:left}.direction-r .time-wrapper{float:right}.time{padding:5px 10px}.direction-r .desc{margin:1em 0 0}}@media(min-width:992px){.timeline{width:1000px;margin:0 auto;margin-top:20px}.direction-l{position:relative;width:480px;float:left;text-align:right}.direction-r{position:relative;width:480px;float:right;text-align:left}}@media screen and (max-width:767px){.timeline li{padding:2em 0}}#page404 h1{font-size:8rem;line-height:7rem}#return-to-top{z-index:1000;position:fixed;bottom:100px;right:20px;background:rgba(161,134,9,.5);width:50px;height:50px;display:block;text-decoration:none;border-radius:35px;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top i{z-index:1200;color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff;top:5px}