#layerHeadButton{display:none;color:#fff;cursor:pointer;font:var(--fa-font-light);font-weight:300;font-size:2.2rem;line-height:1;margin-top:1rem}#layerHeadButton:hover,.mainNaviLeftResp .toolBoxIcon:hover{opacity:.5;transition:.5s ease-out}#layerNavigationResp .layerMemberBar{display:block}#layerNavigationResp .layerMemberBar li{display:inline-block;color:#fff;margin-right:20px;margin-left:0;position:relative}#layerNavigationResp .layerMemberBar .icon{font-family:var(--main-font-fa);text-align:center;font-size:2rem;font-weight:100;cursor:pointer}#layerNavigationResp{position:absolute;top:0;left:0;bottom:0;z-index:4;width:auto;background-color:var(--main-color);box-shadow:rgba(0,0,0,.3) 0 0 8px;-webkit-transition:-webkit-transform 1s .1s;-o-transition:-o-transform 1s .1s;-moz-transition:.5s;transition:transform 1s .1s;color:#fff!important;overflow:auto;display:block;letter-spacing:1px;-webkit-transform:translateX(-160%);-moz-transform:translateX(-160%);-o-transform:translateX(-160%);transform:translateX(-160%);-ms-transform:translateX(-160%);-moz-transition:transform 1s .1s,-moz-transform 1s .1s;transition:transform 1s .1s,-webkit-transform 1s .1s,-moz-transform 1s .1s,-o-transform 1s .1s;padding:45px 30px 20px}#layerNavigationResp.open{-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);min-width:500px}#layerNavigationResp .naviRespStand{padding:25px}#layerNavigationResp ul{list-style:none}#layerNavigationResp .list-level-3 .list-item-3{padding:0;margin:15px 0;color:#fff}#layerNavigationResp .list-level-2 .list-item-2{padding:5px 0 10px;margin:5px 0;border-bottom:1px solid rgba(255,255,255,.5)}#buttonNavigationRespClose{font:var(--fa-font-light);font-weight:300;position:absolute;top:20px;right:20px;cursor:pointer;font-size:2rem}#layerNavigationResp .showMember{text-transform:uppercase;font-weight:600}#layerNavigationResp .showMember:before{content:'\f2bd';font:var(--fa-font-light);font-weight:100;font-size:1.4rem}#layerNavigationResp .buttonGetMember{font-family:var(--main-font-fa);font-size:1.1rem;color:var(--main-color);width:unset;margin-top:25px;padding:10px 15px;background:#fff;box-shadow:1px 0 10px rgb(0 0 0 / 50%);font-weight:300;text-transform:uppercase;letter-spacing:2px;cursor:pointer;position:relative;display:flex;align-items:center}#layerNavigationResp .layerSearch{margin-top:1rem}#layerNavigationResp .layerSearch form{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}#layerNavigationResp .search-form-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background:0 0;border:1px solid #fff;color:#fff;border-right:1px solid #fff;padding:10px 15px}#layerNavigationResp .search-form-input::placeholder{color:#fff}#layerNavigationResp .layerSearch .search-category{width:80%;border:none;display:block;align-items:unset}#layerNavigationResp .layerSearch .search-category select{width:100%;padding:10px 15px;min-width:unset}#layerNavigationResp .search-form-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%;border:none;background:#fff;color:var(--main-color);font:var(--fa-font-light);cursor:pointer;min-width:unset}.mainNaviLeftResp{margin-top:1.5rem}.mainNaviLeftResp .list-link-2:hover,.mainNaviLeftResp .list-link-3:hover{color:#fff}.mainNaviLeftResp.list-level-2 .list-item-2:first-child{border-top:1px solid rgba(255,255,255,.5);padding-top:10px!important}.mainNaviLeftResp.list-level-2 .list-item-2{border-bottom:1px solid #ddd;position:relative}.mainNaviLeftResp .toolBoxIcon{font-family:var(--main-font-fa);font-weight:100;position:absolute;right:0;z-index:1;cursor:pointer;width:50px;text-align:right;font-size:1.4rem}.mainNaviLeftResp .toolBoxIcon:before{content:'\f055'}.mainNaviLeftResp .toolBoxIcon.open:before{content:'\f056'}.mainNaviLeftResp.list-level-2 .toolBox.list-item-2.active .mainNaviLeft.list-level-3,.mainNaviLeftResp.list-level-2 .toolBox.list-item-2.active .mainNaviLeft.list-level-4,.mainNaviLeftResp.list-level-3 .toolBox.list-item-3.active .mainNaviLeft.list-level-4,.mainNaviLeftResp.list-level-3.open,.mainNaviLeftResp.list-level-4.open{height:unset}.mainNaviLeftResp.list-level-3{height:0;overflow:hidden;margin:5px 0 0}.mainNaviLeftResp.list-level-4{height:0;overflow:hidden}.mainNaviLeftResp.list-level-3 .list-item-3{font-weight:300;font-size:1rem;padding:5px 0 5px 15px;position:relative}.mainNaviLeftResp.list-level-4 .list-item-4{padding:7px 0 0;position:relative}.mainNaviCompany{padding-top:.5rem;font-size:1rem}.mainNaviCompany li{padding:0 1rem;border-right:1px solid #fff}.mainNaviCompany li:last-child{border-right:none}.mainNaviMember.list-level-1{border-bottom:1px solid rgba(255,255,255,.5);padding:10px 0 10px 28px}.main-menu ul li ul li,.main-menu ul li ul.preview li a,.main-menu ul li ul.preview.show-hover a,.mainNaviMember .list-item-1{font-size:1rem}.mainNaviMember.list-level-2{font-size:.9rem;padding:10px 0}.mainNaviMember .list-item-1,.mainNaviMember .list-item-2{padding:10px 0!important}.mainNaviMember .list-level-2 .list-item-2:before{content:'\f105';font:var(--fa-font-light)}.mainNaviResp.list-level-1{margin:35px 0}.mainNaviResp.list-level-2{margin:10px 0 20px 25px}.mainNaviResp .list-item-1,.mainNaviResp .list-item-2{padding:10px 0!important;font-size:1.2rem;font-weight:100}.mainNaviResp .list-item-2 .list-link-2{font-size:1rem;font-weight:100}.mainNaviResp .list-item-2:before{content:'\f105';font:var(--fa-font-light);font-size:.8rem}.memberNaviTop.list-level-1{padding:10px;flex-wrap:wrap}.memberNaviTop .list-item-1{cursor:pointer}.memberNaviTop .list-item-1:hover{background:rgba(255,255,255,.2)}.main-menu{z-index:100000}.main-menu ul{list-style-type:none}.main-menu ul li{border:1px solid transparent;position:relative}.main-menu ul li,.main-menu ul li a{transition:.3s ease-in-out}.main-menu ul li a{display:inline-block;font-weight:300;font-size:1.3rem;line-height:2rem;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;letter-spacing:1px}.main-menu ul li a:last-child{padding-right:0}.main-menu ul li a:hover{opacity:.5}.main-menu ul li ul.preview{position:absolute;top:25px;left:0;opacity:0;overflow:hidden;background:var(--main-color);color:#fff;padding:10px 0 0;min-width:260px;text-align:left;display:flex;flex-wrap:wrap;align-content:stretch;align-items:stretch;justify-content:space-between;font-size:1rem;height:50px}.main-menu ul li ul.preview li{width:100%;padding:0;margin:0;border:none}.main-menu ul li ul.preview li a:hover{opacity:.5;color:#fff}.main-menu ul li ul.preview.show-hover{opacity:1;height:unset}.list-level-2 .list-item-2{padding:5px 0 10px;margin:5px 0;border-bottom:1px solid #ccc}.list-level-3 .list-item-3{padding:0;margin:5px 0}.list-level-3{margin-bottom:0;margin-left:15px;font-size:.95rem;color:#555}.list-link-2{font-size:1.2rem}.list-link-2:hover,.list-link-3:hover,.menu-left .list-link-2.active,.menu-left .list-link-3.active{color:var(--main-color)}.active{color:#fff;font-weight:700!important}@media only screen and (max-width:1300px){#layerHeadButton{display:unset;width:100%;text-align:right}}@media only screen and (max-width:750px){#layerNavigationResp.open{width:90%;min-width:unset}}