/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);width:100%;}@media (min-width:576px){.container{max-width:540px;}}@media (min-width:768px){.container{max-width:720px;}}@media (min-width:992px){.container{max-width:960px;}}@media (min-width:1200px){.container{max-width:1140px;}}@media (min-width:1400px){.container{max-width:1400px;}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px;}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:calc(-0.5 * var(--bs-gutter-x));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-top:calc(-1 * var(--bs-gutter-y));}.row > *{-ms-flex-negative:0;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);width:100%;}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}@media (min-width:768px){.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.offset-md-2{margin-left:16.66666667%;}}@media (min-width:992px){.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%;}.offset-lg-1{margin-left:8.33333333%;}}@media (min-width:1200px){.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}}.text-center{text-align:center !important;}
@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.eot),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.woff) format("woff"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-regular.svg#NotoSans) format("svg");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;src:url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.eot),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-italic.svg#NotoSans) format("svg");}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;src:url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.eot),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.woff) format("woff"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700.svg#NotoSans) format("svg");}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:700;src:url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.eot),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/noto-sans/noto-sans-v9-latin-700italic.svg#NotoSans) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:200;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:italic;font-weight:200;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200italic.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-200italic.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:300;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:italic;font-weight:300;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300italic.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-300italic.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:400;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-regular.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-regular.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-regular.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-regular.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-regular.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:italic;font-weight:400;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-italic.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-italic.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:500;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:italic;font-weight:500;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500italic.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-500italic.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:600;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:italic;font-weight:600;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600italic.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-600italic.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:700;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:italic;font-weight:700;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700italic.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-700italic.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:800;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:italic;font-weight:800;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800italic.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-800italic.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:normal;font-weight:900;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900.svg#SourceCodePro) format("svg");}@font-face{font-display:swap;font-family:"Source Code Pro";font-style:italic;font-weight:900;src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900italic.eot);src:url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900italic.woff2) format("woff2"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900italic.woff) format("woff"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900italic.ttf) format("truetype"),url(/themes/custom/mandarin/fonts/source-code-pro/source-code-pro-v22-latin-900italic.svg#SourceCodePro) format("svg");}.fade{-webkit-transition:all opacity 0.15s linear ease-out;transition:all opacity 0.15s linear ease-out;}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{-webkit-transition:all height 0.35s ease ease-out;height:0;overflow:hidden;transition:all height 0.35s ease ease-out;}.collapsing.collapse-horizontal{-webkit-transition:all width 0.35s ease ease-out;height:auto;transition:all width 0.35s ease ease-out;width:0;}#overlay{-webkit-transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;background:rgba(0,0,0,0.6);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;visibility:hidden;width:100%;z-index:1;}#overlay.is-show{opacity:1;visibility:visible;}@media (min-width:992px){#overlay.is-show{opacity:0;visibility:hidden;}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Noto Sans",sans-serif;}p,.p{color:#2B3536;font-size:16px;font-style:normal;font-weight:normal;line-height:162%;margin-bottom:16px;}p:last-child,.p:last-child{margin-bottom:0;}p a:not(.btn-cta):not(.btn-primary):not(.btn-text-link):not(.btn-cta-white),.p a:not(.btn-cta):not(.btn-primary):not(.btn-text-link):not(.btn-cta-white){border-bottom:1px solid;color:inherit;line-height:22px;text-decoration:none !important;}p a:not(.btn-cta):not(.btn-primary):not(.btn-text-link):not(.btn-cta-white):hover,.p a:not(.btn-cta):not(.btn-primary):not(.btn-text-link):not(.btn-cta-white):hover{border-bottom:1px dashed;}.text-center{text-align:center;}ul{list-style:none;}a{outline:none !important;text-decoration:none !important;}h1,.h1{color:#2B3536;font-family:"Source Code Pro",sans-serif;font-size:38px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:116%;margin-bottom:25px;}@media (min-width:768px){h1,.h1{font-size:58px;letter-spacing:-1.5px;}}h1 span.wave-underline,.h1 span.wave-underline{display:inline-block;position:relative;}h1 span.wave-underline:before,.h1 span.wave-underline:before{-webkit-clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);background:#FFFF5A;clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:-1;}h2,.h2{color:#2B3536;font-family:"Source Code Pro",sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:129%;margin-bottom:30px;}@media (min-width:768px){h2,.h2{font-size:30px;letter-spacing:-0.5px;}}h3,.h3{color:#2B3536;font-family:"Source Code Pro",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:117%;margin-bottom:20px;}h4,.h4{color:#2B3536;font-family:"Source Code Pro",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:160%;margin-bottom:15px;}.hero-text{color:#2B3536;font-size:20px;font-style:normal;font-weight:normal;line-height:160%;}.hero-text-bold{color:#2B3536;font-size:20px;font-style:normal;font-weight:normal;font-weight:700;line-height:160%;}.copy{color:#2B3536;font-size:16px;font-style:normal;font-weight:normal;line-height:162%;}.overline{color:#2B3536;font-family:"Source Code Pro",sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:127%;}@media (min-width:768px){.overline{font-size:26px;line-height:123%;}}.display-xlarge{color:#2B3536;font-family:"Source Code Pro",sans-serif;font-size:52px;font-style:normal;font-weight:normal;line-height:104%;}@media (min-width:768px){.display-xlarge{font-size:100px;line-height:98%;}}.display-01{color:#2B3536;font-family:"Source Code Pro",sans-serif;font-size:52px;font-style:normal;font-weight:300;line-height:104%;}@media (min-width:768px){.display-01{font-size:64px;line-height:106%;}}.display-01-uppercase{color:#2B3536;font-family:"Source Code Pro",sans-serif;font-size:52px;font-style:normal;font-weight:300;line-height:104%;text-transform:uppercase;}@media (min-width:768px){.display-01-uppercase{font-size:64px;line-height:106%;}}.small-text{color:#2B3536;font-size:12px;font-style:normal;font-weight:normal;line-height:150%;}.small-text-bold{color:#2B3536;font-size:12px;font-style:normal;font-weight:normal;font-weight:700;line-height:150%;}.display-02{color:#2B3536;font-family:"Source Code Pro",sans-serif;font-size:37px;font-style:normal;font-weight:normal;line-height:106%;text-transform:uppercase;}@media (min-width:768px){.display-02{font-size:45px;}}.btn-primary{-webkit-transition:all 0.3s 0s;background-color:transparent;background-color:#2B3536;border:2px solid transparent;border-color:#2B3536;border-radius:3px;color:#ffffff;display:inline-block;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:125%;padding:16px 20px;transition:all 0.3s 0s;}.btn-primary:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:14px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.btn-primary:before{-webkit-transition:all 0.3s 0s;margin-right:8px;position:relative;top:0;transition:all 0.3s 0s;}.btn-primary:before{color:#ffffff;}.btn-primary:hover{background-color:#536769;border-color:#536769;color:#ffffff;}.btn-primary:active{color:#FFFF5A;}.btn-primary:active:before{color:#FFFF5A;}.btn-text-link{border-bottom:2px solid #2B3536;color:#2B3536;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;left:24px;line-height:125%;position:relative;}.btn-text-link:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#2B3536;content:"\e900";font-family:"icomoon" !important;font-size:12px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}.btn-text-link:before{-webkit-transition:all 0.3s 0s;left:-24px;margin-right:4px;position:absolute;top:6px;transition:all 0.3s 0s;}.btn-text-link:hover{border-bottom:2px dashed #2B3536;color:#2B3536;}.wave-underline{display:inline-block;position:relative;}.wave-underline:before{-webkit-clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);background:#FFFF5A;clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:-1;}.media--loading::before{display:none !important;}img{height:auto;max-width:100%;}body{margin-top:120px;}body.user-logged-in{margin-top:180px;}main{margin-top:64px;}@media (min-width:1200px){main{margin-top:88px;}}.container{padding-left:25px;padding-right:25px;}@media (min-width:576px){.container{padding-left:15px;padding-right:15px;}}#overlay{-webkit-transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;background:rgba(0,0,0,0.6);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;visibility:hidden;width:100%;z-index:1;}#overlay.is-show{opacity:1;visibility:visible;}@media (min-width:768px){#overlay.is-show{opacity:0;}}#drupal-live-announce{height:0;}.paragraph ul{padding-left:14px;}.paragraph ul li{margin-bottom:16px;position:relative;}.paragraph ul li:before{-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background:#2B3536;background-clip:padding-box;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;content:"";display:block;height:6px;left:-14px;position:absolute;top:10px;width:6px;}.paragraph ul li a{border-bottom:1px solid;color:#2B3536;text-decoration:none !important;}.paragraph ul li a:hover{border-bottom:1px dashed;}body.user-logged-in #main-navigation,body.user-logged-in #block-hauptnavigation{top:39px;}@media (min-width:1200px){body.user-logged-in #main-navigation,body.user-logged-in #block-hauptnavigation{top:79px;}}#main-navigation{-webkit-box-shadow:0 6px 10px rgba(43,53,54,0.15);-webkit-transition:all 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;background-color:#ffffff;box-shadow:0 6px 10px rgba(43,53,54,0.15);left:0;padding:12px 0;position:fixed;top:0;transition:all 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;width:100%;z-index:12;}@media (min-width:1200px){#main-navigation{-webkit-box-shadow:none;box-shadow:none;padding:16px 0;}}#main-navigation.scrolled{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);}@media (min-width:1200px){#main-navigation.sps--blw{-webkit-box-shadow:0 6px 10px rgba(43,53,54,0.15);box-shadow:0 6px 10px rgba(43,53,54,0.15);}}#main-navigation #logo{display:inline-block;height:auto;}#main-navigation #logo .svg{background:url(/themes/custom/mandarin/images/logo.svg);background-repeat:no-repeat;background-size:contain;height:50px;width:99px;}@media (min-width:1200px){#main-navigation #logo .svg{-webkit-transition:all 0.1s ease-out;height:129px;transition:all 0.1s ease-out;width:253px;}}@media (min-width:1200px){#main-navigation #logo.scrolled .svg{-webkit-transition:all 0.1s ease-out;height:67px;transition:all 0.1s ease-out;width:129px;}}#main-navigation #nav-toggle-btn{cursor:pointer;height:14px;position:absolute;right:25px;top:29px;width:20px;z-index:11;}@media (min-width:1200px){#main-navigation #nav-toggle-btn{display:none;}}#main-navigation #nav-toggle-btn.is-open span{-webkit-transition:opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;background:#2B3536;transition:opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;transition:transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;transition:transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;}#main-navigation #nav-toggle-btn.is-open span:nth-of-type(1){-webkit-transform:rotate(45deg);top:6px;transform:rotate(45deg);}#main-navigation #nav-toggle-btn.is-open span:nth-of-type(2){opacity:0;visibility:hidden;}#main-navigation #nav-toggle-btn.is-open span:nth-of-type(3){-webkit-transform:rotate(-45deg);top:6px;transform:rotate(-45deg);}#main-navigation #nav-toggle-btn span{-webkit-transition:opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;background:#2B3536;border-radius:1px;display:block;height:2px;position:absolute;transition:opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;transition:transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;transition:transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,opacity 300ms cubic-bezier(0.645,0.045,0.355,1) 0s,-webkit-transform 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;width:100%;}#main-navigation #nav-toggle-btn span:nth-of-type(1){top:0;}#main-navigation #nav-toggle-btn span:nth-of-type(2){top:6px;}#main-navigation #nav-toggle-btn span:nth-of-type(3){top:12px;}#block-hauptnavigation{-webkit-transition:all 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;-webkit-transform:translate(100%,0);background-color:#ffffff;height:calc(100% - 64px);overflow-y:auto;padding:24px 0;position:fixed;right:0;top:64px;transform:translate(100%,0);transition:all 300ms cubic-bezier(0.645,0.045,0.355,1) 0s;width:100%;z-index:2;}@media (min-width:1200px){#block-hauptnavigation{-webkit-transform:translate(0,0);background-color:transparent;height:auto;overflow-y:visible;padding:0;position:fixed;right:calc((100% - 720px) / 2);top:0;transform:translate(0,0);width:auto;z-index:13;}}@media (min-width:1200px){#block-hauptnavigation{right:calc((100% - 960px) / 2);}}@media (min-width:1200px){#block-hauptnavigation{right:calc((100% - 1140px) / 2);}}#block-hauptnavigation.is-show{-webkit-transform:translate(0,0);transform:translate(0,0);}#block-hauptnavigation ul{--bs-gutter-x:1.5rem;--bs-gutter-y:0;list-style:none;margin-left:auto;margin-right:auto;padding:0 25px;padding-left:0;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);width:100%;}@media (min-width:576px){#block-hauptnavigation ul{padding:0 15px;}}@media (min-width:1200px){#block-hauptnavigation ul{margin:0;padding:0;}}#block-hauptnavigation ul li{border-bottom:1px solid rgba(83,103,105,0.2);}@media (min-width:1200px){#block-hauptnavigation ul li{border-bottom:0;display:inline-block;position:relative;}}#block-hauptnavigation ul li:first-child a:before{display:none;}#block-hauptnavigation ul li a{-webkit-transition:color 0.3s 0s;color:#2B3536;display:block;font-family:"Source Code Pro",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:120%;padding:24px 0;transition:color 0.3s 0s;}@media (min-width:1200px){#block-hauptnavigation ul li a{font-size:18px;line-height:125%;padding:0 14px;position:relative;}#block-hauptnavigation ul li a:hover span,#block-hauptnavigation ul li a.is-active span{border:0;display:inline-block;position:relative;}#block-hauptnavigation ul li a:hover span:after,#block-hauptnavigation ul li a.is-active span:after{-webkit-clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);background:#FFFF5A;clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);content:"";display:block;height:18px;position:absolute;top:40px;width:100%;z-index:-1;}}@media (min-width:1200px){#block-hauptnavigation ul li a{padding:0 20px;}}#block-hauptnavigation ul li a.is-active{pointer-events:none;}@media (min-width:1200px){#block-hauptnavigation ul li a:before{background-color:#2B3536;bottom:3px;content:"";display:inline-block;height:14px;left:-2px;position:absolute;width:1px;}}#block-hauptnavigation ul li a span{border-bottom:5px solid transparent;}@media (min-width:1200px){#block-hauptnavigation ul li a span{border-bottom:0;border-top:5px solid transparent;display:inline-block;padding-top:32px;}}@media (min-width:1200px){#block-hauptnavigation ul li a span{padding-top:40px;}}#block-hauptnavigation a.parent{position:relative;}#block-hauptnavigation a.parent:before{bottom:8px;}#block-hauptnavigation a.parent:after{-webkit-transform:rotate(180deg);content:"\e908";display:inline-block;font-family:"icomoon";font-size:9px;position:relative;right:-7px;top:-3px;transform:rotate(180deg);}@media (min-width:1200px){#block-hauptnavigation a.parent:after{font-size:6px;top:-3px;}}#block-hauptnavigation a.parent.is-open:after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}#block-hauptnavigation a.parent.is-active{pointer-events:auto;}#block-hauptnavigation ul.dropwdown{display:none;}#block-hauptnavigation ul.dropwdown.is-show{display:block;padding-left:20px;width:auto;z-index:-1;}@media (min-width:1200px){#block-hauptnavigation ul.dropwdown.is-show{-webkit-box-shadow:0px 0px 20px rgba(43,53,54,0.15);background:#ffffff;border-radius:3px;box-shadow:0px 0px 20px rgba(43,53,54,0.15);left:calc(-100% + 50px);margin-top:7px;padding:32px;position:absolute;top:80px;width:calc(100% + 170px);}#block-hauptnavigation ul.dropwdown.is-show:before{border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 10px 10px 10px;content:"";display:block;height:0;left:50%;margin-left:-10px;position:absolute;top:-10px;width:0;}}#block-hauptnavigation ul.dropwdown li{border-bottom:0;}@media (min-width:1200px){#block-hauptnavigation ul.dropwdown li{display:block;}}@media (min-width:1200px){#block-hauptnavigation ul.dropwdown li:last-child a{padding-bottom:0;}}#block-hauptnavigation ul.dropwdown li a{font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:normal;line-height:26px;margin:0 0 24px 0;padding:0;position:relative;}#block-hauptnavigation ul.dropwdown li a:before{background:transparent;color:#2B3536;content:"\e909";display:none;font-family:"icomoon";font-size:9px;height:auto;left:-18px;position:absolute;top:1px;width:auto;}#block-hauptnavigation ul.dropwdown li a.is-active{pointer-events:auto;}#block-hauptnavigation ul.dropwdown li a.is-active:before{display:inline-block;}#block-hauptnavigation ul.dropwdown li a:hover,#block-hauptnavigation ul.dropwdown li a.is-active{display:inline-block;font-weight:bold;position:relative;}#block-hauptnavigation ul.dropwdown li a:hover:before,#block-hauptnavigation ul.dropwdown li a.is-active:before{-webkit-clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);background:#FFFF5A;clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:-1;}#block-hauptnavigation ul.dropwdown li a span{border:0;padding:0;}#block-hauptnavigation ul.dropwdown li a span:after{display:none;}footer{background-color:#2B3536;padding:30px 0 60px;}footer #footer-menus ul{list-style:none;margin-bottom:0;padding-left:0;}@media (min-width:576px){footer #footer-menus ul{-ms-flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;}}footer #footer-menus ul li a{color:#E1E5D7;}footer #footer-menus ul li a:hover,footer #footer-menus ul li a.is-active{color:#ffffff;}footer #footer-menus ul li a:hover:before,footer #footer-menus ul li a.is-active:before{color:#ffffff;}footer .footer-menu{-ms-flex-negative:0;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);width:100%;}@media (min-width:768px){footer .footer-menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}}footer .footer-menu ul li{position:relative;}@media (min-width:576px){footer .footer-menu ul li{padding:0 3px;}}footer .footer-menu ul li:first-child{padding-left:0;}footer .footer-menu ul li:first-child:before{display:none;}@media (min-width:576px){footer .footer-menu ul li:before{color:#E1E5D7;content:"|";left:-1px;position:relative;}}footer .social-menu{-ms-flex-negative:0;flex-shrink:0;margin-top:var(--bs-gutter-y);margin-top:40px;max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);width:100%;}@media (min-width:768px){footer .social-menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;width:33.33333333%;}}footer .social-menu ul{-ms-flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;}@media (min-width:768px){footer .social-menu ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}footer .social-menu ul li{margin-left:30px;}footer .social-menu ul li:first-child{margin-left:0;}footer .social-menu ul li a{font-size:0;}footer .social-menu ul li a[href*="facebook.com"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#E1E5D7;content:"\e901";font-family:"icomoon" !important;font-size:30px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}footer .social-menu ul li a[href*="xing.com"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#E1E5D7;content:"\e907";font-family:"icomoon" !important;font-size:30px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}footer .social-menu ul li a[href*="linkedin.com"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#E1E5D7;content:"\e904";font-family:"icomoon" !important;font-size:30px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}footer .social-menu ul li a[href*="youtube.com"]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#E1E5D7;content:"\e90a";font-family:"icomoon" !important;font-size:30px;font-style:normal;font-weight:normal;line-height:1;text-transform:none;}@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/fonts/icomoon//icomoon.ttf?8q8cz4=) format("truetype"),url(/themes/custom/mandarin/fonts/icomoon//icomoon.woff?8q8cz4=) format("woff"),url(/themes/custom/mandarin/fonts/icomoon//icomoon.svg?8q8cz4=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-plus:before{content:"\e90b";}.icon-youtube:before{content:"\e90a";}.icon-dot-outline:before{color:#fdc53d;content:"\e909";}.icon-arrow:before{content:"\e908";}.icon-fb:before{content:"\e901";}.icon-linkedin:before{content:"\e904";}.icon-xing:before{content:"\e907";}.icon-arrow-right:before{content:"\e900";}.icon-mail:before{content:"\e902";}.icon-Mandarine:before{content:"\e903";}.icon-message-circle:before{content:"\e905";}.icon-play:before{content:"\e906";}.paragraph.paragraph-small{margin-bottom:64px;}@media (min-width:768px){.paragraph.paragraph-small{margin-bottom:96px;}}.paragraph.paragraph-big{margin-bottom:96px;}@media (min-width:768px){.paragraph.paragraph-big{margin-bottom:192px;}}.paragraph.paragraph-no-margin{margin-bottom:0;}@media (min-width:768px){.paragraph.paragraph-no-margin{margin-bottom:0;}}.paragraph.paragraph--type--header{margin-bottom:64px;}body:not(.node-type-article) .paragraph:first-of-type:not(.paragraph--type--header):not(.paragraph--type--articles){padding-top:64px;}@media (min-width:768px){body:not(.node-type-article) .paragraph:first-of-type:not(.paragraph--type--header):not(.paragraph--type--articles){padding-top:96px;}}
#block-contact{background-color:#FFFF5A;padding:74px 0;text-align:center;}#block-contact .block-contact-contact{-ms-flex-negative:0;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);width:100%;}@media (min-width:768px){#block-contact .block-contact-contact{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}}@media (min-width:992px){#block-contact .block-contact-contact{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:8.33333333%;width:33.33333333%;}}#block-contact .block-contact-jobs{-ms-flex-negative:0;flex-shrink:0;margin-top:var(--bs-gutter-y);margin-top:120px;max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);width:100%;}@media (min-width:768px){#block-contact .block-contact-jobs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:16.66666667%;margin-top:0;width:41.66666667%;}}@media (min-width:992px){#block-contact .block-contact-jobs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:16.66666667%;width:33.33333333%;}}#block-contact .block-contact-jobs:before{border-top:2px dashed #9ADFDF;content:"";display:block;height:2px;left:15px;position:absolute;top:-61px;width:calc(100% - 30px);}@media (min-width:768px){#block-contact .block-contact-jobs:before{border-left:2px dashed #9ADFDF;border-top:0;height:100%;left:-61px;top:0;width:2px;}}@media (min-width:992px){#block-contact .block-contact-jobs:before{left:-81px;}}@media (min-width:1200px){#block-contact .block-contact-jobs:before{left:-96px;}}#block-contact div[class^=icon-]{font-size:28px;margin-bottom:26px;}
.paragraph--type--text-image{overflow:hidden;}@media (min-width:992px){.paragraph--type--text-image.image-left .p-ti-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media (min-width:992px){.paragraph--type--text-image.image-left .p-ti-image img{max-width:125%;position:relative;}}@media (min-width:992px){.paragraph--type--text-image.image-left .p-ii-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media (min-width:992px){.paragraph--type--text-image.image-left .p-ii-content{margin-left:8.33333333%;}}@media (min-width:992px){.paragraph--type--text-image.image-right .p-ti-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media (min-width:992px){.paragraph--type--text-image.image-right .p-ti-image{margin-left:8.33333333%;}}@media (min-width:992px){.paragraph--type--text-image.image-right .p-ti-image img{max-width:125%;}}@media (min-width:992px){.paragraph--type--text-image.image-right .p-ii-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}.paragraph--type--text-image .p-ii-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:25px;order:2;}@media (min-width:992px){.paragraph--type--text-image .p-ii-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;width:41.66666667%;}}.paragraph--type--text-image .p-ti-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}@media (min-width:992px){.paragraph--type--text-image .p-ti-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;width:50%;}}.paragraph--type--text-image .p-ti-image img{width:100%;}.paragraph--type--text-image .p-ti-title{display:block;}.paragraph--type--text-image .p-ti-title.big{display:inline-block;position:relative;}.paragraph--type--text-image .p-ti-title.big:before{-webkit-clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);background:#FFFF5A;clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:-1;}.paragraph--type--text-image .p-ti-link{border:none;color:#2B3536;display:inline-block;display:inline-block;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-top:16px;position:relative;}.paragraph--type--text-image .p-ti-link:before{-webkit-clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);-webkit-transition:all 0.2s ease-out;background:#FFFF5A;clip-path:polygon(100% 0,100% 65%,0 100%,0 35%);content:"";display:block;height:100%;left:0;position:absolute;transition:all 0.2s ease-out;width:100%;z-index:-1;}.paragraph--type--text-image .p-ti-link:hover:before{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;width:0;}
.paragraph--type--cta .row{position:relative;}.paragraph--type--cta .p-cta-crosses{left:-70px;position:absolute;top:-7px;}@media (min-width:768px){.paragraph--type--cta .p-cta-crosses{left:30px;top:-39px;}}.paragraph--type--cta .p-cta-circle{bottom:-85px;position:absolute;right:0;width:auto;z-index:1;}.paragraph--type--cta .p-cta-circle svg{width:152px;}@media (min-width:768px){.paragraph--type--cta .p-cta-circle svg{width:254px;}}@media (min-width:768px){.paragraph--type--cta .p-cta-circle{bottom:-64px;}}@media (min-width:1400px){.paragraph--type--cta .p-cta-circle{right:-50px;}}.paragraph--type--cta .p-cta-inner{background:#FFFF5A;padding:32px 0 69px;text-align:center;}@media (min-width:768px){.paragraph--type--cta .p-cta-inner{padding:72px 0;}}.paragraph--type--cta .p-cta-content{z-index:2;}@media (min-width:1200px){.paragraph--type--cta .p-cta-content{padding:0 70px;}}.paragraph--type--cta .p-cta-content p{color:#2B3536;font-size:20px;font-style:normal;font-weight:normal;line-height:160%;}.paragraph--type--cta .p-cta-title h2{margin-bottom:25px;}.paragraph--type--cta .p-cta-title .h2{font-weight:700;}.paragraph--type--cta .p-cta-title span.small{display:inline-block;letter-spacing:-1.5px;margin-bottom:15px;position:relative;z-index:1;}@media (min-width:768px){.paragraph--type--cta .p-cta-title span.small{font-size:50px;line-height:58px;}}.paragraph--type--cta .p-cta-title span.big{display:block;}.paragraph--type--cta .p-cta-button{margin-top:15px;}
.paragraph--type--header{height:auto;overflow:hidden;position:relative;}.paragraph--type--header .image{margin-top:50px;}@media (min-width:992px){.paragraph--type--header .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:96px;width:50%;}}.paragraph--type--header .image img{height:auto;margin:auto;max-width:436px;position:relative;width:100%;}.paragraph--type--header .text{-ms-flex-negative:0;flex-shrink:0;margin-top:30px;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);width:100%;z-index:1;}@media (min-width:992px){.paragraph--type--header .text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:56px;width:50%;}}@media (min-width:992px){.paragraph--type--header .text{margin-top:96px;}}.paragraph--type--header span{display:inline-block;}.paragraph--type--header .header-title-slide{outline:none !important;}.paragraph--type--header p + h1{margin-bottom:45px;margin-top:-10px;}.paragraph--type--header p .overline{margin-bottom:32px;}
