@font-face{font-family:"poppinsblack";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-black-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-black-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsblack_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-blackitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-blackitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsbold";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-bold-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-bold-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsbold_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-bolditalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-bolditalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsextrabold";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-extrabold-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-extrabold-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsextrabold_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-extrabolditalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-extrabolditalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsextralight";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-extralight-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-extralight-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsextralight_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-extralightitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-extralightitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsitalic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-italic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-italic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinslight";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-light-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-light-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinslight_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-lightitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-lightitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsmedium";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-medium-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-medium-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsmedium_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-mediumitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-mediumitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsregular";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-regular-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinssemibold";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-semibold-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-semibold-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinssemibold_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-semibolditalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-semibolditalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsthin";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-thin-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-thin-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsthin_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-thinitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-thinitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotoblack_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-blackitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-blackitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotobold";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-bold-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-bold-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotobold_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-bolditalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-bolditalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotoitalic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-italic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-italic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotolight";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-light-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-light-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotolight_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-lightitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-lightitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotomedium";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-medium-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-medium-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotomedium_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-mediumitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-mediumitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotoregular";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-regular-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotothin";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-thin-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-thin-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotothin_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-thinitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-thinitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}.l-menu{position:relative;background:rgb(44,51,180);background:-webkit-gradient(linear,left top,right top,from(rgb(44,51,180)),to(rgb(243,26,26)));background:linear-gradient(90deg,rgb(44,51,180) 0%,rgb(243,26,26) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2c33b4",endColorstr="#f31a1a",GradientType=1);}.l-menu .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.l-menu .top .logo_center{display:inline;width:auto;height:32px;max-height:100px;margin:0;margin-right:30px;}.l-menu .top .loginZone{color:#fff;cursor:pointer;display:none;}.l-menu .top .loginZone i{font-size:1.5em;}.l-menu .top .brandLogo{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.l-menu .top .responsive_menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.l-menu .top .zoneRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.l-menu .top .zoneRight .backToEuja a{color:#fff;}.l-menu .top .zoneRight .backToEuja a:hover{color:#fff;}.l-menu .bottom{display:none;}.l-menu #block-bij-mega-menu-main{display:none;}.l-menu .nav-tabs .dropdown-menu{margin-top:0;}.mm-panel,.mm-navbar{background:#2C33B4;}.mm-navbar{color:#fff;}.mm-btn_next:after,.mm-btn_prev:before{border:2px solid #fff;border-right:none;border-bottom:none;}.mm-listitem__text{color:#fff !important;}.mm-listitem__text.is-active{font-weight:700;}.region-we-mega-menu{background-color:transparent;}.block-we-megamenu-blockcommon-top-menu{z-index:10000;}@media (min-width:768px){.l-menu .top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.l-menu .top .logo_center{display:inline;width:auto;height:39px;max-height:100px;margin:0;margin-right:30px;}.l-menu .top .brandLogo{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;}.l-menu .top .brandLogo .logo{max-width:80%;}.l-menu .top .zoneRight{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;}}@media (min-width:992px){.l-menu{padding-bottom:0px;position:relative;}.l-menu #block-bij-mega-menu-main{display:block;}.l-menu .top{padding-bottom:14px;}.l-menu .top .brandLogo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.l-menu .top .responsive_menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.l-menu .top .zoneRight{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.l-menu .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:13px;}.l-menu .bottom .loginZone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.l-menu .bottom .loginZone .userInfo{display:block;color:#fff;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.l-menu .bottom .loginZone .userInfo:hover{color:#F31A1A;}.l-menu .bottom .loginZone .userInfoText{font-size:0.8em;}.l-menu .bottom .loginZone .userInfoText:hover{text-decoration:underline;}.l-menu .bottom .caret{display:none !important;}.l-menu .menu{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;}.l-menu .menu li{list-style-type:none;padding:0 5px;}.l-menu .menu li:first-child{padding-left:0;}.l-menu .menu li:first-child a{padding-left:0;}.l-menu .menu li:last-child{padding-right:0;}.l-menu .menu li:last-child a{padding-right:0;}.l-menu .menu li a{color:#fff;padding:0 5px;}.l-menu .searchZone span{display:none;}.l-menu .navbar-we-mega-menu,.l-menu .we-mega-menu-ul > .we-mega-menu-li > a{background:transparent;font-size:16px;}.l-menu .we-mega-menu-ul > .we-mega-menu-li{border:none;}.l-menu .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > a:before{display:none;}.l-menu .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > a:after{display:inline-block;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;background:none;opacity:0.5;width:auto;height:2px;right:8px;margin-top:-1px;}.l-menu .we-mega-menu-ul > .we-mega-menu-li > a{font-size:1em;text-transform:none;}.l-menu .we-mega-menu-ul > .we-mega-menu-li > a,.l-menu .we-mega-menu-ul > .we-mega-menu-li > a:before,.l-menu .we-mega-menu-ul > .we-mega-menu-li > a:after{color:white;}.l-menu .we-mega-menu-ul > .we-mega-menu-li > a:hover{color:#fff;}.l-menu .we-mega-menu-ul > .we-mega-menu-li .we-mega-menu-group > a{color:#F31A1A;border-top:none;padding-left:0;font-size:1em;text-transform:none;font-weight:700;border:none;}.l-menu .we-mega-menu-ul > .we-mega-menu-li .we-mega-menu-group > a:before,.l-menu .we-mega-menu-ul > .we-mega-menu-li .we-mega-menu-group > a:after{display:none;}.l-menu .we-mega-menu-ul > .we-mega-menu-li .we-mega-menu-submenu-inner{min-height:0;}.l-menu .we-mega-menu-ul > .we-mega-menu-li .we-mega-menu-submenu-inner .we-mega-menu-col .nav{display:block;}.l-menu .navbar{padding:0;margin-bottom:0;}.l-menu .we-mega-menu-ul .dropdown-menu.MainBigMenu{position:static !important;}.l-menu .we-mega-menu-ul .we-mega-menu-li.dropdown-menu .we-mega-menu-submenu{display:none;visibility:hidden;}.l-menu .we-mega-menu-ul .we-mega-menu-li.dropdown-menu:hover .we-mega-menu-submenu{display:block;visibility:visible;}.l-menu .we-mega-menu-ul .we-mega-menu-li.dropdown-menu .we-mega-menu-submenu .we-mega-menu-submenu{display:block !important;position:static;margin:0 !important;padding:0;border:0 none !important;-webkit-box-shadow:none !important;box-shadow:none !important;min-width:initial;visibility:visible !important;opacity:1 !important;}.l-menu .bigDropdown{width:932px !important;}.l-menu .we-mega-menu-ul > .we-mega-menu-li > a{padding:14px 17px;border-width:1px 1px 0 0;border-style:solid;-o-border-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1;border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.3)),to(rgba(0,0,0,0))) 1;border-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1;}.l-menu .we-mega-menu-ul > .we-mega-menu-li{max-width:200px;}.l-menu .we-mega-menu-ul > .we-mega-menu-li:first-child > a{border-width:1px;-o-border-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1;border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.3)),to(rgba(0,0,0,0))) 1;border-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1;}.l-menu .we-mega-menu-ul > .we-mega-menu-li:last-child > a{border-width:1px 0 0 0;-o-border-image:linear-gradient(to right,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1 1 100%;border-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0.3)),to(rgba(0,0,0,0))) 1 1 100%;border-image:linear-gradient(to right,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1 1 100%;}.l-menu .we-mega-menu-submenu li:first-child > a{padding-top:0 !important;}.l-menu .we-mega-menu-submenu li.we-mega-menu-li a{display:block;font-weight:400;font-size:1em;font-family:"poppinsregular",sans-serif,"robotoregular",sans-serif,sans-serif;}.l-menu .we-mega-menu-submenu li.we-mega-menu-li.active > a{color:#2C33B4;}.l-menu .we-mega-menu-submenu ul.subul ul{padding-left:17px;}.l-menu .we-mega-menu-submenu ul.subul ul.subul ul{padding-left:22px;}.l-menu .we-mega-menu-col{min-height:inherit;}.l-menu .we-mega-menu-ul .dropdown-menu > a:before{background:none;}.l-menu .we-mega-menu-submenu{display:none;border:none;margin-top:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;}.l-menu .we-mega-menu-li [data-level="1"] a{color:#2C33B4 !important;font-weight:700 !important;}.l-menu .we-mega-menu-li [data-level="1"] a:hover{color:#F31A1A !important;}.l-menu .we-mega-menu-li [data-level="2"] a{color:black !important;font-weight:normal !important;font-size:0.85rem !important;padding-top:0;padding-bottom:0;}.l-menu .we-mega-menu-li [data-level="2"] a:hover{color:#F31A1A !important;}}@media (min-width:1420px){.l-menu .menu{font-size:1.25em;}.l-menu .menu li{padding:0 10px;}.l-menu .menu li a{padding:0 10px;}.l-menu .bigDropdown{width:1330px !important;}.l-menu .we-mega-menu-ul .dropdown-menu > .we-mega-menu-submenu,.l-menu .we-mega-menu-ul .dropdown-menu > .we-mega-menu-submenu{display:none;}.l-menu .we-mega-menu-ul .dropdown-menu:hover > .we-mega-menu-submenu,.l-menu .we-mega-menu-ul .dropdown-menu:focus > .we-mega-menu-submenu{display:block;}.l-menu .we-mega-menu-ul > .we-mega-menu-li > a{padding:17px 38px;}.l-menu .we-mega-menu-ul .we-mega-menu-li{max-width:250px;}}.l-header{color:#fff;position:relative;}.l-header.homePage{padding:0;background:rgb(44,51,180);background:-webkit-gradient(linear,left top,right top,from(rgb(44,51,180)),to(rgb(243,26,26)));background:linear-gradient(90deg,rgb(44,51,180) 0%,rgb(243,26,26) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2c33b4",endColorstr="#f31a1a",GradientType=1);}.l-header.homePage .textZone{max-width:745px;}.l-header.homePage .textZone p{margin:0;}.l-header.homePage .textZone .title{font-size:2.1875em;color:#fff;}.l-header.homePage .textZone .title a{color:#fff;}.l-header.homePage .textZone .description{line-height:1.475em;color:#fff;}.l-header.homePage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/themes/custom/eujapan/img/eu-japan-header-03.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.24;z-index:0;}.l-header.homePage .brandLogo{position:relative;z-index:0;}.l-header.homePage .l-subheader{position:relative;z-index:0;}.l-header.homePage .l-search{margin-top:50px;}.l-header.basic{height:250px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;}.l-header.noImg{padding-top:30px;padding-bottom:30px;color:#2C33B4;}.l-header.noImg .container{position:relative;}.l-header.noImg .infosContact{-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);padding:20px;margin-top:30px;background-color:#fff;}.l-header.noImg .infosContact .title{font-weight:700;font-family:"robotoregular",sans-serif;margin-bottom:10px;}.l-header.noImg .infosContact .description{line-height:1.875em;}.l-header.noImg .infosContact .info{margin-bottom:10px;}.l-header.noImg .infosContact .info:last-child{margin-bottom:0;}.l-header.noImg .infosContact .info i{color:#F31A1A;margin-right:20px;}.l-header.noImg .search{margin-top:0;}.l-header.empty{height:80px;}.l-header .helpdesks{max-width:329px;margin:unset;margin-left:auto;}.l-header .helpdesks .btn.btn-primary{width:100%;background-color:rgba(44,51,180,0.75);margin-top:50px;border-radius:20px;color:#fff;}.l-header .helpdesks .btn.btn-primary:hover{text-decoration:underline;}.l-header .helpdesks .btn.btn-primary h4{margin:0;padding:0;line-height:inherit;}.l-header .mainTitle{margin-bottom:35px;}.l-header .l-intro h1{font-size:65px;}.l-header .l-intro h2{font-size:30px;font-family:"poppinsregular",sans-serif;}.l-header .l-intro .desription{margin-top:50px;}.l-header .l-wysiwyg p,.l-header .l-wysiwyg ul,.l-header .l-wysiwyg li,.l-header .l-wysiwyg h2,.l-header .l-wysiwyg h3{color:#fff;}.l-header .l-wysiwyg a{color:#fff;}.l-header .l-wysiwyg a:hover{color:#fff;text-decoration:underline;}.l-header .breadcrumb{background-color:inherit;color:#40437D;opacity:0.8;padding:0.75rem 0rem;margin:0;}.l-header .breadcrumb li{padding:0 4px;font-size:0.75em;}.l-header .breadcrumb li:first-child{padding-left:0px;}.l-header .breadcrumb li:last-child{padding-right:0px;}.l-header .breadcrumb li:last-child:after{content:"";}.l-header .breadcrumb li:after{content:"→";display:inline-block;color:#2C33B4;padding-left:5px;}.l-header .breadcrumb li a{color:#2C33B4;text-decoration:underline;}.l-header .breadcrumb li a:hover{color:#F31A1A;}.l-subheader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0px;padding-bottom:140px;margin-top:35px;}@media (min-width:768px){.l-header.homePage .title{font-size:1.5625em;}.l-header.homePage .textZone{max-width:400px;}.l-header.homePage .l-search{margin-top:50px;}.l-header.basic{height:350px;}.l-header.noImg{padding-top:95px;padding-bottom:20px;}.l-header.noImg .mainInfo{display:-webkit-box;display:-ms-flexbox;display:flex;}.l-header.noImg .infosContact{margin-top:0;margin-left:30px;min-width:300px;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;}}@media (min-width:992px){.l-header.homePage .textZone{max-width:600px;}.l-header.homePage .textZone .title{font-size:2.1875em;}.l-header.homePage .l-search{margin-top:50px;}.l-header.basic{height:400px;}.l-header.noImg{padding-top:95px;}.l-subheader{margin-top:80px;}}@media (min-width:1200px){.l-header.homePage .textZone{max-width:778px;}}@media (min-width:1420px){.l-header.noImg .infosContact{min-width:440px;padding:40px;}.l-header .l-intro{width:680px;}.l-header .l-search{width:680px;}}.l-header.homePage.jptt:before{background:none;}.jptt .l-subheader{background-image:url(/themes/custom/eujapan/img/jptt/homepage_default_mobile.jpg);background-repeat:no-repeat;}@media (min-width:768px){.jptt .l-subheader{background-image:url(/themes/custom/eujapan/img/jptt/homepage_default_tablet.jpg);}}@media (min-width:992px){.jptt .l-subheader{margin-top:inherit;background-image:url(/themes/custom/eujapan/img/jptt/homepage_default_desktop.jpg);}}@media (min-width:1420px){.jptt .l-subheader{background-image:url(/themes/custom/eujapan/img/jptt/homepage_default_wide.jpg);}}.language{margin-top:4px;}.language a{color:#fff;font-family:"poppinsmedium",sans-serif;font-size:18px;}.language .dropdown-toggle{padding:17px 0px 17px 29px;}.language .dropdown-toggle:after{border:none;content:none;}.language .dropdown-menu{min-width:30px;background-color:#2C33B4;}.language .dropdown-menu .dropdown-item{text-transform:uppercase;}.language .dropdown-menu .dropdown-item:hover{background-color:inherit;color:#fff;}.modal-backdrop.show{background:#fff;opacity:0.95;}.modal .modal-content{padding:20px;border:none;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);border-radius:40px;}.modal .modal-header{border-bottom:none;padding:0;margin-bottom:20px;}.modal .modal-header .close{margin:1.5rem 2rem;}.modal .modal-body{padding:0;}.modal .close{color:#2C33B4;font-size:2em;opacity:1;}.modal .close:hover{background-color:transparent;}.modal.connexion .loginZone{margin-bottom:30px;}.modal.connexion .loginZone ul{padding:0;margin:0;text-align:center;}.modal.connexion .loginZone ul li{list-style-type:none;}.modal.connexion .loginZone ul li a{font-weight:700;color:#2C33B4;}.modal.connexion .loginZone ul li a:hover{color:#F31A1A;}.modal.connexion .loginZone ul li a.create-account-link{display:none;}.modal.connexion .registerZone{border-top:1px solid #F31A1A;padding-top:30px;}.modal.searchModal .search{margin-top:0;}.modal.searchModal .modal-content{padding:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}@media (min-width:992px){.modal .modal-content{padding:40px;}.modal.connexion h2{margin-bottom:30px;}.modal.connexion .loginZone{margin-bottom:0;padding-right:10px;}.modal.connexion .registerZone{padding-left:10px;padding-top:0;border-top:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.modal.connexion .modal-body{position:relative;}.modal.connexion .modal-body:before{content:"";width:1px;height:100%;background-color:#F31A1A;position:absolute;left:50%;}}.search{max-width:775px;margin:auto;margin-top:80px;background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);border-radius:20px;}.search .textZone{padding:10px;padding-bottom:10px;color:#fff;position:relative;}.search .textZone:before{content:"";z-index:5;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/themes/custom/eujapan/img/europe-big.png);background-repeat:no-repeat;background-position:-50% 110%;opacity:0.2;}.search .textZone h2{font-family:"poppinsbold",sans-serif;color:#2C33B4;}.search .textZone p{margin:0;line-height:1.875em;color:#40437D;}.search .zoneForm{position:relative;padding:10px;margin-right:auto;margin-left:auto;z-index:10;}.search .zoneForm .taglist{margin-top:20px;margin-bottom:10px;}.search .zoneForm .js-form-type-checkbox{margin-right:14px;}.search .zoneForm legend{margin-bottom:5px;}.search .form-control{border-radius:0;border:none;height:45px;width:calc(100% - 45px);color:#2C33B4;border-bottom:1px solid #2C33B4;padding-left:10px;background-color:#fff;}.search .btn{border-bottom:1px solid #2C33B4;background:transparent;border-radius:0;color:#2C33B4;height:45px;width:45px;padding:10px;text-align:right;}.search.homepage{max-width:329px;margin:unset;margin-left:auto;background:rgba(255,255,255,0.25);}.search.homepage .textZone:before{content:initial;}.search.homepage .textZone p{line-height:1.675em;color:#fff;}.search.homepage .form-control{color:#fff;border-bottom:1px solid #fff;background-color:transparent;}.search.homepage .btn{border-bottom:1px solid #fff;color:#fff;width:35px;padding:10px 0 10px 10px;}@media (min-width:768px){.search .textZone{padding:20px;padding-bottom:10px;}.search .zoneForm{padding:20px;padding-top:10px;}}@media (min-width:992px){.search.homepage{margin-top:-50px;}.search .textZone{padding:40px;padding-bottom:10px;}.search .zoneForm{padding:40px;padding-top:10px;padding-bottom:30px;}}.jptt .search.homepage{max-width:inherit;backdrop-filter:blur(7px);}.jptt .search.homepage .form-control{background-color:#fff;border-bottom:solid 1px #2C33B4;height:35px;color:#2C33B4;}.jptt .search.homepage .btn{width:45px;padding:5px 10px 5px 10px;color:#2C33B4;background-color:#fff;border-bottom:solid 1px #2C33B4;height:35px;}.jptt .search.homepage .textZone{padding:25px 25px 10px 25px !important;}.jptt .search.homepage .zoneForm{padding:10px 25px 25px 25px !important;}@media (min-width:768px){.jptt .search .textZone{padding:20px 20px 10px 20px !important;}.jptt .search .zoneForm{padding:10px !important;}}@media (min-width:992px){.jptt .search.homepage{margin-top:0;}}.l-menu{position:relative;z-index:50;padding:14px 0 0 0;background:rgb(44,51,180);background:-webkit-gradient(linear,left top,right top,from(rgb(44,51,180)),to(rgb(243,26,26)));background:linear-gradient(90deg,rgb(44,51,180) 0%,rgb(243,26,26) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2c33b4",endColorstr="#f31a1a",GradientType=1);}.l-menu .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.l-menu .top .logo_center{display:inline;width:auto;height:32px;max-height:100px;margin:0;margin-right:30px;}.l-menu .top .brandLogo{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;}.l-menu .top .brandLogo .logo{max-width:80%;}.l-menu .top .brandLogo .logo_brt{width:100%;height:47px;margin-top:-8px;}.l-menu .zoneRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.l-menu .bottom{display:none;}.l-menu #block-bij-mega-menu-main{display:none;}.l-menu .responsive-menu-toggle-icon .label{display:none;}.l-menu .responsive-menu-toggle-icon:before,.l-menu .responsive-menu-toggle-icon:after,.l-menu .responsive-menu-toggle-icon span.icon{left:0;}.l-menu .searchZone{color:#fff;font-weight:700;font-family:"robotoregular",sans-serif;font-size:1.4375em;cursor:pointer;}.l-menu .searchZone i{-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.l-menu .searchZone:hover i{-webkit-transform:translateY(-5px);transform:translateY(-5px);}.l-menu .nav-tabs .dropdown-menu{margin-top:0;}.front .l-menu{background:transparent;padding-bottom:0px;}.mm-panel,.mm-navbar{background:#2C33B4;}.mm-navbar{color:#fff;}.mm-btn_next:after,.mm-btn_prev:before{border:2px solid #fff;border-right:none;border-bottom:none;}.mm-listitem__text{color:#fff !important;}.mm-listitem__text.is-active{font-weight:700;}.region-we-mega-menu{background-color:transparent;}.block-we-megamenu-blockcommon-top-menu{z-index:10000;}.btn_twitter{position:relative;background-color:#fff;color:#000;border:1px solid #000;border-radius:9999px;padding:10px 40px;font-size:24px;}.btn_twitter:hover{color:#000;background-color:#ededed;}.swiper-pagination{display:none;}@media (min-width:768px){.l-menu{padding:20px 0 12px 0;}.l-menu .top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.l-menu .top .logo_center{display:inline;width:auto;height:39px;max-height:100px;margin:0;margin-right:30px;}.l-menu .top .brandLogo .logo_brt{width:100%;height:60px;margin-top:-13px;}.l-menu .top .zoneRight{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;}.swiper-pagination{display:block;}}@media (min-width:992px){.container{max-width:976px;}.l-menu{padding-bottom:0px;position:relative;}.l-menu #block-bij-mega-menu-main{display:block;}.l-menu .top .loginZone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.l-menu .top .loginZone .userInfo{display:block;color:#fff;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.l-menu .top .loginZone .userInfo:hover{color:#F31A1A;}.l-menu .top .logo_center{height:39px;}.l-menu .top .logo_center_square{height:60px;}.l-menu .top .brandLogo .logo_brt{height:60px;margin-top:-4px;}.l-menu .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:27px;}.l-menu .bottom .loginZone{color:#fff;cursor:pointer;display:none;}.l-menu .bottom .loginZone i{font-size:1.25em;}.l-menu .bottom .loginZone a{font-size:0.7em;}.l-menu .bottom .loginZone a:hover{color:#40437D;text-decoration:underline;}.l-menu .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;}.l-menu .bottom .loginZone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.l-menu .bottom .loginZone .userInfo{display:block;color:#fff;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.l-menu .bottom .loginZone .userInfo:hover{color:#F31A1A;}.l-menu .bottom .loginZone .userInfoText{font-size:0.8em;}.l-menu .bottom .loginZone .userInfoText:hover{text-decoration:underline;}.l-menu .bottom .caret{display:none !important;}.l-menu .menu{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;}.l-menu .menu li{list-style-type:none;padding:0 5px;}.l-menu .menu li:first-child{padding-left:0;}.l-menu .menu li:first-child a{padding-left:0;}.l-menu .menu li:last-child{padding-right:0;}.l-menu .menu li:last-child a{padding-right:0;}.l-menu .menu li a{color:#fff;padding:0 5px;}.l-menu .searchZone{height:50px;margin-top:10px;}.l-menu .searchZone span{display:none;}.l-menu .navbar-we-mega-menu,.l-menu .we-mega-menu-ul > .we-mega-menu-li > a{background:transparent;font-size:16px;}.l-menu .we-mega-menu-ul > .we-mega-menu-li{border:none;}.l-menu .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > a:before{display:none;}.l-menu .we-mega-menu-ul > .we-mega-menu-li.dropdown-menu > a:after{display:inline-block;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;background:none;opacity:0.5;width:auto;height:2px;right:8px;margin-top:-1px;}.l-menu .we-mega-menu-ul > .we-mega-menu-li > a{font-size:1em;text-transform:none;}.l-menu .we-mega-menu-ul > .we-mega-menu-li > a,.l-menu .we-mega-menu-ul > .we-mega-menu-li > a:before,.l-menu .we-mega-menu-ul > .we-mega-menu-li > a:after{color:white;}.l-menu .we-mega-menu-ul > .we-mega-menu-li > a:hover{color:#fff;}.l-menu .we-mega-menu-ul > .we-mega-menu-li .we-mega-menu-group > a{color:#F31A1A;border-top:none;padding-left:0;font-size:1em;text-transform:none;font-weight:700;border:none;}.l-menu .we-mega-menu-ul > .we-mega-menu-li .we-mega-menu-group > a:before,.l-menu .we-mega-menu-ul > .we-mega-menu-li .we-mega-menu-group > a:after{display:none;}.l-menu .we-mega-menu-ul > .we-mega-menu-li .we-mega-menu-submenu-inner{min-height:0;}.l-menu .we-mega-menu-ul > .we-mega-menu-li .we-mega-menu-submenu-inner .we-mega-menu-col .nav{display:block;}.l-menu .navbar{padding:0;margin-bottom:0;}.l-menu .we-mega-menu-ul .dropdown-menu.MainBigMenu{position:static !important;}.l-menu .we-mega-menu-ul .we-mega-menu-li.dropdown-menu .we-mega-menu-submenu{display:none;visibility:hidden;}.l-menu .we-mega-menu-ul .we-mega-menu-li.dropdown-menu:hover .we-mega-menu-submenu{display:block;visibility:visible;}.l-menu .bigDropdown{width:932px !important;}.l-menu .we-mega-menu-ul > .we-mega-menu-li > a{padding:14px 17px;border-width:1px 1px 0 0;border-style:solid;-o-border-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1;border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.3)),to(rgba(0,0,0,0))) 1;border-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1;}.l-menu .we-mega-menu-ul > .we-mega-menu-li > a:hover{padding:17px 20px;border-width:1px 1px 0 0;border-style:solid;-o-border-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1;border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.3)),to(rgba(0,0,0,0))) 1;border-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1;background-color:rgba(255,255,255,0.1);}.l-menu .we-mega-menu-ul .we-mega-menu-li{max-width:200px;}.l-menu .we-mega-menu-ul .we-mega-menu-li:first-child a{border-width:1px;-o-border-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1;border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.3)),to(rgba(0,0,0,0))) 1;border-image:linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1;}.l-menu .we-mega-menu-ul .we-mega-menu-li:last-child a{border-width:1px 0 0 0;-o-border-image:linear-gradient(to right,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1 1 100%;border-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0.3)),to(rgba(0,0,0,0))) 1 1 100%;border-image:linear-gradient(to right,rgba(255,255,255,0.3),rgba(0,0,0,0)) 1 1 100%;}.l-menu .we-mega-menu-submenu li.we-mega-menu-li a{display:block;font-weight:400;font-size:1em;font-family:"poppinsregular",sans-serif,"robotoregular",sans-serif,sans-serif;}.l-menu .we-mega-menu-submenu li.we-mega-menu-li.active > a{color:#2C33B4;}.l-menu .we-mega-menu-submenu ul.subul ul{padding-left:10px;}.l-menu .we-mega-menu-submenu ul.subul ul .we-mega-menu-li:last-child a{border:none;}.l-menu .we-mega-menu-submenu{display:none;border:none;margin-top:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;}.l-menu .zoneRight .we-mega-menu-ul > .we-mega-menu-li > a{padding:14px 10px;border:none;}}@media (min-width:1200px){.container{max-width:1140px;}}@media (min-width:1420px){.container{max-width:1360px;}.l-menu .menu{font-size:1.25em;}.l-menu .menu li{padding:0 10px;}.l-menu .menu li a{padding:0 10px;}.l-menu .searchZone span{display:inline;}.l-menu .bigDropdown{width:1330px !important;}.l-menu .we-mega-menu-ul .dropdown-menu > .we-mega-menu-submenu,.l-menu .we-mega-menu-ul .dropdown-menu > .we-mega-menu-submenu{display:none;}.l-menu .we-mega-menu-ul .dropdown-menu:hover > .we-mega-menu-submenu,.l-menu .we-mega-menu-ul .dropdown-menu:focus > .we-mega-menu-submenu{display:block;}.l-menu .we-mega-menu-ul > .we-mega-menu-li > a{padding:17px 20px;}.l-menu .we-mega-menu-ul .we-mega-menu-li{max-width:250px;}.l-menu .top .logo_center_square{height:60px;}.l-menu .top .logo_center_mergesite{height:60px;}.l-menu .top .brandLogo .logo_brt{width:100%;height:77px;margin-top:-10px;}.l-menu .top .zoneRight .we-mega-menu-ul > .we-mega-menu-li > a{padding:14px 25px;}}
@font-face{font-family:"poppinsblack";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-black-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-black-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsblack_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-blackitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-blackitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsbold";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-bold-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-bold-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsbold_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-bolditalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-bolditalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsextrabold";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-extrabold-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-extrabold-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsextrabold_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-extrabolditalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-extrabolditalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsextralight";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-extralight-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-extralight-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsextralight_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-extralightitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-extralightitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsitalic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-italic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-italic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinslight";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-light-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-light-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinslight_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-lightitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-lightitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsmedium";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-medium-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-medium-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsmedium_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-mediumitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-mediumitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsregular";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-regular-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinssemibold";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-semibold-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-semibold-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinssemibold_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-semibolditalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-semibolditalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsthin";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-thin-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-thin-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"poppinsthin_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/poppins-thinitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/poppins-thinitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotoblack_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-blackitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-blackitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotobold";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-bold-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-bold-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotobold_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-bolditalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-bolditalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotoitalic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-italic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-italic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotolight";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-light-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-light-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotolight_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-lightitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-lightitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotomedium";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-medium-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-medium-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotomedium_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-mediumitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-mediumitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotoregular";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-regular-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotothin";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-thin-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-thin-webfont.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"robotothin_italic";font-display:swap;src:url(/themes/custom/eujapan/webFonts/roboto-thinitalic-webfont.woff2) format("woff2"),url(/themes/custom/eujapan/webFonts/roboto-thinitalic-webfont.woff) format("woff");font-weight:normal;font-style:normal;}.l-footer{background-color:#060A1D;padding:50px 0;position:relative;color:#fff;}.l-footer .container{z-index:5;position:relative;}.l-footer.white{background-color:#fff;padding:20px 0;}.l-footer.white .logo_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.l-footer.white .logo_footer .item{padding-right:10px;padding-left:10px;}.l-footer.white img{max-width:265px;max-height:80px;}.l-footer.white .container{display:block;}.l-footer .leftPart{text-align:center;margin-bottom:30px;}.l-footer .leftPart img{margin-bottom:30px;max-width:500px;}.l-footer .leftPart img.logoPrint{display:none;}.l-footer .leftPart .history{line-height:1.875em;margin-bottom:0;}.l-footer .leftPart .history a{color:#fff;text-decoration:underline;}.l-footer .rightPart{text-align:center;}.l-footer .rightPart .socialLinks{margin-bottom:30px;}.l-footer .rightPart .socialLinks a{color:#fff;font-size:2em;margin:0 10px;}.l-footer .rightPart .copyright{margin-bottom:30px;font-size:0.8em;}.l-footer .rightPart .copyright ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;margin:0;padding:0;}.l-footer .rightPart .copyright ul li:before{content:" - ";}.l-footer .rightPart .copyright ul li:first-child:before{content:none;}.l-footer .rightPart .copyright ul li a{color:#fff;}.l-footer .rightPart .copyright ul li a:hover{color:#F31A1A;}.l-footer .rightPart .logo_footer img{margin-left:20px;}.l-footer .l-wysiwyg p,.l-footer .l-wysiwyg ul,.l-footer .l-wysiwyg li,.l-footer .l-wysiwyg h2,.l-footer .l-wysiwyg h3{color:#fff;}.l-footer .l-wysiwyg a{color:#fff;}.l-footer .l-wysiwyg a:hover{color:#fff;text-decoration:underline;}@media (min-width:768px){.l-footer{padding:90px 0;}.l-footer .container .rightPart .copyright ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media (min-width:992px){.l-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.l-footer .container .leftPart{text-align:left;-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px);margin-right:40px;}.l-footer .container .rightPart{text-align:right;-ms-flex-preferred-size:50%;flex-basis:50%;}.l-footer .container .rightPart .copyright ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}@media print{.l-footer .leftPart{text-align:center;}.l-footer .leftPart img.logoScreen{display:none;}.l-footer .leftPart img.logoPrint{display:block !important;margin-right:auto;margin-left:auto;}}.l-overfooter{position:relative;padding:50px 0;margin-top:40px;}.l-overfooter:before{content:"";opacity:0.1;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:rgb(44,51,180);background:-webkit-gradient(linear,left top,right top,from(rgb(44,51,180)),to(rgb(243,26,26)));background:linear-gradient(90deg,rgb(44,51,180) 0%,rgb(243,26,26) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2c33b4",endColorstr="#f31a1a",GradientType=1);}.l-overfooter .container{z-index:5;position:relative;}.l-overfooter .container .item.overFooter + .overFooter{margin-top:40px;}.l-overfooter .container .item h2{font-size:1.4em;float:left;margin-right:20px;}.l-overfooter .container .item .more-link{color:#fff;padding:2px 10px;background:rgba(44,51,180,0.2);font-size:11px;}.l-overfooter .container .item .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;clear:both;}.l-overfooter .container .item .view-content .views-row{font-size:0.9em;color:#40437D;}.l-overfooter .container .item .view-content .views-row a{color:#2C33B4;font-weight:bold;font-family:"poppinsregular",sans-serif;}.l-overfooter .container .item .view-content .views-row .views-field.views-field-field-location{display:none;}.l-overfooter .container .item .view-content .views-row .image{width:41px;height:56px;background:url(/themes/custom/eujapan/images/icon_doc1.png) no-repeat;float:left;margin-right:15px;}.l-overfooter .container .item .view-content .views-row .speaker img{width:60px;}@media (min-width:768px){.l-overfooter{padding:50px 0;margin-top:40px;}}@media (min-width:992px){.l-overfooter .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;}.l-overfooter .container .item{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;}.l-overfooter .container .item.overFooter + .overFooter{margin:0;}}.l-prefooter{padding:30px 0;background:rgb(44,51,180);background:-webkit-gradient(linear,right top,left top,from(rgb(44,51,180)),to(rgb(243,26,26)));background:linear-gradient(-90deg,rgb(44,51,180) 0%,rgb(243,26,26) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2c33b4",endColorstr="#f31a1a",GradientType=1);position:relative;color:#fff;}.l-prefooter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/themes/custom/eujapan/img/eu-japan-prefooter-bg-02.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.14;}.l-prefooter .container{z-index:5;position:relative;}.l-prefooter .leftPart{text-align:center;margin-bottom:30px;}.l-prefooter .leftPart .title{font-size:2.1em;line-height:1.15em;font-family:"poppinsbold",sans-serif;margin-bottom:15px;}.l-prefooter .leftPart .description{margin-bottom:30px;line-height:1.475em;}.l-prefooter .leftPart .description a{color:#fff;}.l-prefooter .leftPart .description a:hover{color:#fff;text-decoration:underline;}.l-prefooter .leftPart .description ul{text-align:left;}.l-prefooter .rightPart .title{font-size:2.1em;line-height:1.15em;font-family:"poppinsbold",sans-serif;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.l-prefooter .rightPart .widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.l-prefooter .rightPart .widgets .clocks{margin-top:10px;}.l-prefooter .rightPart .widgets .clocks .clock_container{text-align:center;}.l-prefooter .rightPart .widgets .rates{margin-top:35px;}.l-prefooter .rightPart .interesting-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;}.l-prefooter .rightPart .interesting-links ul{padding:0;-webkit-column-count:1;-moz-column-count:1;column-count:1;}.l-prefooter .rightPart .interesting-links ul > li{line-height:1.3em;margin-bottom:20px;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.l-prefooter .rightPart .interesting-links ul > li a{color:#fff;}.l-prefooter .rightPart .interesting-links ul > li:hover > a{text-decoration:underline;}.l-prefooter .rightPart .interesting-links ul li.expanded{margin-bottom:8px;}.l-prefooter .rightPart .interesting-links ul li.expanded ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-top:0px;padding:0 0 0 40px;}.l-prefooter .rightPart .interesting-links ul li.expanded ul > li{line-height:0.8em;margin-top:15px;}.l-prefooter .rightPart .interesting-links ul li.expanded ul > li a{color:#fff;}.l-prefooter .l-wysiwyg p,.l-prefooter .l-wysiwyg ul,.l-prefooter .l-wysiwyg li,.l-prefooter .l-wysiwyg h2,.l-prefooter .l-wysiwyg h3{color:#fff;}@media (min-width:320px){.l-prefooter .rightPart .interesting-links ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;}}@media (min-width:425px){.l-prefooter .rightPart .interesting-links ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;}}@media (min-width:768px){.l-prefooter{padding:90px 0;}.l-prefooter .leftPart{-ms-flex-preferred-size:calc(45% - 40px);flex-basis:calc(45% - 40px);margin-right:50px;text-align:center;}.l-prefooter .rightPart .title{font-size:2.1em;line-height:1.15em;font-family:"poppinsbold",sans-serif;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.l-prefooter .rightPart .interesting-links ul{padding:0 0 0 130px;}.l-prefooter .rightPart .interesting-links ul > li{margin-right:50px;}}@media (min-width:992px){.l-prefooter .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.l-prefooter .container .rightPart{-ms-flex-preferred-size:50%;flex-basis:50%;}.l-prefooter .container .rightPart .title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.l-prefooter .container .rightPart .widgets{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.l-prefooter .container .rightPart .widgets .clocks{margin-top:50px;}.l-prefooter .container .rightPart .widgets .rates{margin-left:25px;}.l-prefooter .container .rightPart .interesting-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0px;}.l-prefooter .container .rightPart .interesting-links ul{padding:0 0 0 20px;}.l-prefooter .container .leftPart{text-align:left;margin-right:100px;-ms-flex-preferred-size:calc(55% - 40px);flex-basis:calc(55% - 40px);}}@media (min-width:1200px){.l-prefooter .leftPart{margin-right:200px;}}@media (min-width:1420px){.l-prefooter .leftPart{-ms-flex-preferred-size:calc(60% - 40px);flex-basis:calc(60% - 40px);margin-right:200px;}}
