section.simple-banner{padding:clamp(50px,.3676rem + 4.902vw,100px) 0;overflow:hidden}section.simple-banner .container{grid-column:var(--s-grid);position:relative}section.simple-banner .banner{display:flex;align-items:center;justify-content:space-between}section.simple-banner .title-block{width:50%}section.simple-banner .title-block .paragraphText{max-width:660px;width:100%}section.simple-banner .input-block{width:26.9230769231%}section.simple-banner .map{margin-left:10.4166vw;margin-right:3.2291vw;position:relative;background:#fff}section.simple-banner .world-bg{position:relative}section.simple-banner .world-bg:before{display:block;width:100%;height:0;padding-bottom:50.3072196621%;content:""}section.simple-banner .world-bg picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.simple-banner .world-bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}section.simple-banner .state{position:absolute;pointer-events:none}section.simple-banner .state.show svg path,section.simple-banner .state.active svg path{fill:#165867;stroke:#fff;opacity:1}section.simple-banner .state.show .btnTextMenu,section.simple-banner .state.active .btnTextMenu{opacity:1;transition:opacity var(--trans-xs)}section.simple-banner .state.show .circle,section.simple-banner .state.active .circle{opacity:1;transform:translateZ(0)}section.simple-banner .state.show .circle:before,section.simple-banner .state.active .circle:before{background:#165867}section.simple-banner .state svg{width:100%;fill:#41aeb2;pointer-events:none;overflow:visible}section.simple-banner .state svg path{stroke-width:1px;stroke:#fff0;transition:fill var(--trans-normal),stroke var(--trans-normal),opacity var(--trans-normal);cursor:pointer;pointer-events:auto;opacity:0}@media only screen and (min-width: 1201px){section.simple-banner .state svg path:hover{fill:#165867;stroke:#fff;opacity:1}}@media only screen and (max-width: 1200px){section.simple-banner .state svg path:active{fill:#165867;stroke:#fff;opacity:1}}section.simple-banner .america{width:100%;top:0;left:0}section.simple-banner .america svg{width:51.5%}section.simple-banner .america .dots{top:56%;left:28%}@media only screen and (max-width: 1400px){section.simple-banner .america .dots{left:27%}}@media only screen and (max-width: 1024px){section.simple-banner .america .dots{left:25%}}@media only screen and (max-width: 900px){section.simple-banner .america .dots{left:24%}}section.simple-banner .europe{width:100%;top:2.4%;left:51.4%}section.simple-banner .europe svg{width:27.5%}section.simple-banner .europe .dots{top:24%;left:9%}@media only screen and (max-width: 1400px){section.simple-banner .europe .dots{top:5%;left:10%}}@media only screen and (max-width: 1024px){section.simple-banner .europe .dots{top:0%;left:10%}}@media only screen and (max-width: 900px){section.simple-banner .europe .dots{top:-10%}}section.simple-banner .asia{width:100%;top:13.1%;left:65.1%}section.simple-banner .asia svg{width:35%}section.simple-banner .asia .dots{top:33%;left:19%}@media only screen and (max-width: 1200px){section.simple-banner .asia .dots{top:30%;left:20%}}@media only screen and (max-width: 900px){section.simple-banner .asia .dots{top:25%;left:19%}}section.simple-banner .africa{width:100%;top:20%;left:48.1%}section.simple-banner .africa svg{width:25.6%}section.simple-banner .africa .dots{top:33%;left:13%}@media only screen and (max-width: 1200px){section.simple-banner .africa .dots{left:12%}}@media only screen and (max-width: 1024px){section.simple-banner .africa .dots{left:11%}}section.simple-banner .oceania{width:100%;top:67.1%;left:86.1%}section.simple-banner .oceania svg{width:10.8%}section.simple-banner .oceania .dots{top:20%;left:0%}@media only screen and (max-width: 1366px){section.simple-banner .oceania .dots{left:-1%}}@media only screen and (max-width: 1200px){section.simple-banner .oceania .dots{left:-1%;top:15%}}@media only screen and (max-width: 1024px){section.simple-banner .oceania .dots{left:-2%;top:7%}}@media only screen and (max-width: 900px){section.simple-banner .oceania .dots{left:-4%;top:-5%}}section.simple-banner .dots{position:absolute;opacity:1;transition:opacity var(--trans-normal),transform var(--trans-l)}section.simple-banner .dots .btnTextMenu{padding:4px 15px;opacity:0;background:#fff;color:#41aeb2;border-radius:5px;box-shadow:2px 2px 10px #0000001a;transition:opacity var(--trans-normal)}section.simple-banner .dots .circle{margin:5px auto 0;display:flex;justify-content:center;align-items:center;width:22px;height:22px;border-radius:50%;opacity:1;background:linear-gradient(96deg,#0ef 32.45%,#1f0 101.81%);transform:translate3d(0,10px,0);transition:opacity var(--trans-l),transform var(--trans-l)}section.simple-banner .dots .circle:before,section.simple-banner .dots .circle:after{display:block;position:absolute;border-radius:50%;content:""}section.simple-banner .dots .circle:before{width:20px;height:20px;background:#41aeb2;transition:background var(--trans-l)}section.simple-banner .dots .circle:after{width:12px;height:12px;background:linear-gradient(96deg,#0ef 32.45%,#1f0 101.81%)}section.simple-banner .decorateText{position:absolute;bottom:-1.5583vw;left:0;pointer-events:none}@media only screen and (max-width: 1200px){section.simple-banner .input-block{width:38.8888888889%}section.simple-banner .state .btnTextMenu{font-size:.875rem}}@media only screen and (max-width: 900px){section.simple-banner .banner{flex-direction:column;align-items:flex-start}section.simple-banner .title-block,section.simple-banner .input-block{width:100%}section.simple-banner .input-block{margin-top:60px;max-width:420px}}@media only screen and (min-width: 767px) and (max-width: 900px){section.simple-banner .map{margin-top:20px}}@media only screen and (max-width: 767px){section.simple-banner .map,section.simple-banner .decorateText{display:none}}@media only screen and (max-width: 575px){section.simple-banner .input-block{max-width:unset}}section.category{padding-bottom:clamp(50px,.3676rem + 4.902vw,100px);position:relative;z-index:1}section.category .container{grid-column:var(--s-grid)}section.category .category-bar multipurpose-nav .drag-container{justify-content:unset}section.content{padding:0 0 clamp(120px,5.8456rem + 2.9412vw,150px)}section.content .container{grid-column:var(--s-grid);display:flex;gap:6.25vw}section.content .title-block{width:23.0769230769%}section.content .title-block .sticky{position:sticky;top:64px;display:flex;flex-direction:column;justify-content:center;align-items:center}section.content .title-block .numberText{margin-top:20px}section.content .title-block .paragraphText-w{margin-top:10px}section.content .main-block{flex:1}section.content .main-block .item{padding:40px;position:relative;border-radius:5px;background:#f3f5f8}section.content .main-block .item:not(:first-child){margin-top:20px}section.content .main-block .item.open .collapseBox .plus:after{transform:rotate(180deg)}section.content .main-block .item.open .collapseTarget{grid-template-rows:1fr}section.content .main-block .collapseBox{display:flex;align-items:center;cursor:pointer}section.content .main-block .collapseBox:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:""}section.content .main-block .pic{flex-shrink:0;margin-right:20px;width:36px;height:36px;box-shadow:2px 3px 5.5px #00000040;border-radius:50%;overflow:hidden;position:relative}section.content .main-block .pic:before{display:block;width:100%;height:0;padding-bottom:100%;content:""}section.content .main-block .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.content .main-block .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}section.content .main-block .name{margin-right:auto}section.content .main-block .plus{margin-left:20px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer}section.content .main-block .plus:before,section.content .main-block .plus:after{position:absolute;width:16px;height:2px;background:#000;content:""}section.content .main-block .plus:after{transform:rotate(90deg);transition:transform var(--trans-xs)}section.content .main-block .collapseTarget{position:relative;display:grid;grid-template-rows:0fr;z-index:1;transition:grid-template-rows var(--trans-normal)}section.content .main-block .collapseTarget div{overflow:hidden}section.content .main-block .subItem:before{margin:40px 0;display:block;width:100%;height:1px;background:#000;opacity:.2;content:""}section.content .main-block .subItem .subName{display:flex;align-items:center}section.content .main-block .subItem .subName:after{flex-shrink:0;margin-left:15px;display:block;width:6px;height:6px;background:#165867;content:""}section.content .main-block .subItem .wrapper{margin-top:20px}section.content .main-block .subItem .row{display:flex;align-items:center}section.content .main-block .subItem .row:not(:first-child){margin-top:20px}@media only screen and (min-width: 1201px){section.content .main-block .subItem .row .info:hover P{color:#41aeb2}}@media only screen and (max-width: 1200px){section.content .main-block .subItem .row .info:active P{color:#41aeb2}}section.content .main-block .subItem .row .icon{flex-shrink:0;margin-right:10px;width:22px;height:22px}section.content .main-block .subItem .row .title{flex-shrink:0;margin-right:30px;display:flex;align-items:center;width:150px}section.content .main-block .subItem .row .info{width:fit-content}section.content .main-block .subItem .row .info P{transition:color var(--trans-xs)}section.content .main-block .subItem .row .icon-location-s{font-size:1.25rem}section.content .main-block .subItem .row .icon-phone{font-size:1.3125rem}section.content .main-block .subItem .row .icon-mail{font-size:1.25rem}section.content .main-block .subItem .row .icon-lang{font-size:1.3125rem}section.content .main-block .subItem .row .icon-fax{font-size:1.125rem}@media only screen and (max-width: 900px){section.content .container{flex-direction:column}section.content .title-block{width:100%}}@media only screen and (max-width: 767px){section.content .main-block .item{padding:40px 24px}}@media only screen and (max-width: 575px){section.content .main-block .subItem .row{flex-direction:column;align-items:flex-start}section.content .main-block .subItem .row .title,section.content .main-block .subItem .row .info{width:100%}section.content .main-block .subItem .row .title{margin-right:unset}section.content .main-block .subItem .row .info{margin-top:10px}}section.noData{padding-bottom:clamp(120px,5.8456rem + 2.9412vw,150px)}section.noData .container{grid-column:var(--s-grid)}
