body > header.fullpage { height:134px; position:absolute; width:100%; top:0; left:0; }
body > header.fullpage.static { position:static; background-image:url(/img/upload/ct/3322/header-toaste.jpg); }
body > header.fullpage .overHead {position:absolute; top:0px; left:0; z-index:102; border-bottom:1px solid #FFF; }
body > header.fullpage .overHead.scroll {top: calc(0px - var(--overhead-height));}
body > header.fullpage .wrapBanner .banner {}
body > header.fullpage .wrapBanner .banner img {width:100%; height:100vh; object-fit: cover; object-position: center center;}
body > header.fullpage .wrapBanner .banner::after {content:""; z-index:0; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.3);}
body > header.fullpage .wrapTitle {width:100%; left:0; display:none; }
body > header.fullpage .wrapTitle .logo {width:100%; text-align: center; padding:20px;}
body > header.fullpage .wrapTitle .logo img {max-height: 30vh;}
body > header.fullpage .overHead {position:fixed; }
body > header.fullpage nav.mainNav {position:absolute; width:100%; left:0; top:41px; border-bottom:1px solid #FFF; }
body > header.fullpage nav.mainNav.scroll {top:0;}
/* body > header.fullpage nav.mainNav > div > ul {padding:0; display:flex; align-items:center; justify-content:start; margin-left:31px;  width:100%; }
body > header.fullpage nav.mainNav > div > ul > li:last-child { margin-left:auto; border-left:1px solid #FFF; transition:all 300ms ease-in-out; margin-right:0px; }
body > header.fullpage nav.mainNav > div > ul > li:last-child a { padding-left:29px; padding-right:29px; }
body > header.fullpage nav.mainNav > div > ul > li:last-child:hover { background-color:#ffc400; }
body > header.fullpage nav.mainNav > div > ul > li:last-child:hover a:before { display:none; } */

@media all and (max-width: 1000px) {
	body > header.fullpage { margin-bottom:60px; overflow: visible; }
}