img{max-width:100%}.header-container-wrapper{position:relative;z-index:5}.navigation{position:relative;text-align:right;z-index:2}.header .logo{margin-top:7px}.header .logo img{width:150px}ul.nav{align-items:center;display:flex;float:right;font-size:15px;list-style:none;margin:0;padding:0}ul.nav li{position:relative}ul.nav li.drop ul{display:flex;display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%}ul.nav li a,ul.nav li.drop span{border-top-left-radius:23px;border-top-right-radius:23px;color:#222;cursor:pointer;display:inline-block;font-weight:700;line-height:22px;padding:22px 12px;text-decoration:auto}ul.nav li a:hover,ul.nav li.drop span:hover{background:#fff;text-decoration:underline}ul.nav li.drop:hover ul{background-color:#fff;border-bottom-left-radius:23px;border-bottom-right-radius:23px;border-top-right-radius:23px;display:flex;max-width:675px}ul.nav li.drop ul li a{font-size:13px;padding:30px 20px;white-space:nowrap}ul.nav li.drop ul li a:hover{background-color:transparent}ul.nav li.drop:hover span{background:#fff;color:#24c7e6;text-decoration:none}ul.nav li.drop span:after{background:url(https://f.hubspotusercontent20.net/hubfs/5315820/arrow-gray.svg) no-repeat 50%;content:"";display:inline-block;height:16px;margin:0 0 0 5px;position:relative;top:3px;width:16px}ul.nav li a.btn{background-color:#fff;border:3px solid #e9008a;border-radius:13px!important;color:#e9008a;font-size:15px;font-weight:700;line-height:24px;margin:0 11px!important;padding:12px 22px}ul.nav li a.btn:hover{background-color:#e9008a;color:#fff}ul.nav li a.signin-btn{position:relative}ul.nav li a.signin-btn:before{background:#222;border-radius:50%;content:"";display:inline-block;height:8px;margin:0 8px 0 0;width:8px}ul.nav li.drop.dr-right ul{border-top-left-radius:23px;border-top-right-radius:0;left:auto;right:0}.header-container-wrapper{background-color:#f5fbfd}@media (max-width:1200px){.header .logo{margin-top:0}.navigation .tmenu:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0c9";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.navigation .tmenu{color:#e9008a;cursor:pointer;font-size:21px;padding:0 10px;position:absolute;right:0;top:0}.navigation.active .tmenu:after{content:"\f00d"}ul.nav{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;border:2px solid #7b7b7b;border-bottom-left-radius:40px;border-top-left-radius:40px;display:none;-webkit-justify-content:center;justify-content:center;margin-top:46px;padding:20px 40px}.navigation.active ul.nav{display:block}ul.nav li a,ul.nav li.drop span{display:block;padding:12px 0;text-align:left}ul.nav li a.signin-btn:before{display:none}ul.nav li.drop ul{position:static}ul.nav li.drop:hover ul{display:block}ul.nav li.drop ul li a{padding:0 0 4px}.header .row-fluid{display:flex;min-width:100%;width:100%}.header .row-fluid [class*=span]{width:50%}}ul.nav li.drop.dr-none ul{border-top-right-radius:0}.flag-icon{display:inline-block;height:15px;line-height:1em;margin-bottom:-2px;margin-right:5px;position:relative;width:20px}.flag-jpn{background:url(https://uploads-ssl.webflow.com/61707b4f874fa22b7482b07e/62315cdda77b31d083cd408e_flag-jpn.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #000}.flag-eng{background:url(https://uploads-ssl.webflow.com/61707b4f874fa22b7482b07e/62315cddaee9b0b28ba4e8e8_flag-usa.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}