:root{--body-color: #333;--kws-light: #ffffff;--kws-dark: #000000;--kws-orange: #ff6c00;--kws-black-90: #333333;--kws-black-50: #87888a;--kws-black-15: #dddcd7;--kws-black-5: #f4f4f4;--kws-dark-gray-100: #233737;--kws-dark-gray-75: #5a6969;--kws-dark-gray-50: #919b9b;--kws-dark-gray-25: #c8cdcd;--kws-gray-100: #5f696e;--kws-gray-75: #878f92;--kws-gray-50: #afb4b6;--kws-gray-25: #d7d9db;--kws-light-gray-100: #c8d0d6;--kws-light-gray-75: #d6dce0;--kws-light-gray-50: #e3e7ea;--kws-light-gray-25: #f1f3f5;--kws-dark-grey-100: var(--kws-dark-gray-100);--kws-dark-grey-75: var(--kws-dark-gray-75);--kws-dark-grey-50: var(--kws-dark-gray-50);--kws-dark-grey-25: var(--kws-dark-gray-25);--kws-grey-100: var(--kws-gray-100);--kws-grey-75: var(--kws-gray-75);--kws-grey-50: var(--kws-gray-50);--kws-grey-25: var(--kws-gray-25);--kws-light-grey-100: var(--kws-light-gray-100);--kws-light-grey-75: var(--kws-light-gray-75);--kws-light-grey-50: var(--kws-light-gray-50);--kws-light-grey-25: var(--kws-light-gray-25);--kws-dark-brown-100: #645041;--kws-dark-brown-75: #8b7c71;--kws-dark-brown-50: #b1a7a0;--kws-dark-brown-25: #d8d3cf;--kws-brown-100: #96825f;--kws-brown-75: #b0a187;--kws-brown-50: #cac0af;--kws-brown-25: #e5e0d7;--kws-light-brown-100: #d7c8a6;--kws-light-brown-75: #e1d6bc;--kws-light-brown-50: #ebe3d2;--kws-light-brown-25: #f5f1e9;--kws-dark-beige-100: #78785f;--kws-dark-beige-75: #9a9a87;--kws-dark-beige-50: #bbbbaf;--kws-dark-beige-25: #ddddd7;--kws-beige-100: #b4af9b;--kws-beige-75: #c4c0b1;--kws-beige-50: #d3d1c7;--kws-beige-25: #e3e2dd;--kws-light-beige-100: #ccc8a8;--kws-light-beige-75: #e4e1cd;--kws-light-beige-50: #e8e6d4;--kws-light-beige-25: #f1f0e4;--kws-dark-green-100: #004132;--kws-dark-green-75: #407165;--kws-dark-green-50: #7fa098;--kws-dark-green-25: #bfcfcc;--kws-green-100: #257150;--kws-green-75: #5c957c;--kws-green-50: #92b8a7;--kws-green-25: #c8dbd3;--kws-light-green-100: #96a02d;--kws-light-green-75: #b0b862;--kws-light-green-50: #cacf96;--kws-light-green-25: #e5e7ca;--kws-dark-blue-100: #3a7391;--kws-dark-blue-75: #6b96ad;--kws-dark-blue-50: #9cb9c8;--kws-dark-blue-25: #cedce3;--kws-blue-100: #64aab9;--kws-blue-75: #8bbfcb;--kws-blue-50: #b1d4dc;--kws-blue-25: #d8eaed;--kws-light-blue-100: #b4cdd7;--kws-light-blue-75: #c7dae1;--kws-light-blue-50: #d9e6eb;--kws-light-blue-25: #ecf2f5;--kws-dark-red-100: #be5f46;--kws-dark-red-75: #ce8774;--kws-dark-red-50: #deafa2;--kws-dark-red-25: #efd7d1;--kws-red-100: #aa7373;--kws-red-75: #bf9696;--kws-red-50: #d4b9b9;--kws-red-25: #eadcdc;--kws-light-red-100: #cdb4a6;--kws-light-red-75: #dac7bc;--kws-light-red-50: #e6d9d2;--kws-light-red-25: #f2ece9;--kws-dark-yellow-100: #dcb900;--kws-dark-yellow-75: #e5cb40;--kws-dark-yellow-50: #eddc7f;--kws-dark-yellow-25: #f6edbf;--kws-yellow-100: #fab900;--kws-yellow-75: #fbcb40;--kws-yellow-50: #fcdc7f;--kws-yellow-25: #feedbf;--kws-light-yellow-100: #fade64;--kws-light-yellow-75: #fbe68b;--kws-light-yellow-50: #fceeb1;--kws-light-yellow-25: #fef7d8;--kws-signalred-100: #cc3333;--kws-signalred-25: #f2cccc}:root{--header-height-extra-small: 40px;--header-height-small: 60px;--header-height-big: 100px;--header-padding-small: 8px 20px 8px 8px;--header-padding-big: 10px 40px 10px 10px;--transition-site-header: all 0.4s ease-in-out;--transition-icons: all 0.1s ease-in-out;--transition-nav: transform 0.4s ease;--nav-header-height-small: 80px;--nav-header-height-big: 100px;--nav-height-small: calc(100dvh - var(--nav-header-height-small));--nav-height-big: calc(100dvh - var(--nav-header-height-big));--menu-width: 370px;--menu-width-negative: -370px;--font-family-default: "Helvetica Neue", Helvetica, Arial, sans-serif}@media screen and (max-width: 360px){:root{--menu-width: 360px;--menu-width-negative: -360px}}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--font-family-default)}[lang] html{font-family:var(--font-family-default)}:lang(zh) html{font-family:"MHei PRC",Helvetica,Arial,sans-serif}:lang(ja) html{font-family:"Yu Gothic",YuGothic,Helvetica,Arial,sans-serif}:lang(ar) html{font-family:"Arial Unicode MS",Helvetica,Arial,sans-serif}body{box-sizing:content-box;min-height:100%;margin:0;padding:0;background-color:var(--kws-black-5);color:var(--kws-black-90);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}b,strong{font-weight:700}img,svg,video,iframe{max-width:100%;vertical-align:middle}button,input[type=submit],input[type=button]{appearance:none;cursor:pointer}progress{width:120px;height:8px;border-radius:4px;z-index:1}progress[value]{appearance:none}progress[value]::-webkit-progress-bar{background-color:var(--kws-black-15);border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.25) inset}progress[value]::-webkit-progress-value{background-color:var(--kws-orange);border-radius:4px}.hidden{display:none}.visually-hidden{border:0 !important;clip:rect(0 0 0 0);height:1px !important;margin:0 !important;margin-top:-1px !important;margin-left:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap}.scroll-y-enabled{overflow-y:auto !important}.scroll-y-disabled{overflow-y:hidden !important}.pbs-0{padding-block-start:0 !important}.pbs-1{padding-block-start:.25rem}.pbs-2{padding-block-start:.5rem}.pbs-3{padding-block-start:1rem}.pbs-4{padding-block-start:1.875rem}.pbs-5{padding-block-start:3.75rem}.pbs-6{padding-block-start:6.25rem}.pbe-0{padding-block-end:0 !important}.pbe-1{padding-block-end:.25rem}.pbe-2{padding-block-end:.5rem}.pbe-3{padding-block-end:1rem}.pbe-4{padding-block-end:1.875rem}.pbe-5{padding-block-end:3.75rem}.pbe-6{padding-block-end:6.25rem}.py-5{padding-top:3rem;padding-bottom:3rem}.p-6{padding-top:3.75rem;padding-bottom:3.75rem}.pt-6{padding-top:3.75rem}.pb-6{padding-bottom:3.75rem}.p-7{padding-top:6.25rem;padding-bottom:6.25rem}.pt-7{padding-top:6.25rem}.pb-7{padding-bottom:6.25rem}.p-s-6{padding-block:1.875rem}@media(min-width: 768px){.p-m-6{padding-block:1.875rem}}@media(min-width: 1024px){.p-l-6{padding-block:3.75rem}}.pt-s-6{padding-block-start:1.875rem}@media(min-width: 768px){.pt-m-6{padding-block-start:1.875rem}}@media(min-width: 1024px){.pt-l-6{padding-block-start:3.75rem}}.pb-s-6{padding-block-end:1.875rem}@media(min-width: 768px){.pb-m-6{padding-block-end:1.875rem}}@media(min-width: 1024px){.pb-l-6{padding-block-end:3.75rem}}.p-s-7{padding-block:3.125rem}@media(min-width: 768px){.p-m-7{padding-block:3.125rem}}@media(min-width: 1024px){.p-l-7{padding-block:3.75rem}}.pt-s-7{padding-block-start:3.125rem}@media(min-width: 768px){.pt-m-7{padding-block-start:3.125rem}}@media(min-width: 1024px){.pt-l-7{padding-block-start:6.25rem}}.pb-s-7{padding-block-end:3.125rem}@media(min-width: 768px){.pb-m-7{padding-block-end:3.125rem}}@media(min-width: 1024px){.pb-l-7{padding-block-end:6.25rem}}.button--primary{background-color:var(--kws-orange);color:var(--kws-light)}.button--primary:hover,.button--primary:focus{background-color:var(--kws-orange);color:hsla(0,0%,100%,.75)}.button--primary-inverted{background-color:var(--kws-light);color:var(--kws-orange)}.button--primary-inverted:hover,.button--primary-inverted:focus{background-color:var(--kws-light-gray-50)}.product-services-teaser{display:block;text-decoration:none}.product-services-teaser-container{background-color:var(--kws-green-100)}.product-services-teaser ul{list-style:none;margin:0;padding:0}@keyframes arrow-animation-forward{0%,100%{transform:translateX(0)}50%{transform:translateX(10px)}}@keyframes arrow-animation-back{0%,100%{transform:translateX(0)}50%{transform:translateX(-10px)}}.product-services-teaser:hover{text-decoration:none}@media(min-width: 1024px){.product-services-teaser:hover .teaser__right-arrow{animation:arrow-animation-forward .8s infinite linear}}.product-services-teaser .dropdown:hover .teaser__right-arrow{transform:none}.product-services-teaser:visited,.product-services-teaser:focus{text-decoration:none;outline:none}.product-services-teaser__container{position:relative;max-width:100%}@media(min-width: 64em){.product-services-teaser__container{width:79.25rem;margin:0 auto;padding-left:7.25rem;padding-right:7.25rem;display:flex;gap:30px;justify-content:space-between;padding-top:60px;padding-bottom:60px}}.product-services-teaser__content{display:flex;gap:20px;align-items:center;justify-content:space-between;width:100%;padding:1.875rem 1.6875rem;background-color:var(--kws-green-100);color:var(--kws-light);cursor:pointer}@media(min-width: 48em){.product-services-teaser__content{padding-left:4.875rem;padding-right:4.875rem}}@media(max-width: 1023px){.product-services-teaser__content:hover .teaser__right-arrow{animation:arrow-animation-back .8s infinite linear}}@media(min-width: 1024px){.product-services-teaser__content{flex-direction:column;align-items:start;justify-content:start;gap:25px;padding:0}}.product-services-teaser__content h2{margin:0;font-size:28px;font-style:normal;font-weight:300;line-height:32px}@media(min-width: 1024px){.product-services-teaser__content h2{font-size:40px;line-height:44px}}.product-services-teaser__content svg{transition:all 265.146ms ease 0ms;width:60px;height:60px;flex-shrink:0}@media(min-width: 1024px){.product-services-teaser__content svg{width:40px;height:40px}}.product-services-teaser__content p{margin:0}.product-services-teaser__dropdown-wrapper{position:relative;background-color:var(--kws-green-25);width:100%;padding-top:20px;padding-bottom:20px;color:var(--kws-dark-green-100);font-size:20px;font-style:normal;font-weight:400;line-height:1.2}@media(min-width: 1024px){.product-services-teaser__dropdown-wrapper{background-color:rgba(0,0,0,0);padding:0;max-width:420px;font-size:24px}}.product-services-teaser__dropdown-wrapper p{display:none;margin-bottom:35px;color:var(--kws-light)}@media(min-width: 1024px){.product-services-teaser__dropdown-wrapper p{display:block}}.product-services-teaser__dropdown-wrapper .dropdown{position:relative;cursor:pointer;background-color:var(--kws-green-25);display:flex;flex-direction:column;padding:0 1.6875rem;z-index:14}@media(min-width: 48em){.product-services-teaser__dropdown-wrapper .dropdown{padding:0 4.875rem}}@media(min-width: 1024px){.product-services-teaser__dropdown-wrapper .dropdown{position:relative;padding:17px 15px 17px 30px;height:100px}}.product-services-teaser__dropdown-wrapper .dropdown.open .dropdown__svg{transform:rotate(180deg)}.product-services-teaser__dropdown-wrapper .dropdown.open .dropdown__list{transition:height .2s linear;padding-top:20px;padding-bottom:20px}@media(min-width: 1024px){.product-services-teaser__dropdown-wrapper .dropdown.open .dropdown__list{padding-top:0}}.product-services-teaser__dropdown-wrapper .dropdown.open .dropdown__list .countries,.product-services-teaser__dropdown-wrapper .dropdown.open .dropdown__list .letters{opacity:1;transition:opacity .1s linear .15s}.product-services-teaser__dropdown-wrapper .dropdown__body-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;height:100%}.product-services-teaser__dropdown-wrapper .dropdown__body{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.product-services-teaser__dropdown-wrapper .dropdown__body .dropdown__option.bold{font-weight:700}.product-services-teaser__dropdown-wrapper .dropdown__label{display:none;margin-right:.25rem}.product-services-teaser__dropdown-wrapper .dropdown__label.selected{display:inline-block}.product-services-teaser__dropdown-wrapper .dropdown__svg{width:40px;height:40px;flex-shrink:0;transition:.4s ease}.product-services-teaser__dropdown-wrapper .dropdown__svg path{fill:var(--kws-dark-green-100)}.product-services-teaser__dropdown-wrapper .dropdown__list{overflow:hidden;width:100%;padding:0 37px 0 27px;background-color:var(--kws-green-25);font-size:16px;font-style:normal;font-weight:300;line-height:24px;display:flex;flex-direction:row;justify-content:space-between;gap:20px;position:absolute;left:0;bottom:0;transform:translateY(100%);z-index:5;height:0;transition:height .2s linear}@media(min-width: 768px){.product-services-teaser__dropdown-wrapper .dropdown__list{padding:0 88px 0 78px}}@media(min-width: 1024px){.product-services-teaser__dropdown-wrapper .dropdown__list{bottom:1px;padding:0 25px 0 30px}}.product-services-teaser__dropdown-wrapper .dropdown__list>div{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;flex-grow:1}.product-services-teaser__dropdown-wrapper .dropdown__list>div::-webkit-scrollbar{display:none}.product-services-teaser__dropdown-wrapper .dropdown__list .countries{display:flex;flex-direction:column;opacity:0;transition:opacity .1s linear}.product-services-teaser__dropdown-wrapper .dropdown__list .letters{opacity:0;transition:opacity .1s linear;align-self:flex-start;display:flex;flex-direction:column}.product-services-teaser__dropdown-wrapper .dropdown__item,.product-services-teaser__dropdown-wrapper .dropdown__item-letter{display:inline-block}.product-services-teaser__dropdown-wrapper .dropdown__item:hover,.product-services-teaser__dropdown-wrapper .dropdown__item:focus,.product-services-teaser__dropdown-wrapper .dropdown__item:active,.product-services-teaser__dropdown-wrapper .dropdown__item.selected,.product-services-teaser__dropdown-wrapper .dropdown__item-letter:hover,.product-services-teaser__dropdown-wrapper .dropdown__item-letter:focus,.product-services-teaser__dropdown-wrapper .dropdown__item-letter:active,.product-services-teaser__dropdown-wrapper .dropdown__item-letter.selected{font-weight:700}.product-services-teaser__dropdown-wrapper .dropdown__item-letter{text-align:end}.page-footer .product-services-teaser,.page-big-footer .product-services-teaser,.site-nav .product-services-teaser,.section-mainnav .product-services-teaser{height:150px}@media(min-width: 768px){.page-footer .product-services-teaser,.page-big-footer .product-services-teaser,.site-nav .product-services-teaser,.section-mainnav .product-services-teaser{height:140px}}@media(min-width: 1280px){.page-footer .product-services-teaser,.page-big-footer .product-services-teaser,.site-nav .product-services-teaser,.section-mainnav .product-services-teaser{height:150px}}.page-footer .product-services-teaser:hover .teaser__right-arrow,.page-big-footer .product-services-teaser:hover .teaser__right-arrow,.site-nav .product-services-teaser:hover .teaser__right-arrow,.section-mainnav .product-services-teaser:hover .teaser__right-arrow{animation:none}.page-footer .product-services-teaser__container,.page-big-footer .product-services-teaser__container,.site-nav .product-services-teaser__container,.section-mainnav .product-services-teaser__container{flex-direction:column;width:100%;padding:0;gap:0}.page-footer .product-services-teaser__content,.page-big-footer .product-services-teaser__content,.site-nav .product-services-teaser__content,.section-mainnav .product-services-teaser__content{padding:15px 20px;gap:10px;flex-direction:row;height:80px}.page-footer .product-services-teaser__content:hover .teaser__right-arrow,.page-big-footer .product-services-teaser__content:hover .teaser__right-arrow,.site-nav .product-services-teaser__content:hover .teaser__right-arrow,.section-mainnav .product-services-teaser__content:hover .teaser__right-arrow{animation:arrow-animation-back .8s infinite linear}.page-footer .product-services-teaser__content h2,.page-big-footer .product-services-teaser__content h2,.site-nav .product-services-teaser__content h2,.section-mainnav .product-services-teaser__content h2{height:54px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:24px;line-height:1.1}.page-footer .product-services-teaser__content svg,.page-big-footer .product-services-teaser__content svg,.site-nav .product-services-teaser__content svg,.section-mainnav .product-services-teaser__content svg{width:40px;height:40px}.page-footer .product-services-teaser__dropdown-wrapper,.page-big-footer .product-services-teaser__dropdown-wrapper,.site-nav .product-services-teaser__dropdown-wrapper,.section-mainnav .product-services-teaser__dropdown-wrapper{background-color:var(--kws-green-25);max-width:none;width:100%;font-size:20px;padding:0}.page-footer .product-services-teaser__dropdown-wrapper p,.page-big-footer .product-services-teaser__dropdown-wrapper p,.site-nav .product-services-teaser__dropdown-wrapper p,.section-mainnav .product-services-teaser__dropdown-wrapper p{display:none}.page-footer .product-services-teaser__dropdown-wrapper .dropdown,.page-big-footer .product-services-teaser__dropdown-wrapper .dropdown,.site-nav .product-services-teaser__dropdown-wrapper .dropdown,.section-mainnav .product-services-teaser__dropdown-wrapper .dropdown{width:100%;padding:10px 20px;height:70px}@media(min-width: 768px){.page-footer .product-services-teaser__dropdown-wrapper .dropdown,.page-big-footer .product-services-teaser__dropdown-wrapper .dropdown,.site-nav .product-services-teaser__dropdown-wrapper .dropdown,.section-mainnav .product-services-teaser__dropdown-wrapper .dropdown{height:60px}}@media(min-width: 1280px){.page-footer .product-services-teaser__dropdown-wrapper .dropdown,.page-big-footer .product-services-teaser__dropdown-wrapper .dropdown,.site-nav .product-services-teaser__dropdown-wrapper .dropdown,.section-mainnav .product-services-teaser__dropdown-wrapper .dropdown{height:70px}}.page-footer .product-services-teaser__dropdown-wrapper .dropdown.open .dropdown__list,.page-big-footer .product-services-teaser__dropdown-wrapper .dropdown.open .dropdown__list,.site-nav .product-services-teaser__dropdown-wrapper .dropdown.open .dropdown__list,.section-mainnav .product-services-teaser__dropdown-wrapper .dropdown.open .dropdown__list{padding-top:0}.page-footer .product-services-teaser__dropdown-wrapper .dropdown__list,.page-big-footer .product-services-teaser__dropdown-wrapper .dropdown__list,.site-nav .product-services-teaser__dropdown-wrapper .dropdown__list,.section-mainnav .product-services-teaser__dropdown-wrapper .dropdown__list{padding:0 30px 0 20px}.section-mainnav .product-services-teaser-container,.site-nav .product-services-teaser-container{position:relative;height:144px;padding-right:0;padding-left:0;z-index:14}.section-mainnav .product-services-teaser.open-in-nav,.site-nav .product-services-teaser.open-in-nav{position:absolute;top:0}.section-mainnav .product-services-teaser__content,.site-nav .product-services-teaser__content{padding:15px 15px;height:auto}.section-mainnav .product-services-teaser__dropdown-wrapper .dropdown,.site-nav .product-services-teaser__dropdown-wrapper .dropdown{padding:10px 15px;height:auto;z-index:14}.section-mainnav .product-services-teaser__dropdown-wrapper .dropdown.open,.site-nav .product-services-teaser__dropdown-wrapper .dropdown.open{padding-bottom:0;height:auto}.section-mainnav .product-services-teaser__dropdown-wrapper .dropdown__list,.site-nav .product-services-teaser__dropdown-wrapper .dropdown__list{transition:height .2s linear;position:static;transform:translateY(0);padding-left:0;padding-right:10px}
