.clock_container{float:left;margin-right:2px;width:110px;position:relative;}.clock_container .lbl{font-size:10px;color:#333333;line-height:22px;background:url(/themes/custom/eujapan/libs/jClocksGMT/images/clock_label.png);text-align:center;height:27px;width:108px;margin:0 auto;}.clockHolder{width:100px;margin:0 auto;position:relative;}.clock{margin-left:5px;}.sec{display:block;position:absolute;}.min{display:block;position:absolute;}.hour{display:block;position:absolute;}.rotatingWrapper{position:absolute;width:100px;height:100px;left:5px;}.digital{font-weight:bold;font-size:14px;color:#444444;text-align:center;}
@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:"Poppins Medium";src:url(/themes/custom/eu2japan/webFonts/Poppins-Medium.eot);src:url(/themes/custom/eu2japan/webFonts/Poppins-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/eu2japan/webFonts/Poppins-Medium.woff2) format("woff2"),url(/themes/custom/eu2japan/webFonts/Poppins-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Poppins Regular";src:url(/themes/custom/eu2japan/webFonts/Poppins-Regular.eot);src:url(/themes/custom/eu2japan/webFonts/Poppins-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/eu2japan/webFonts/Poppins-Regular.woff2) format("woff2"),url(/themes/custom/eu2japan/webFonts/Poppins-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Poppins Bold";src:url(/themes/custom/eu2japan/webFonts/Poppins-Bold.eot);src:url(/themes/custom/eu2japan/webFonts/Poppins-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/eu2japan/webFonts/Poppins-Bold.woff2) format("woff2"),url(/themes/custom/eu2japan/webFonts/Poppins-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Poppins Light";src:url(/themes/custom/eu2japan/webFonts/Poppins-Light.eot);src:url(/themes/custom/eu2japan/webFonts/Poppins-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/eu2japan/webFonts/Poppins-Light.woff2) format("woff2"),url(/themes/custom/eu2japan/webFonts/Poppins-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Roboto Thin";src:url(/themes/custom/eu2japan/webFonts/Roboto-Thin.eot);src:url(/themes/custom/eu2japan/webFonts/Roboto-Thin.eot#iefix) format("embedded-opentype"),url(/themes/custom/eu2japan/webFonts/Roboto-Thin.woff2) format("woff2"),url(/themes/custom/eu2japan/webFonts/Roboto-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:"Roboto Light";src:url(/themes/custom/eu2japan/webFonts/Roboto-Light.eot);src:url(/themes/custom/eu2japan/webFonts/Roboto-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/eu2japan/webFonts/Roboto-Light.woff2) format("woff2"),url(/themes/custom/eu2japan/webFonts/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Roboto Medium";src:url(/themes/custom/eu2japan/webFonts/Roboto-Medium.eot);src:url(/themes/custom/eu2japan/webFonts/Roboto-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/eu2japan/webFonts/Roboto-Medium.woff2) format("woff2"),url(/themes/custom/eu2japan/webFonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Roboto Regular";src:url(/themes/custom/eu2japan/webFonts/Roboto-Regular.eot);src:url(/themes/custom/eu2japan/webFonts/Roboto-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/eu2japan/webFonts/Roboto-Regular.woff2) format("woff2"),url(/themes/custom/eu2japan/webFonts/Roboto-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Roboto Black";src:url(/themes/custom/eu2japan/webFonts/Roboto-Black.eot);src:url(/themes/custom/eu2japan/webFonts/Roboto-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/eu2japan/webFonts/Roboto-Black.woff2) format("woff2"),url(/themes/custom/eu2japan/webFonts/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"Roboto Bold";src:url(/themes/custom/eu2japan/webFonts/Roboto-Bold.eot);src:url(/themes/custom/eu2japan/webFonts/Roboto-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/eu2japan/webFonts/Roboto-Bold.woff2) format("woff2"),url(/themes/custom/eu2japan/webFonts/Roboto-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Roboto Italic";src:url(/themes/custom/eu2japan/webFonts/Roboto-Italic.eot);src:url(/themes/custom/eu2japan/webFonts/Roboto-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/eu2japan/webFonts/Roboto-Italic.woff2) format("woff2"),url(/themes/custom/eu2japan/webFonts/Roboto-Italic.woff) format("woff");font-weight:normal;font-style:italic;font-display:swap;}.path-frontpage h1{position:absolute;text-indent:-9999px;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#405CC1;padding:10px 0;text-align:center;}.eu-cookie-compliance-message{text-align:center;}.eu-cookie-compliance-secondary-button{padding:10px 40px;border:none;color:#404041;background:#fff;border-radius:0.25rem;font-weight:500;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.eu-cookie-compliance-secondary-button:hover{background:#404041;color:#fff;}.eu-cookie-compliance-default-button{padding:8px 40px;border:2px solid #fff;color:#fff;background:transparent;border-radius:0.25rem;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-weight:500;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.eu-cookie-compliance-default-button:hover{background:#fff;color:#404041;}.eu-cookie-compliance-message p{font-size:16px !important;}.eu-cookie-compliance-buttons{text-align:center;}.find-more-button-processed{font-size:14px;}.cookiebox{position:fixed;z-index:500;bottom:0;left:0;right:0;background-color:#405CC1;color:#fff;padding:30px 15px;display:none;}.cookiebox .btn{width:100%;margin-top:10px;}.ui-menu .ui-menu-item-wrapper{padding:6px;border:none;}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #fff;background:#fff;color:#405CC1;}.visually-hidden{display:none;}.direct-line{display:none;}.paragraph--view-mode--default{padding:0 !important;}.paragraph-text-columns__column{margin-bottom:0px !important;}@media (min-width:768px){.eu-cookie-compliance-message{text-align:left;}.eu-cookie-compliance-buttons{text-align:center;}.eu-cookie-compliance-buttons{text-align:right;}.info.eu-cookie-compliance-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.cookiebox{position:fixed;bottom:30px;left:30px;right:auto;padding:30px;max-width:500px;border-radius:15px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);}.cookiebox .btn{width:auto;margin-top:10px;}.cookiebox .btn:first-child{margin-right:10px;}}@media (min-width:992px){.eu-cookie-compliance-content{max-width:100% !important;}}.toolbar-fixed .l-menu-eu2japan{top:unset;}.toolbar-fixed .l-menu-eu2japan.sticky{top:39px;}.toolbar-fixed.toolbar-tray-open .l-menu-eu2japan{top:unset;}.toolbar-fixed.toolbar-tray-open .l-menu-eu2japan.sticky{top:79px;}.toolbar-vertical #toolbar-bar{position:fixed;}.toolbar-vertical .l-menu-eu2japan{top:unset;}.toolbar-vertical .l-menu-eu2japan.sticky{top:39px;}.toolbar-vertical.toolbar-tray-open .l-menu-eu2japan{top:unset;}.toolbar-vertical.toolbar-tray-open .l-menu-eu2japan.sticky{top:39px;}.form-check{padding-left:0;margin-bottom:10px;}[type=checkbox]:not(:checked),[type=checkbox]:checked{position:absolute;pointer-events:none;opacity:0;}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}.form-check-input[type=checkbox] + label,label.btn input[type=checkbox] + label{position:relative;display:inline-block;height:auto;padding-left:35px;line-height:1.5625rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-check-input[type=checkbox] + label:before,.form-check-input[type=checkbox]:not(.filled-in) + label:after,label.btn input[type=checkbox] + label:before,label.btn input[type=checkbox]:not(.filled-in) + label:after{position:absolute;top:0;left:0;z-index:0;width:18px;height:18px;margin-top:3px;content:"";border:2px solid #405CC1;border-radius:5px;-webkit-transition:0.2s;transition:0.2s;}.form-check-input[type=checkbox]:checked + label:before,label.btn input[type=checkbox]:checked + label:before{top:-4px;left:-5px;width:12px;height:1.375rem;border-top:2px solid transparent;border-right:2px solid #405CC1;border-bottom:2px solid #405CC1;border-left:2px solid transparent;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;border-radius:1px;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.form-check-input[type=checkbox]:not(.filled-in) + label:after,label.btn input[type=checkbox]:not(.filled-in) + label:after{border:0;-webkit-transform:scale(0);transform:scale(0);}.anchor{display:block;height:100px;margin-top:-100px;visibility:hidden;}@media (min-width:992px){.toolbar-fixed .l-menu-eu2japan{top:unset;}.toolbar-fixed .l-menu-eu2japan.sticky{top:117px;}.toolbar-fixed .l-menu-eu2japan.sticky{top:39px;}.toolbar-fixed.toolbar-tray-open .l-menu-eu2japan{top:unset;}.toolbar-fixed.toolbar-tray-open .l-menu-eu2japan.sticky{top:117px;}}@media (min-width:1069px){.toolbar-fixed .l-menu-eu2japan{top:unset;}.toolbar-fixed .l-menu-eu2japan.sticky{top:39px;}.toolbar-fixed.toolbar-tray-open .l-menu-eu2japan{top:unset;}.toolbar-fixed.toolbar-tray-open .l-menu-eu2japan.sticky{top:79px;}}html{font-size:16px;scroll-behavior:smooth;}body{font-family:Roboto Regular,sans-serif;color:#404041;}@media (max-width:991px){#block-eu2japan-eugreen-mega-menu-main{display:none;}}a{color:#405CC1;}h1,h2,h3,h4,h5,h6{margin-bottom:30px;font-family:Poppins Regular,sans-serif;}a:hover,a:focus{color:#405CC1;text-decoration:none;}textarea{resize:none;}.font-secondary{font-family:Poppins Regular,sans-serif;}.contextual{right:50px;}.cookiesjsr-banner{background-color:#405CC1;}.cookiesjsr-service-group.active .cookiesjsr-service-group--tab,.cookiesjsr-service-group.active .cookiesjsr-service-group--content{background-color:#405CC1;}.cookiesjsr-btn{background-color:#405CC1;}.cookiesjsr-btn.invert{color:#405CC1;background-color:#fff;border-color:#405CC1;}.cookiesjsr-btn.important{color:#405CC1;background-color:#fff;}.cookiesjsr-btn.important.invert{color:#fff;border-color:#405CC1;background-color:#405CC1;}.cookiesjsr-links a:hover{color:#fff;}.region.region-content .container .alert{margin-top:25px;}.modal-backdrop{background-color:#404041;opacity:0.65 !important;}.modal .close{font-size:1.5em;opacity:1;}.modal .modal-body{border-radius:15px;padding:20px;}.modal .modal-body .l-wysiwyg{color:initial;}.modal .modal-body .l-wysiwyg h2,.modal .modal-body .l-wysiwyg h3{color:#405CC1;}.modal .modal-content{background-color:#fff;padding:0;border:none;border-radius:0px;}.modal.searchModal .modal-body{background-color:transparent;padding:0;border-radius:0px;}.modal.ficheTechModal .form-control{background-color:transparent;border:none;border-radius:0;color:#405CC1;font-weight:500;border-bottom:2px solid #405CC1;padding:0.375rem 5px;height:45px;}.modal.ficheTechModal ::-webkit-input-placeholder{color:#405CC1;opacity:1;}.modal.ficheTechModal ::-moz-placeholder{color:#405CC1;opacity:1;}.modal.ficheTechModal :-ms-input-placeholder{color:#405CC1;opacity:1;}.modal.ficheTechModal ::-ms-input-placeholder{color:#405CC1;opacity:1;}.modal.ficheTechModal ::placeholder{color:#405CC1;opacity:1;}.modal .form-check{text-align:left;}@media (min-width:768px){.modal .modal-body{padding:40px;}}.search{background-color:#405CC1;padding:15px;color:#fff;max-width:1180px;margin-right:auto;margin-left:auto;}.search .textZone{margin-bottom:30px;}.search .title{color:#fff;}.search .d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}@media (min-width:768px){.search{padding:40px;}}@media (min-width:992px){.search{padding:20px;}.search .textZone .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media (min-width:1420px){.search{padding:40px;}.search .title{font-size:2.5em;}}.btn{font-size:1rem;font-family:Roboto Regular,sans-serif;border-radius:30px;padding:10px 23px 11px 23px;background-color:#405CC1;border:none;color:#fff;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;letter-spacing:0.1em;-webkit-box-shadow:5px 5px 20px rgba(2,115,77,0.1);box-shadow:5px 5px 20px rgba(2,115,77,0.1);}.btn:hover{background-color:#fff;color:#405CC1;}.btn.btn-loupe{background-color:transparent;border:unset;padding:0px 15px;color:#405CC1;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-box-shadow:unset;box-shadow:unset;}.btn.btn-loupe .svg-inline--fa{height:1.6em;}.btn.btn-loupe i{font-size:1.6em;}.btn.btn-bordered{background-color:transparent;border:2px solid #fff;padding:13px 30px;color:#fff;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.btn.btn-bordered:hover{background-color:#fff;color:#405CC1;}.btn.btn-bordered.green{border:2px solid #405CC1;color:#405CC1;}.btn.btn-bordered.green:hover{background-color:#405CC1;color:#fff;}.btn.btn-white{background-color:#fff;color:#405CC1;}.btn.btn-white:hover{background-color:#404041;color:#fff;}.btn.btn-green{font-size:1.15rem;background-color:#405CC1;color:#fff;padding:19px 33px 20px 33px;border-radius:28px;}.btn.btn-green:hover{background-color:#575656;color:#fff;}.btn.btn-filtre{border:0;color:#fff;background-color:#575656;font-size:0.8rem;font-weight:normal;border-radius:3px;font-family:Roboto Regular,sans-serif;}.btn.btn-filtre:hover,.btn.btn-filtre.active{background-color:#405CC1;color:#fff;}.btn.btn-filtre i{margin-right:6px;}.btn.btn-sort{height:calc(1.5em + 0.75rem);width:calc(1.5em + 0.75rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#405CC1;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;color:#fff;border-radius:0;padding:0;}.btn.btn-sort:hover{background-color:#404041;}.homepage_navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}.homepage_navigation .circleBg{background-color:#fff;color:#242424;width:219px;height:219px;border-radius:134%;font-size:16px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:65px;padding-bottom:45px;}.homepage_navigation .circleBg h3{font-family:Poppins Light,sans-serif;color:#242424;margin:0px 39px;margin-bottom:25px;letter-spacing:-1px;font-size:1.45rem;}.homepage_navigation .circleBg .description{font-size:0.8rem;margin:0px 25px;margin-bottom:15px;display:none;}.homepage_navigation .circleBg .arrow{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:13px;border-color:#405CC1;}.homepage_navigation .circleBg .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.homepage_navigation .circleBg .left{transform:rotate(135deg);-webkit-transform:rotate(135deg);}.homepage_navigation .circleBg .up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}.homepage_navigation .circleBg .down{transform:rotate(45deg);-webkit-transform:rotate(45deg);}.homepage_navigation .circleBg:hover{background-color:#405CC1;}.homepage_navigation .circleBg:hover h3{color:#fff;}.homepage_navigation .circleBg:hover .description{color:#fff;}.homepage_navigation .circleBg:hover .arrow{border-color:#fff;}.l-page .homepage_navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;}.l-page .homepage_navigation .circleBg{background-color:#405CC1;}.l-page .homepage_navigation .circleBg h3{color:#fff;}.l-page .homepage_navigation .circleBg .description{color:#fff;}.l-page .homepage_navigation .circleBg .arrow{border-color:#fff;}.l-page .homepage_navigation .circleBg:hover{background-color:#fff;border:solid 1px #405CC1;}.l-page .homepage_navigation .circleBg:hover h3{color:#242424;}.l-page .homepage_navigation .circleBg:hover .description{color:#242424;}.l-page .homepage_navigation .circleBg:hover .arrow{border-color:#405CC1;}.l-page .homepage_navigation .is-active .circleBg{background-color:#fff;border:solid 1px #405CC1;}.l-page .homepage_navigation .is-active .circleBg h3{color:#242424;}.l-page .homepage_navigation .is-active .circleBg .description{color:#242424;}.l-page .homepage_navigation .is-active .circleBg .arrow{border-color:#405CC1;}@media (min-width:680px){.homepage_navigation{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (min-width:870px){.homepage_navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}.homepage_navigation .circleBg{width:268px;height:268px;font-size:20px;padding-top:45px;padding-bottom:20px;}.homepage_navigation .circleBg h3{font-size:1.75rem;}.homepage_navigation .circleBg .description{display:block;}}.pagination{margin-top:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.pagination .page-item{margin-right:5px;margin-left:5px;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);text-align:center;}.pagination .page-item:first-child{margin-left:0;}.pagination .page-item:first-child > *{border-radius:0;color:#405CC1;}.pagination .page-item:last-child{margin-right:0;}.pagination .page-item:last-child > *{border-radius:0;color:#405CC1;}.pagination .page-item a{color:#405CC1;border:none;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.pagination .page-item a:hover{background-color:#404041;color:#fff;}.pagination .page-item.active > *{color:#fff;background-color:#405CC1;border:none;}.pagination .page-item.active > *:hover{color:#fff;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.card{border:none;background-color:transparent;height:100%;}.card .picture{background-size:cover;background-position:center center;background-repeat:no-repeat;}.card .picture img{border-radius:30px;}.card .content{padding:40px;padding-top:30px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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;}.card.company{padding:0;background-color:#fff;border-radius:30px;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.card.company h2,.card.company h3,.card.company h4,.card.company h5,.card.company h6{font-size:1.3rem;margin-bottom:0px;}.card.company h2:after,.card.company h3:after,.card.company h4:after,.card.company h5:after,.card.company h6:after{border:none;}.card.company .content{padding:30px 30px 21px 30px;}.card.company .content .title{font-size:2rem;font-weight:normal;line-height:1.65rem;color:#404041;-webkit-box-flex:0.5;-ms-flex-positive:0.5;flex-grow:0.5;font-family:Poppins Medium,sans-serif;}.card.company .content .shortDescription{color:#404041;font-weight:200;font-size:1rem;-webkit-box-flex:0.6;-ms-flex-positive:0.6;flex-grow:0.6;padding-top:2px;}.card.company .typologies{margin-top:20px;}.card.company .typologies a{color:#405CC1;text-decoration:none;}.card.company .typologies a:hover{text-decoration:underline;color:#404041;}.card:hover.company{-webkit-box-shadow:10px 10px 30px rgba(68,188,55,0.2);box-shadow:10px 10px 30px rgba(68,188,55,0.2);}.card.sector{padding:15px 25px;background-color:#fff;border-radius:30px;-webkit-box-shadow:0px 0px 15px rgba(68,188,55,0.2);box-shadow:0px 0px 15px rgba(68,188,55,0.2);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.card.sector h3{font-size:1em;font-family:Poppins Medium,sans-serif;color:#405CC1;margin-bottom:0;}.card:hover.sector{background-color:#405CC1;}.card:hover.sector h3{color:#fff;}@media (min-width:992px){.card.basic .title{min-height:65px;}.card.basic .shortDescription{padding:20px 35px 35px 35px;margin-bottom:0;}}form label.error{color:#e65a5a;}form input,form select{width:auto;}form .form-check-label.error{font-size:1em;}form .form-control{background-color:#EDEDEA;border:none;}form .form-control.error{border:1px solid #e65a5a;}.region-sidebar-first form .form-control{background-color:#fff;}form .form-text{margin-top:0;}form .webform-select-other .js-form-type-select{margin-top:0.5rem;}form .form-composite > legend{font-weight:normal;}form .form-check-label.error{color:#e65a5a;}form.searchForm .js-form-item{margin-right:15px;-webkit-box-flex:1;-ms-flex:1;flex:1;}form.searchForm .form-control{background-color:#fff;border:none;font-size:0.8rem;font-weight:normal;color:#707070;font-family:Roboto Regular,sans-serif;height:32px;margin:0;}.searchEugreen form.searchForm .js-form-item,.searchEugreenBlock form.searchForm .js-form-item{margin-right:15px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;}.searchEugreen form.searchForm .form-control,.searchEugreenBlock form.searchForm .form-control{background-color:#fff;border:none;font-size:1rem;font-weight:normal;color:#707070;font-family:Roboto Regular,sans-serif;height:32px;margin:0;border-bottom:2px solid #405CC1;}.searchEugreen form .bef-checkboxes,.searchEugreenBlock form .bef-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.searchEugreenBlock{max-width:65%;}.searchEugreenBlock form.searchForm .js-form-item{-webkit-box-flex:1;-ms-flex:1;flex:1;}.selectTabs .form-control{font-weight:700;height:45px;border:none;color:#fff;background-color:#405CC1;border-radius:0;font-size:1.25em;background-image:url(/themes/custom/eu2japan/img/select.png);background-position:calc(100% - 10px) center;background-repeat:no-repeat;}.selectTabs select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";}.nav-tabs{border-bottom:none;display:none;}.nav-tabs .nav-link{background-color:#405CC1;border-radius:0;border:none;color:#fff;font-size:1em;font-weight:700;padding:10px 15px;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.nav-tabs .nav-link.active{background-color:yellow;color:#fff;}.nav-tabs.tabs__navigation li{padding:15px;border-left:1px solid #405CC1;}.nav-tabs.tabs__navigation li:last-child{border-right:1px solid #405CC1;}.tab-content{padding-top:30px;}@media (min-width:768px){.tab-content{padding-top:50px;}}@media (min-width:992px){.selectTabs{display:none;}.nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;}.tab-content{padding-top:80px;}}@media (min-width:1420px){.nav-tabs .nav-link{padding:10px 30px;font-size:1.25em;}}.pagination{margin-top:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.pagination .page-item{margin-right:5px;margin-left:5px;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);text-align:center;}.pagination .page-item:first-child{margin-left:0;}.pagination .page-item:first-child > *{border-radius:0;color:#405CC1;}.pagination .page-item:last-child{margin-right:0;}.pagination .page-item:last-child > *{border-radius:0;color:#405CC1;}.pagination .page-item a{color:#405CC1;border:none;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.pagination .page-item a:hover{background-color:#404041;color:#fff;}.pagination .page-item.active > *{color:#fff;background-color:#405CC1;border:none;}.pagination .page-item.active > *:hover{color:#fff;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.table td,.table th{vertical-align:middle;}.table .btn{color:#fff;text-decoration:none;padding:10px 20px !important;margin-bottom:0 !important;}.table .btn:hover{text-decoration:none;}.paragraph--background-green{background-color:#405CC1;color:#fff;}.l-menu-eu2japan{position:absolute;top:60px;right:0;left:0;z-index:19;background-color:#fff;border-bottom:solid 6px #405CC1;min-height:78px;}.l-menu-eu2japan .container{padding-top:15px;}.l-menu-eu2japan a{color:#242424;}.l-menu-eu2japan.sticky{-webkit-box-shadow:10px 10px 50px rgba(68,188,55,0.2);box-shadow:10px 10px 50px rgba(68,188,55,0.2);}.l-menu-eu2japan .logoSvg{-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.l-menu-eu2japan .logo{width:190px;display:block;margin-right:25px;margin-left:25px;}.l-menu-eu2japan .logoCenter{width:140px;}.l-menu-eu2japan .managed{margin-left:0px;font-size:12px;height:45px;}.l-menu-eu2japan .menuDisposition{display:-webkit-box;display:-ms-flexbox;display:flex;}.l-menu-eu2japan .switchDisposition{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;}.l-menu-eu2japan .region-we-mega-menu{display:none;}.l-menu-eu2japan .navbar-toggler{outline:none;padding:0;margin-right:0;margin-left:auto;width:32px;height:32px;}.l-menu-eu2japan .navbar-toggler .navbar-toggler-icon{display:block;height:4px;background-color:transparent;position:relative;border-radius:2px;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;-webkit-transform:translateX(-100%);transform:translateX(-100%);}.l-menu-eu2japan .navbar-toggler .navbar-toggler-icon:focus{outline:none;}.l-menu-eu2japan .navbar-toggler .navbar-toggler-icon:before,.l-menu-eu2japan .navbar-toggler .navbar-toggler-icon:after{content:"";height:4px;width:1.5em;background-color:#405CC1;position:absolute;top:0;left:0;border-radius:2px;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.l-menu-eu2japan .navbar-toggler .navbar-toggler-icon:before{top:0px;-webkit-transform:translateX(100%) rotate(45deg);transform:translateX(100%) rotate(45deg);}.l-menu-eu2japan .navbar-toggler .navbar-toggler-icon:after{top:0px;-webkit-transform:translateX(100%) rotate(-45deg);transform:translateX(100%) rotate(-45deg);}.l-menu-eu2japan .navbar-toggler.collapsed .navbar-toggler-icon{background-color:#405CC1;-webkit-transform:translateX(0%);transform:translateX(0%);}.l-menu-eu2japan .navbar-toggler.collapsed .navbar-toggler-icon:before{top:-8px;-webkit-transform:rotate(0deg) translateX(0%);transform:rotate(0deg) translateX(0%);}.l-menu-eu2japan .navbar-toggler.collapsed .navbar-toggler-icon:after{top:8px;-webkit-transform:rotate(0deg) translateX(0%);transform:rotate(0deg) translateX(0%);}.l-menu-eu2japan .navbar{padding:0;}.l-menu-eu2japan .navbar-we-mega-menu{background-color:unset;}.l-menu-eu2japan .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li{border-left:unset;}.l-menu-eu2japan .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li > a{background-color:unset;font-family:Poppins Regular,sans-serif;text-transform:unset;color:#242424;font-size:1rem;padding:0.5rem 1.5625rem 1.125rem 1.5625rem;}.l-menu-eu2japan .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li > a:hover{color:#405CC1;}.l-menu-eu2japan .navbar-we-mega-menu .we-mega-menu-ul li:last-child a{margin-right:0;padding-right:0;}.l-menu-eu2japan .block-language{text-align:right;padding-right:10px;margin-top:0px;}.l-menu-eu2japan .block-language span{font-family:Poppins Regular,sans-serif;}.l-menu-eu2japan .block-language .dropdown-toggle:after{display:none;}.l-menu-eu2japan .block-language .dropdown-toggle a:hover{color:#fff;text-decoration:underline;}.l-menu-eu2japan .block-language .dropdown-menu{min-width:unset;left:-25px;}.l-menu-eu2japan .block-language .dropdown-menu a:hover{color:#fff;text-decoration:underline;}.l-menu-eu2japan .responsive-menu-toggle-icon .label{display:none;}.l-menu-eu2japan .responsive-menu-toggle-icon:before,.l-menu-eu2japan .responsive-menu-toggle-icon:after,.l-menu-eu2japan .responsive-menu-toggle-icon span.icon{background-color:#405CC1;}.l-menu .zoneRight{min-height:46px;}@media (min-width:404px){.l-menu-eu2japan .logo{margin-left:unset;}.l-menu-eu2japan .menuDisposition{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;}}@media (min-width:768px){.l-menu-eu2japan{top:78px;}}@media (min-width:992px){.l-menu .zoneRight{min-height:52px;}.l-menu-eu2japan{top:86px;min-height:106px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px 0px;z-index:49;}.l-menu-eu2japan .container{padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:960px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.l-menu-eu2japan .container .menuDisposition{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;}.l-menu-eu2japan .container .switchDisposition{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;}.l-menu-eu2japan .container .block-language{padding-right:40px;}.l-menu-eu2japan .logo{width:190px;}.l-menu-eu2japan .mobileZone{padding:0;background-color:transparent;}.l-menu-eu2japan .logoSvg{fill:#404041;color:#405CC1;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.l-menu-eu2japan .region-we-mega-menu{display:block;}.l-menu-eu2japan .navbar-toggler{display:none;}.l-menu-eu2japan.sticky{position:fixed;top:0;background-color:#fff;-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.1);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.1);}.l-menu-eu2japan.sticky .menu.mainMenu li a:hover:after,.l-menu-eu2japan.green .menu.mainMenu li a:hover:after{opacity:0.75;}.l-menu-eu2japan.sticky .menu.mainMenu li a.is-active:after,.l-menu-eu2japan.green .menu.mainMenu li a.is-active:after{opacity:0.75;}}@media (min-width:1200px){.l-menu-eu2japan .logo{width:190px;margin-right:35px;}.l-menu-eu2japan .logoCenter{width:190px;}.l-menu-eu2japan .managed{height:55px;}}@media (min-width:1420px){.l-menu-eu2japan .container{max-width:1360px;}}.l-header{background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;padding:110px 0 80px 0;}.l-header.pageContent{padding:0;}.l-header.pageContent .container{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:end;-ms-flex-pack:end;justify-content:flex-end;min-height:350px;}.l-header h1{font-family:Poppins Regular,sans-serif;display:inline-block;text-align:center;font-size:2.5rem;margin-bottom:40px;}.l-header h2{font-family:Poppins Regular,sans-serif;display:inline-block;font-size:1.25rem;}.l-header a{color:#fff;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.l-header a:hover{color:#405CC1;}.l-header .container{text-align:center;}.l-header .container .titlePageContent{text-align:end;background-color:#fff;color:#405CC1;border-top-left-radius:35px;border-top-right-radius:35px;margin-bottom:5px;}.l-header .container .titlePageContent h1{margin:16px 30px 16px 0;font-size:38px;font-family:Poppins Light,sans-serif;}.page-node-type-eu2j-company .container .titlePageContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-node-type-eu2j-company .container .titlePageContent h1{margin:18px 0px 18px 30px;font-size:35px;color:#242424;}.page-node-type-eu2j-company .container .titlePageContent .flag img{max-height:64px;margin-top:9px;margin-right:25px;}@media (min-width:992px){.l-header{padding:148px 0 110px 0;}.l-header h1{font-size:3em;margin-bottom:82px;}.l-header .container .titlePageContent h1{font-size:45px;}}@media (min-width:1420px){.l-header h1{font-size:3.5em;margin-bottom:120px;}}.l-cta{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;padding:0;}.l-cta .block-relaunch{background-color:#575656;right:20px;text-align:center;}.l-cta .block-relaunch .bg-green{position:relative;background-color:#405CC1;border-left:1px solid #405CC1;border-bottom:1px solid #405CC1;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;margin-left:20px;bottom:-20px;padding-right:25px;padding-left:25px;padding-top:13px;padding-bottom:12px;}.l-cta .block-relaunch .bg-green .picture{display:none;}.l-cta .block-relaunch .bg-green a{font-family:Poppins Regular,sans-serif;font-size:1.5rem;color:#fff;line-height:1.6rem;}.l-cta .block-relaunch .bg-green a .ctaPosition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.l-cta .block-relaunch .bg-green a .ctaPosition div{padding-right:5px;}.l-cta .block-relaunch .bg-green a .content .display-3{font-size:inherit;font-weight:300;line-height:inherit;float:inherit;}.l-cta .block-relaunch .bg-green a .content .grey{color:#707070;}.l-cta .block-relaunch .bg-green:hover{background-color:#fff;border-left:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;}.l-cta .block-relaunch .bg-green:hover .content{color:#707070;}@media (min-width:1024px){.l-cta{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;padding:0;}.l-cta .block-relaunch{z-index:400;position:absolute;background-color:#575656;margin-top:-275px;right:20px;text-align:center;}.l-cta .block-relaunch .bg-green{position:relative;background-color:#405CC1;max-width:309px;min-height:319px;margin-left:0px;right:-20px;bottom:-20px;padding-right:25px;padding-left:25px;}.l-cta .block-relaunch .bg-green .picture{display:block;padding-top:20px;padding-bottom:18px;}.l-cta .block-relaunch .bg-green a{font-family:Poppins Regular,sans-serif;font-size:2rem;color:#fff;line-height:2rem;}.l-cta .block-relaunch .bg-green a .ctaPosition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:distribute;align-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;}.l-cta .block-relaunch .bg-green a .content .display-3{font-size:4.5rem;font-weight:300;line-height:0.9;clear:both;}.l-cta .block-relaunch .bg-green a .content .grey{color:#707070;}}.l-search{background-color:#F9F9F9;padding-top:45px;}.l-search .searchEugreen,.l-search .searchEugreenBlock{background-color:#fff;border-radius:35px;-webkit-box-shadow:0px 0px 15px rgba(68,188,55,0.2);box-shadow:0px 0px 15px rgba(68,188,55,0.2);}.l-search .searchEugreen .displaySearchEugreen,.l-search .searchEugreenBlock .displaySearchEugreen{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.l-search .searchEugreen .displaySearchEugreen .js-form-item-search-api-fulltext,.l-search .searchEugreenBlock .displaySearchEugreen .js-form-item-search-api-fulltext{border-left:2px solid #405CC1;margin-top:14px;}.l-search .searchEugreen .displaySearchEugreen .js-form-item-search-api-fulltext .form-group,.l-search .searchEugreenBlock .displaySearchEugreen .js-form-item-search-api-fulltext .form-group{margin-left:25px;}.l-search .searchEugreen .form-actions,.l-search .searchEugreenBlock .form-actions{margin:0px;margin-top:17px;}.l-search .searchEugreen .form-check,.l-search .searchEugreenBlock .form-check{margin-bottom:0px;}.l-search .searchEugreenBlock .js-form-item-search-api-fulltext{border:none !important;}.l-search .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;}.l-search .view-content .views-row{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;}.l-search .l-content{padding-top:70px;}.l-search .l-content .card h2:after{}@media (min-width:768px){.l-search .view-content .views-row{-webkit-box-flex:calc(50% - 20px);-ms-flex:calc(50% - 20px);flex:calc(50% - 20px);max-width:calc(50% - 20px);}}@media (min-width:992px){.l-search .view-content .views-row{-webkit-box-flex:calc(33.3% - 20px);-ms-flex:calc(33.3% - 20px);flex:calc(33.3% - 20px);max-width:calc(33.3% - 20px);}}@media (min-width:1420px){.l-search .view-content .views-row{-webkit-box-flex:calc(25% - 20px);-ms-flex:calc(25% - 20px);flex:calc(25% - 20px);max-width:calc(25% - 20px);}}.l-overfooter{background-color:#545454;color:#242424;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.l-overfooter .container{padding-top:0px;padding-bottom:0px;}.l-overfooter .container.containerFull .doubleCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.l-overfooter .container.containerFull .doubleCol .leftPart{padding-top:60px;padding-bottom:60px;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}.l-overfooter .container.containerFull .doubleCol .leftPart .containerHalfLeft{max-width:100%;float:right;position:relative;right:0px;padding-right:unset;}.l-overfooter .container.containerFull .doubleCol .leftPart .containerHalfLeft h2{color:#fff;font-size:2.5rem;font-family:Poppins Light,sans-serif;}.l-overfooter .container.containerFull .doubleCol .leftPart .containerHalfLeft h2:after{content:"";border-bottom:3px solid #405CC1;width:155px;display:block;padding-top:12px;}.l-overfooter .container.containerFull .doubleCol .leftPart .containerHalfLeft .l-wysiwyg{color:#fff;font-family:Roboto Light,sans-serif;font-size:1rem;}.l-overfooter .container.containerFull .doubleCol .leftPart .containerHalfLeft .textOR{color:#fff;font-family:Roboto Black,sans-serif;font-size:1.5rem;vertical-align:middle;padding-right:15px;padding-left:15px;}.l-overfooter .container.containerFull .doubleCol .rightPart{-ms-flex-preferred-size:43%;flex-basis:43%;width:43%;display:none;}@media (min-width:992px){.l-overfooter .container.containerFull{margin:0;padding:0;width:100%;max-width:100%;}.l-overfooter .container.containerFull .doubleCol .leftPart{padding-top:120px;padding-bottom:120px;width:57%;max-width:57%;}.l-overfooter .container.containerFull .doubleCol .leftPart .containerHalfLeft{max-width:515px;padding-right:112px;}.l-overfooter .container.containerFull .doubleCol .rightPart{display:block;}}@media (min-width:1420px){.l-overfooter .container.containerFull .doubleCol .leftPart .containerHalfLeft{max-width:795px;padding-right:312px;}}.l-prefooter{background-color:#EDEDEA;color:#242424;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.l-prefooter .container{padding-top:90px;padding-bottom:90px;}.l-prefooter .container h2{margin-bottom:70px;font-size:2.5rem;font-family:Poppins Light,sans-serif;}.l-prefooter .container h2:after{position:absolute;left:calc(50% - 77px);content:"";border-bottom:3px solid #405CC1;width:155px;display:block;padding-top:12px;}.l-footer{background-color:#fff;color:#242424;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;text-align:center;}.l-footer .logo{max-height:80px;margin-bottom:20px;}.l-footer .copyright{font-size:12px;opacity:0.8;margin-top:20px;}.l-footer .copyright a{color:#242424;}.l-footer .copyright .navigation{display:inline-block;}.l-footer .copyright .navigation ul{margin:0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.l-footer .copyright .navigation ul li{display:inline-block;margin-left:3px;}.l-footer .copyright .navigation ul li a:after{content:" | ";}.l-footer .copyright .navigation ul li:last-child a:after{display:none;}.l-footer .copyright .navigation ul li:first-child{margin-left:0;}.l-footer .partner{text-align:center;color:#242424;font-size:0.75em;padding:0 5px;display:block;color:#404041;}.l-footer .partner span{margin-bottom:5px;display:block;font-style:italic;}@media (min-width:768px){.l-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.l-footer .partner{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.l-footer .copyright{-ms-flex-preferred-size:100%;flex-basis:100%;}}@media (min-width:992px){.l-footer .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.l-footer .logo{margin-bottom:0;height:auto;}.l-footer .partner{text-align:left;padding:0 10px;-ms-flex-preferred-size:auto;flex-basis:auto;}.l-footer .copyright{text-align:right;margin-right:0;margin-left:auto;-ms-flex-preferred-size:206px;flex-basis:206px;}}@media (min-width:1420px){.l-footer .partner{padding:0 15px;}.l-footer .copyright{-ms-flex-preferred-size:auto;flex-basis:auto;}}.l-content{padding:40px 0;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;background-position:top center;}.l-content .container .doubleCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.l-content .container .doubleCol .leftPart{display:none;}.l-content .container .doubleCol .rightPart{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}.l-content .container .doubleCol .rightPart .containerHalfRight{max-width:555px;}.l-content .container .doubleCol .rightPart .containerHalfRight .l-wysiwyg{font-family:Roboto Light,sans-serif;font-size:1rem;}.l-content .container.largePadding{padding-top:30px;padding-bottom:10px;}.l-content h2{font-family:Poppins Light,sans-serif;font-size:2.5rem;}.l-content h2:after{content:"";border-bottom:3px solid #405CC1;width:155px;display:block;padding-top:12px;}.l-content h3{font-family:Poppins Regular,sans-serif;color:#242424;}.l-content h4{font-family:Roboto Regular,sans-serif;color:#242424;font-size:1.2rem;}.l-content .img-fluid{margin:25px 0;}.page-user .l-content .region-content .bg_grey{background-color:#f5f5f5;padding:20px;border-radius:15px;}.page-user .l-content .region-content .form-control{background-color:#fff;}.page-user .l-content .region-content .btn{padding:10px 20px;}.page-user .l-content #tabs-wrapper a{color:#405CC1;background-color:#f5f5f5;}.page-user .l-content #tabs-wrapper .active a{background-color:#fff;}.l-content .sectors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.l-content .sectors .item{width:calc(25% - 30px);}.l-content .companies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.l-content .picture{position:relative;background-position:center center;background-repeat:no-repeat;color:#fff;padding:0;background-size:cover;margin-bottom:10px !important;}.l-content .modal .modal-dialog{max-width:800px !important;}.l-content .modal .modal-dialog .modal-body{border-radius:0px;}.l-content .modal .modal-dialog .modal-body .l-wysiwyg{padding:50px 40px 40px 50px;}.l-content .modal .modal-dialog .modal-body .l-wysiwyg h3{padding:3px 0px 7px 0px;font-family:Roboto Regular,sans-serif;font-size:2.7rem;font-style:normal;margin-bottom:55px;}.l-content .modal .modal-dialog .modal-body .close{color:#575656;}@media (min-width:768px){.l-content{padding:40px 0;}}@media (min-width:992px){.l-content{padding:80px 0;}.l-content .container .doubleCol .leftPart{padding-top:120px;padding-bottom:120px;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;display:block;}.l-content .container .doubleCol .rightPart{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;}.l-content .container.largePadding{padding-top:150px;padding-bottom:150px;}.l-content .container.withLeftNavigation .doubleCol .leftPart{padding-top:0px;padding-bottom:0px;-ms-flex-preferred-size:25%;flex-basis:25%;width:25%;min-width:300px;}.l-content .container.withLeftNavigation .doubleCol .rightPart{-ms-flex-preferred-size:75%;flex-basis:75%;width:75%;}.l-content .img-fluid{margin:0;}.page-user .l-content .region-content .bg_grey{padding:40px;}.l-content .picture{margin-bottom:0px;}.l-content .modal .modal-dialog .modal-body .l-wysiwyg{padding:125px 95px 125px 95px;}}.l-companyDetail{padding:50px 15px;}.l-companyDetail .container{padding:15px 0 45px 0;}.l-companyDetail .picture img{min-width:100%;max-width:100%;}.l-companyDetail .title{font-size:3.5rem;margin-bottom:30px;color:#405CC1;font-family:Roboto Regular,sans-serif;}.l-companyDetail .title .shortDescription{padding-left:30px;position:relative;line-height:36px;}.l-companyDetail .title .shortDescription a{color:#405CC1;}.l-companyDetail .title .shortDescription a:hover{text-decoration:underline;}.l-companyDetail .title .shortDescription:before{content:"";position:absolute;left:10px;width:5px;background-color:#405CC1;height:75px;top:0;}.l-companyDetail .title h2{margin:0;font-size:2.5rem;}.l-companyDetail .sector{font-family:Poppins Light,sans-serif;font-size:1.1em;}.l-companyDetail .bgGreen{background-color:#405CC1;color:#fff;}.l-companyDetail h2.paragraph__title.paragraph__title--align-center:after{margin:auto;}.l-companyDetail h2.paragraph__title.paragraph__title--align-left:after{margin:unset;}.l-companyDetail h2.paragraph__title.paragraph__title--align-right{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:end;-ms-flex-align:end;align-items:flex-end;}.l-companyDetail .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:768px){.l-companyDetail{padding:60px 0;}}@media (min-width:1420px){.l-companyDetail{padding:60px 0;}}.l-swiper{background-color:#545454;padding:65px 0px;}.l-swiper .container > h2{color:#fff;}.l-swiper .swiper-slide{width:100%;}.l-swiper .swiper-container{position:relative;}.l-swiper .swiper-container:hover .swiper-button-prev,.l-swiper .swiper-container:hover .swiper-button-next{opacity:1;}.l-swiper .swiper-container:hover .swiper-button-prev.swiper-button-disabled,.l-swiper .swiper-container:hover .swiper-button-next.swiper-button-disabled{opacity:0;}.l-swiper .paddingContent{padding:0 15px;}.l-swiper .swiper-button-prev{position:absolute;top:22px;background-image:none;bottom:0;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:unset;z-index:50;left:0px;color:#fff;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;opacity:0.8;border-top-right-radius:20px;border-bottom-right-radius:20px;}.l-swiper .swiper-button-prev i,.l-swiper .swiper-button-prev svg{color:#405CC1;font-size:2em !important;height:2em !important;}.l-swiper .swiper-button-prev.swiper-button-disabled{opacity:0;}.l-swiper .swiper-button-next{position:absolute;top:22px;background-image:none;bottom:0;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:unset;z-index:50;right:0px;color:#fff;-webkit-transition:ease-out 0.3s;transition:ease-out 0.3s;opacity:0.6;border-top-left-radius:20px;border-bottom-left-radius:20px;}.l-swiper .swiper-button-next i,.l-swiper .swiper-button-next svg{color:#405CC1;font-size:2em !important;height:2em !important;}.l-swiper .swiper-button-next.swiper-button-disabled{opacity:0;}.l-swiper .card{z-index:25;}@media (min-width:768px){.l-swiper{position:relative;overflow:hidden;}.l-swiper.l-company .swiper-button-prev,.l-swiper.l-company .swiper-button-next{height:517px;}.l-swiper .swiper-slide{width:40%;}.l-swiper .paddingContent{padding:50px 15px;position:absolute;top:0;bottom:0;left:0;right:0;}.l-swiper .swiper-button-prev{left:-15px;}.l-swiper .swiper-button-next{right:-15px;}.l-swiper .swiper-container{overflow:visible;position:relative;width:100%;}}@media (min-width:1360px){.l-swiper{padding-bottom:90px;}.l-swiper .swiper-slide{width:calc(22.2% - 30px);}.l-swiper .paddingContent{padding:100px 30px 100px 30px;}.l-swiper .swiper-button-prev{left:0px;}.l-swiper .swiper-button-next{right:0px;}}.l-wysiwyg,.mce-content-body,.cke_editable{font-family:Roboto Regular,sans-serif;font-size:1rem;}.l-wysiwyg a,.mce-content-body a,.cke_editable a{color:#405CC1;}.l-wysiwyg a:hover,.mce-content-body a:hover,.cke_editable a:hover{text-decoration:underline;}.l-wysiwyg h2,.l-wysiwyg h3,.l-wysiwyg h4,.l-wysiwyg h5,.l-wysiwyg h6,.mce-content-body h2,.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6,.cke_editable h2,.cke_editable h3,.cke_editable h4,.cke_editable h5,.cke_editable h6{margin-bottom:1rem;margin-top:30px;color:#242424;font-family:Poppins Light,sans-serif;}.l-wysiwyg h2:after,.l-wysiwyg h3:after,.l-wysiwyg h4:after,.l-wysiwyg h5:after,.l-wysiwyg h6:after,.mce-content-body h2:after,.mce-content-body h3:after,.mce-content-body h4:after,.mce-content-body h5:after,.mce-content-body h6:after,.cke_editable h2:after,.cke_editable h3:after,.cke_editable h4:after,.cke_editable h5:after,.cke_editable h6:after{content:"";border-bottom:3px solid #405CC1;width:155px;display:block;padding-top:12px;}.l-wysiwyg h2,.mce-content-body h2,.cke_editable h2{font-size:2.5rem;}.l-wysiwyg h3,.mce-content-body h3,.cke_editable h3{font-size:1.5rem;}.l-wysiwyg h4,.mce-content-body h4,.cke_editable h4{font-size:1.25rem;}.l-wysiwyg ul,.mce-content-body ul,.cke_editable ul{list-style:none;}.l-wysiwyg ul li::before,.mce-content-body ul li::before,.cke_editable ul li::before{content:"•";color:#405CC1;font-weight:bold;display:inline-block;width:1.2em;margin-left:-1em;}.l-wysiwyg ol,.mce-content-body ol,.cke_editable ol{list-style:none;counter-reset:li;}.l-wysiwyg ol li::before,.mce-content-body ol li::before,.cke_editable ol li::before{content:counter(li);color:#405CC1;display:inline-block;width:1.2em;margin-left:0em;counter-increment:li;margin-left:-1.5em;margin-right:0.5em;text-align:right;direction:rtl;}.l-wysiwyg .btn,.mce-content-body .btn,.cke_editable .btn{color:#fff;text-decoration:none;margin-bottom:20px;display:block;}.l-wysiwyg .btn:hover,.mce-content-body .btn:hover,.cke_editable .btn:hover{text-decoration:none;color:#405CC1;}.l-wysiwyg .btn.btn-white,.mce-content-body .btn.btn-white,.cke_editable .btn.btn-white{color:#405CC1;}.l-wysiwyg .btn.btn-white:hover,.mce-content-body .btn.btn-white:hover,.cke_editable .btn.btn-white:hover{background-color:#404041;color:#fff;}.l-wysiwyg .btn.btn-anchor,.mce-content-body .btn.btn-anchor,.cke_editable .btn.btn-anchor{background-color:transparent;border:2px solid #405CC1;border-radius:0px;color:#405CC1;margin-right:20px;padding:16px 26px;}.l-wysiwyg .btn.btn-anchor:hover,.mce-content-body .btn.btn-anchor:hover,.cke_editable .btn.btn-anchor:hover{color:#fff;background-color:#405CC1;}.l-wysiwyg a[name],.mce-content-body a[name],.cke_editable a[name]{position:absolute;margin-top:-105px;}.l-wysiwyg .wysiwyg-galerie img,.mce-content-body .wysiwyg-galerie img,.cke_editable .wysiwyg-galerie img{margin-bottom:30px;}.l-wysiwyg .text_small,.mce-content-body .text_small,.cke_editable .text_small{font-size:11px !important;}.l-wysiwyg .text_red,.l-wysiwyg .text_color_theme,.mce-content-body .text_red,.mce-content-body .text_color_theme,.cke_editable .text_red,.cke_editable .text_color_theme{color:#405CC1 !important;}@media (min-width:768px){.l-wysiwyg .btn,.mce-content-body .btn,.cke_editable .btn{display:inline-block;padding:10px 23px 11px 23px;}}@media (min-width:992px){.l-wysiwyg a[name],.mce-content-body a[name],.cke_editable a[name]{position:absolute;margin-top:-125px;}}
