/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.visually-hidden{clip:rect(0,0,0,0) !important;border:0 !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;white-space:nowrap !important;width:1px !important;}.visually-hidden:not(caption){position:absolute !important;}.container,.container-fluid{--bs-gutter-x:48px;--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;}}: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:34px;--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-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}@media (min-width:768px){.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.offset-md-1{margin-left:8.33333333%;}}@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%;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.33333333%;}}@media (min-width:1200px){.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%;}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%;}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%;}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%;}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}.offset-xl-1{margin-left:8.33333333%;}.offset-xl-2{margin-left:16.66666667%;}}@media (min-width:1400px){.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%;}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%;}}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.d-none{display:none !important;}.order-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important;}.order-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;}.order-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;}@media (min-width:768px){.d-md-none{display:none !important;}.order-md-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important;}.order-md-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;}}@media (min-width:992px){.d-lg-block{display:block !important;}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.d-lg-none{display:none !important;}.order-lg-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important;}.order-lg-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;}}
@font-face{font-display:swap;font-family:"Bitter";font-style:normal;font-weight:400;src:url(/themes/custom/mandarin/fonts/bitter/bitter-v36-latin-regular.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Bitter";font-style:italic;font-weight:400;src:url(/themes/custom/mandarin/fonts/bitter/bitter-v36-latin-italic.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Bitter";font-style:normal;font-weight:500;src:url(/themes/custom/mandarin/fonts/bitter/bitter-v36-latin-500.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Bitter";font-style:italic;font-weight:500;src:url(/themes/custom/mandarin/fonts/bitter/bitter-v36-latin-500italic.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Reddit Sans";font-style:normal;font-weight:300;src:url(/themes/custom/mandarin/fonts/reddit-sans/reddit-sans-v4-latin-300.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Reddit Sans";font-style:italic;font-weight:300;src:url(/themes/custom/mandarin/fonts/reddit-sans/reddit-sans-v4-latin-300italic.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Reddit Sans";font-style:normal;font-weight:400;src:url(/themes/custom/mandarin/fonts/reddit-sans/reddit-sans-v4-latin-regular.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Reddit Sans";font-style:italic;font-weight:400;src:url(/themes/custom/mandarin/fonts/reddit-sans/reddit-sans-v4-latin-italic.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Reddit Sans";font-style:normal;font-weight:500;src:url(/themes/custom/mandarin/fonts/reddit-sans/reddit-sans-v4-latin-500.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Reddit Sans";font-style:italic;font-weight:500;src:url(/themes/custom/mandarin/fonts/reddit-sans/reddit-sans-v4-latin-500italic.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Reddit Sans";font-style:normal;font-weight:700;src:url(/themes/custom/mandarin/fonts/reddit-sans/reddit-sans-v4-latin-700.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Reddit Sans";font-style:italic;font-weight:700;src:url(/themes/custom/mandarin/fonts/reddit-sans/reddit-sans-v4-latin-700italic.woff2) format("woff2");}@font-face{font-display:block;font-family:"icomoon";font-style:normal;font-weight:normal;src:url(/themes/custom/mandarin/icomoon/fonts/icomoon.eot?8cphp5=);src:url(/themes/custom/mandarin/icomoon/fonts/icomoon.eot?8cphp5=#iefix) format("embedded-opentype"),url(/themes/custom/mandarin/icomoon/fonts/icomoon.ttf?8cphp5=) format("truetype"),url(/themes/custom/mandarin/icomoon/fonts/icomoon.woff?8cphp5=) format("woff"),url(/themes/custom/mandarin/icomoon/fonts/icomoon.svg?8cphp5=#icomoon) format("svg");}[class^=icon-],[class*=" icon-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-download:before{content:"\e90c";}.icon-pdf:before{content:"\e90d";}.icon-email:before{content:"\e90a";}.icon-phone:before{content:"\e90b";}.icon-checkmark-circle:before{content:"\e900";}.icon-calendar:before{content:"\e901";}.icon-caret-down:before{content:"\e902";}.icon-caret-right:before{content:"\e903";}.icon-checkmark:before{content:"\e904";}.icon-clock:before{content:"\e905";}.icon-exclamation-mark:before{content:"\e906";}.icon-globe:before{content:"\e907";}.icon-magnifying-glass:before{content:"\e908";}.icon-marker:before{content:"\e909";}.fade{-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{-webkit-transition:height 0.35s ease;height:0;overflow:hidden;transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none;}}.collapsing.collapse-horizontal{-webkit-transition:width 0.35s ease;height:auto;transition:width 0.35s ease;width:0;}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{-webkit-transition:none;transition:none;}}body > header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-webkit-transition:all 0.5s;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;height:51px;left:0;position:fixed;top:0;transition:all 0.5s;width:100%;z-index:3;}body > header.affixed{background:var(--bs-white);}@media (min-width:1200px){body > header.affixed{height:97px;}body > header.affixed #meta-navigation{height:0%;opacity:0;overflow:hidden;}body > header.affixed #logo{height:97px;}body > header.affixed #logo > svg{-webkit-transform:scale(0.9) translateY(-12px);transform:scale(0.9) translateY(-12px);}body > header.affixed #block-main > ul{margin-top:20px;}}@media (min-width:1200px){body > header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:136px;}}body > header > .container-fluid{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;justify-content:space-between;position:relative;}@media (min-width:1200px){body > header > .container-fluid{display:block;}}body > header #logo{-ms-flex-negative:0;display:block;flex-shrink:0;height:51px;width:76px;}@media (min-width:1200px){body > header #logo{-webkit-transition:all 0.5s;height:114px;transition:all 0.5s;width:170px;}body > header #logo > svg{-webkit-transition:all 0.5s;transition:all 0.5s;}}body > header .search{display:none;text-decoration:none;}@media (min-width:1200px){body > header .search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}body > header .search svg{height:24px;width:24px;}}body > header .custom-language-switch{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;margin-right:21px;position:relative;z-index:9;}@media (min-width:1200px){body > header .custom-language-switch{margin-right:0;}}body > header .custom-language-switch button[aria-controls=switch-language]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--bs-font-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:0;padding:0;}body > header .custom-language-switch button[aria-controls=switch-language] .icon1,body > header .custom-language-switch button[aria-controls=switch-language] .icon2{height:20px;width:20px;}body > header .custom-language-switch button[aria-controls=switch-language] .icon1 svg,body > header .custom-language-switch button[aria-controls=switch-language] .icon2 svg{height:20px;width:20px;}body > header .custom-language-switch button[aria-controls=switch-language] .icon1 svg path,body > header .custom-language-switch button[aria-controls=switch-language] .icon2 svg path{fill:var(--bs-font-color);}body > header .custom-language-switch button[aria-controls=switch-language] .icon1{margin-right:4px;}body > header .custom-language-switch button[aria-controls=switch-language] .icon2 svg{height:10px;width:10px;}@media (min-width:1200px){body > header .custom-language-switch button[aria-controls=switch-language]{font-size:16px;}body > header .custom-language-switch button[aria-controls=switch-language] .icon1{height:24px;margin-right:8px;width:24px;}body > header .custom-language-switch button[aria-controls=switch-language] .icon1 svg{height:24px;width:24px;}body > header .custom-language-switch button[aria-controls=switch-language] .icon2{height:24px;position:relative;width:24px;}body > header .custom-language-switch button[aria-controls=switch-language] .icon2 svg{-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}}body > header .custom-language-switch ul,body > header .custom-language-switch li{list-style:none;margin:0;padding:0;}body > header .custom-language-switch ul li,body > header .custom-language-switch li li{list-style:none;margin:0;padding:0;}body > header .custom-language-switch ul{background:#ffffff;display:none;left:0;position:absolute;top:30px;width:110px;}body > header .custom-language-switch ul a{color:#000B40;display:block;font-size:16px;font-weight:400;line-height:24px;padding:4px 10px;text-decoration:none;}body > header .custom-language-switch ul a.is-active{background:#000B40;color:#ffffff;}@media (min-width:1200px){body > header .custom-language-switch ul a:hover{background:#000B40;color:#ffffff;text-decoration:none;}}body > header .custom-language-switch.open ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:4px;}body > header .custom-language-switch.open button .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);}#meta-navigation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-transition:all 0.5s;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;order:1;position:relative;transition:all 0.5s;z-index:2;}#meta-navigation a,#meta-navigation button{font-weight:400;}@media (min-width:1200px){#meta-navigation a:hover,#meta-navigation button:hover{text-shadow:1px 0 0 var(--bs-font-color);}}@media (min-width:1200px){#meta-navigation{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-start;gap:40px;justify-content:flex-end;padding:12px 0;}#meta-navigation svg{display:block;}#meta-navigation svg path{fill:var(--bs-font-color);}}#main-navigation{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-ordinal-group:1;-ms-flex-order:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;order:0;width:100%;}@media (min-width:1200px){#main-navigation{left:0;position:absolute;top:0;}}@media (min-width:1200px){#main-navigation{padding:0 50px;}}#nav-toggle-btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;background:transparent;border:0;order:2;position:relative;z-index:11;}#nav-toggle-btn svg{height:22px;width:25px;}#nav-toggle-btn svg.burger path{stroke:var(--bs-font-color);}#nav-toggle-btn svg.close{display:none;}#nav-toggle-btn svg.close path{fill:var(--bs-font-color);}#nav-toggle-btn.open svg.burger{display:none;}#nav-toggle-btn.open svg.close{display:block;}@media (min-width:1200px){#nav-toggle-btn{display:none;}}#block-main{-webkit-transition:background-color 0.2s;transition:background-color 0.2s;}#block-main ul{list-style:none;margin:0;padding:0;}#block-main ul li{list-style:none;margin:0;padding:0;}@media (min-width:1200px){#block-main ul li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;gap:0;position:relative;}}#block-main button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;justify-content:space-between;margin:0;padding:0;width:100%;}#block-main button.open > .icon{-webkit-transform:rotate(180deg);-webkit-transform-origin:center;transform:rotate(180deg);transform-origin:center;}#block-main .icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-transition:-webkit-transform 0.5s;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;height:24px;justify-content:center;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;width:24px;}#block-main a:not(.btn),#block-main a:hover:not(.btn),#block-main button:not(.btn){-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0;font-size:20px;font-weight:500;line-height:30px;text-decoration:none;}#block-main.open{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;background:var(--bs-white);display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;height:100dvh;left:0;overflow:auto;padding:40px;position:fixed;top:0;width:100%;z-index:10;}#block-main.open > ul{display:-webkit-box;display:-ms-flexbox;display:flex;}#block-main > ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;display:none;flex-flow:column;gap:10px;}@media (min-width:1200px){#block-main > ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-webkit-transition:all 0.5s;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;gap:25px;margin-top:66px;transition:all 0.5s;}}@media (min-width:1400px){#block-main > ul{gap:40px;}}#block-main > ul > li{border-bottom:1px solid var(--bs-font-color);padding:10px 0;}#block-main > ul > li:last-child{border:0;}#block-main > ul > li > a.active-trail:not(.btn),#block-main > ul > li > button.active-trail:not(.btn){text-shadow:1px 0 0 var(--bs-font-color);}@media (min-width:1200px){#block-main > ul > li{border:0;padding:0;}#block-main > ul > li > a:hover:not(.btn),#block-main > ul > li > button:hover:not(.btn){text-shadow:1px 0 0 var(--bs-font-color);}}#block-main > ul > li > ul{display:none;}#block-main > ul > li > ul.open{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;background:var(--bs-white);display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;padding:10px 0 0 30px;}@media (min-width:1200px){#block-main > ul > li > ul.open{border-top:1px solid var(--bs-font-color);gap:10px;left:auto;margin-left:-30px;padding:30px;position:absolute;top:63px;width:300px;}#block-main > ul > li > ul.open li{display:block;}}#block-main > ul > li > ul a,#block-main > ul > li > ul a:hover,#block-main > ul > li > ul button{font-size:18px;font-weight:300;line-height:26px;}#block-main > ul > li > ul a.active-trail,#block-main > ul > li > ul a:hover.active-trail,#block-main > ul > li > ul button.active-trail{text-decoration:underline;text-underline-offset:4px;}@media (min-width:1200px){#block-main > ul > li > ul a:hover,#block-main > ul > li > ul a:hover:hover,#block-main > ul > li > ul button:hover{text-decoration:underline;text-underline-offset:4px;}}.nav-breadcrumb{padding:18px 0;}.nav-breadcrumb ol{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:400;gap:8px;line-height:155%;list-style:none;margin:0;padding:0;}.nav-breadcrumb ol li{list-style:none;margin:0;padding:0;}.nav-breadcrumb ol li:not(:last-child){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.nav-breadcrumb ol li:not(:last-child):after{background:url("/themes/custom/mandarin/images/chevron-right.svg") no-repeat center center;content:"";height:16px;width:16px;}.nav-breadcrumb a{color:inherit;text-decoration:none;text-underline-offset:4px;}.nav-breadcrumb a:hover{text-decoration:underline;}#overlay{-webkit-transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;background:transparent;left:0;opacity:0;position:fixed;top:0;transition:all 400ms cubic-bezier(0.645,0.045,0.355,1) 0s;visibility:hidden;z-index:1;}@media (min-width:992px){#overlay.open{height:100%;opacity:1;visibility:visible;width:100%;}}footer{background:var(--bs-font-color);color:var(--bs-white);padding:19px 0 38px;}@media (min-width:992px){footer{padding:48px 0;}}footer ul{list-style:none;margin:0;padding:0;}footer ul li{list-style:none;margin:0;padding:0;}footer a,footer a:hover,footer span{font-size:12px;font-weight:700;line-height:18.6px;text-decoration:none;}@media (min-width:992px){footer a,footer a:hover,footer span{font-size:16px;font-weight:700;line-height:24.8px;}}@media (min-width:992px){footer a:hover,footer a.active-trail{text-decoration:underline;text-underline-offset:4px;}}#site-name{display:block;font-size:12px;font-weight:300;line-height:18.6px;margin:0 auto 0;max-width:310px;text-align:center;}@media (min-width:992px){#site-name{font-size:16px;font-weight:300;line-height:24.8px;margin:0;max-width:none;text-align:left;}}#block-footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:16px;}@media (min-width:992px){#block-footer-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-flow:row;justify-content:space-between;}}#block-footer-menu > ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;justify-content:space-between;}#block-footer-menu > ul span{cursor:pointer;font-size:12px;font-weight:700;line-height:18.6px;text-decoration:none;}@media (min-width:992px){#block-footer-menu > ul span{font-size:16px;font-weight:700;line-height:24.8px;}#block-footer-menu > ul span:hover{text-decoration:underline;text-underline-offset:4px;}}@media (min-width:992px){#block-footer-menu > ul{-webkit-box-pack:start;-ms-flex-pack:start;gap:48px;justify-content:flex-start;}}
.media--file--download{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-ms-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-transition:background 0.5s;background:var(--bs-primary-light-bg);display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;flex-wrap:wrap;font-size:16px;font-weight:400;justify-content:space-between;line-height:155%;padding-left:12px;text-decoration:none;transition:background 0.5s;}@media (min-width:768px){.media--file--download{padding-left:23px;}}.media--file--download:hover{background:var(--bs-primary-bg);}.media--file--download .text{-webkit-box-flex:0;-ms-flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-webkit-hyphens:auto;-ms-hyphens:auto;display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 0 auto;flex-flow:row;gap:12px;hyphens:auto;max-width:100%;padding:30px 16px 29px 0;width:calc(100% - 72px);}@media (min-width:768px){.media--file--download .text{-webkit-hyphens:none;-ms-hyphens:none;gap:18px;hyphens:none;width:calc(100% - 122px);}}.media--file--download .icon-1{-ms-flex-negative:0;flex-shrink:0;font-size:24px;height:24px;width:24px;}.media--file--download .box{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;-ms-flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--bs-font-color);color:var(--bs-white);display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 0 auto;flex-flow:column;flex-shrink:0;font-size:13px;gap:4px;justify-content:center;max-width:100%;padding:16px 10px;width:72px;}@media (min-width:768px){.media--file--download .box{font-size:19px;width:122px;}}.media--file--download .icon-2{-ms-flex-negative:0;flex-shrink:0;font-size:24px;height:24px;width:24px;}
.node--employee--teaser-2--title{margin-bottom:6px;}.node--employee--teaser-2--contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:16px;}.node--employee--teaser-2--email,.node--employee--teaser-2--phone{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-ms-flex-wrap:wrap;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;flex-wrap:wrap;gap:15px;}.node--employee--teaser-2--email .icon,.node--employee--teaser-2--phone .icon{-ms-flex-negative:0;color:var(--bs-cta);display:block;flex-shrink:0;font-size:24px;height:24px;width:24px;}.node--employee--teaser-2--email{text-decoration:none;}
.node--funding--full--content{margin-top:64px;}@media (min-width:992px){.node--funding--full--content{margin-top:128px;}}.node--funding--full--other-title{text-align:center;}@media (min-width:992px){.node--funding--full--other-title{margin-bottom:48px;}}.node--funding--full--other{margin-bottom:96px;}@media (min-width:992px){.node--funding--full--other{margin-bottom:192px;}}.node--funding--full--other .views-element-container > div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:32px;}
.node--funding--teaser-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;background:var(--bs-primary-light-bg);display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:16px;}@media (min-width:768px){.node--funding--teaser-2{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;flex-flow:row;gap:24px;justify-content:space-between;}}@media (min-width:992px){.node--funding--teaser-2{gap:70px;}}.node--funding--teaser-2--image img{max-width:none;width:100%;}@media (min-width:768px){.node--funding--teaser-2--image{-ms-flex-item-align:stretch;-ms-flex-negative:0;align-self:stretch;flex-shrink:0;max-width:45%;}.node--funding--teaser-2--image img{-o-object-fit:cover;-o-object-position:center center;height:100%;object-fit:cover;object-position:center center;}}@media (min-width:992px){.node--funding--teaser-2--image{max-width:408px;}}.node--funding--teaser-2--content{padding:0 16px 16px;}@media (min-width:768px){.node--funding--teaser-2--content{-ms-flex-negative:0;flex-shrink:0;padding:32px 24px 32px 0;width:calc(55% - 24px);}}@media (min-width:992px){.node--funding--teaser-2--content{padding:42px 60px 42px 0;width:calc(100% - 408px - 70px);}}.node--funding--teaser-2 .btn{margin-top:12px;}
.paragraph{margin-bottom:96px;}@media (min-width:992px){.paragraph{margin-bottom:192px;}}
.paragraph--accordion--full{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:24px;}@media (min-width:992px){.paragraph--accordion--full{gap:32px;}}.paragraph--accordion--full .col-xl-10{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:24px;}@media (min-width:992px){.paragraph--accordion--full .col-xl-10{gap:32px;}}.paragraph--accordion--full--accordion-elements{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:23px;}
.paragraph--accordion-element--full{background:var(--bs-primary-light-bg);}.paragraph--accordion-element--full--title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-ms-flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:var(--bs-primary-bg);display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;padding:18px 24px;}.paragraph--accordion-element--full--title > *{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0;}@media (min-width:992px){.paragraph--accordion-element--full--title{padding:18px 24px 18px 67px;}}.paragraph--accordion-element--full--title::marker{-webkit-appearance:none;-moz-appearance:none;appearance:none;content:"";}.paragraph--accordion-element--full--title::-webkit-details-marker{display:none;}.paragraph--accordion-element--full--title .icon{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;-webkit-transition:-webkit-transform 0.5s;display:block;flex-grow:0;flex-shrink:0;height:40px;line-height:40px;text-align:center;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;width:40px;}.paragraph--accordion-element--full[open] .icon{-webkit-transform:rotate(180deg);-webkit-transform-origin:center center;transform:rotate(180deg);transform-origin:center center;}.paragraph--accordion-element--full--text{padding:20px 24px 30px;}@media (max-width:767.98px){.paragraph--accordion-element--full--text{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}}@media (min-width:992px){.paragraph--accordion-element--full--text{padding:21px 24px 45px 67px;}}.paragraph--accordion-element--full .paragraph--accordion-element--full--text ul{margin-bottom:24px;}.paragraph--accordion-element--full .paragraph--accordion-element--full--text ul:last-child{margin-bottom:0;}.paragraph--accordion-element--full .paragraph--accordion-element--full--text ul li{gap:20px;padding-left:32px;}.paragraph--accordion-element--full .paragraph--accordion-element--full--text ul li:before{-ms-flex-negative:0;background:var(--bs-font-color);content:"";flex-shrink:0;height:10px;width:10px;}
.paragraph--funding-contents--full--paragraphs ul.paragraph--downloads--full--downloads{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:19px;list-style:none;margin:0;padding:0;}.paragraph--funding-contents--full--paragraphs ul.paragraph--downloads--full--downloads li{list-style:none;margin:0;padding:0;}.paragraph--funding-contents--full--paragraphs ul.paragraph--downloads--full--downloads li{gap:0;}.paragraph--funding-contents--full--paragraphs ul.paragraph--downloads--full--downloads li:before{display:none;}

.paragraph--funding-contents--full{position:relative;}@media (max-width:991.98px){.paragraph--funding-contents--full .col-lg-4{margin-bottom:14px;position:sticky;top:51px;z-index:2;}}@media (min-width:992px){.paragraph--funding-contents--full .col-lg-4{margin:-21px 28px 0 -28px;position:relative;}}@media (min-width:992px){.paragraph--funding-contents--full--sticky{-ms-flex-item-align:start;align-self:flex-start;position:sticky;top:136px;z-index:1;}}.paragraph--funding-contents--full--sticky .d-none.d-lg-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}.paragraph--funding-contents--full--sticky .anchor-active{background:var(--bs-primary-bg);}.paragraph--funding-contents--full--sticky form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:12px;}@media (min-width:576px){.paragraph--funding-contents--full--sticky form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;}}.paragraph--funding-contents--full--sticky form label{width:65px;}.paragraph--funding-contents--full--sticky form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-white);background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 10L12 14L16 10" stroke="%23000B40" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:calc(100% - 0.75rem) center;background-repeat:no-repeat;padding:10px 40px 10px 10px;width:100%;}@media (min-width:576px){.paragraph--funding-contents--full--sticky form select{width:calc(100% - 65px - 12px);}}.paragraph--funding-contents--full--box-blue{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;background:var(--bs-primary-light-bg);display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:12px;padding:12px;}@media (min-width:768px){.paragraph--funding-contents--full--box-blue{padding:24px;}}@media (min-width:992px){.paragraph--funding-contents--full--box-blue{gap:2px;padding:21px 10px 21px;}}@media (min-width:1200px){.paragraph--funding-contents--full--box-blue{padding:21px 30px 52px;}}.paragraph--funding-contents--full--box-blue .h4{margin-bottom:14px;}.paragraph--funding-contents--full--box-blue a:not(.btn),.paragraph--funding-contents--full--box-blue a:hover:not(.btn){display:block;font-size:20px;font-weight:500;line-height:150%;margin-left:-10px;margin-right:-10px;padding:12px 10px 12px 50px;text-decoration:none;}@media (min-width:1200px){.paragraph--funding-contents--full--box-blue a:not(.btn),.paragraph--funding-contents--full--box-blue a:hover:not(.btn){margin-left:-30px;margin-right:-30px;padding:12px 30px 12px 50px;}}.paragraph--funding-contents--full--box-blue .btn{-ms-flex-item-align:center;-webkit-hyphens:auto;-ms-hyphens:auto;align-self:center;hyphens:auto;margin-top:16px;}@media (min-width:992px){.paragraph--funding-contents--full--box-blue .btn{-ms-flex-item-align:start;align-self:flex-start;margin-left:20px;}}.paragraph--funding-contents--full .application-forms summary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;-ms-flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:var(--bs-cta-bg);display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;flex-wrap:nowrap;font-weight:700;justify-content:space-between;padding:6px 14px;}@media (min-width:992px){.paragraph--funding-contents--full .application-forms summary{padding-left:20px;}}.paragraph--funding-contents--full .application-forms summary::marker{-webkit-appearance:none;-moz-appearance:none;appearance:none;content:"";}.paragraph--funding-contents--full .application-forms summary::-webkit-details-marker{display:none;}.paragraph--funding-contents--full .application-forms .icon{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;-webkit-transition:-webkit-transform 0.5s;display:block;flex-grow:0;flex-shrink:0;height:40px;line-height:40px;text-align:center;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;width:40px;}@media (min-width:992px){.paragraph--funding-contents--full .application-forms .btn{margin-left:0;}}.paragraph--funding-contents--full .application-forms[open] .icon{-webkit-transform:rotate(180deg);-webkit-transform-origin:center center;transform:rotate(180deg);transform-origin:center center;}.paragraph--funding-contents--full--box-orange{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;background:var(--bs-cta-bg);display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:0;padding:12px;}.paragraph--funding-contents--full--box-orange .h4{margin:0;}@media (min-width:992px){.paragraph--funding-contents--full--box-orange{gap:12px;margin-top:20px;padding:55px 38px 64px 38px;}}.paragraph--funding-contents--full--paragraphs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:48px;}.paragraph--funding-contents--full--paragraphs ul{gap:10px;}@media (min-width:992px){.paragraph--funding-contents--full--paragraphs ul{font-size:18px;}}.paragraph--funding-contents--full--paragraphs ul li{padding-left:32px;}.paragraph--funding-contents--full--paragraphs ul li:before{background:var(--bs-cta);content:"";height:10px;width:10px;}@media (max-width:991.98px){.paragraph--funding-contents--full .anchor{scroll-margin-top:210px;}}@media (max-width:575.98px){.paragraph--funding-contents--full .anchor{scroll-margin-top:250px;}}
.paragraph--fundings-interested--full--title{text-align:center;}@media (min-width:992px){.paragraph--fundings-interested--full--title{margin-bottom:48px;}}.paragraph--fundings-interested--full--fundings{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;gap:32px;}
@media (max-width:991.98px){.paragraph--header-image--full{overflow-x:hidden;}}@media (min-width:1200px){.paragraph--header-image--full{padding-bottom:64px;}}.paragraph--header-image--full--wrapper{background:var(--bs-primary-bg);margin-top:-51px;padding:80px 0 48px;position:relative;z-index:1;}@media (min-width:992px){.paragraph--header-image--full--wrapper{margin-top:-136px;padding:241px 0 0;}}.paragraph--header-image--full--wrapper > .container{position:relative;z-index:1;}.paragraph--header-image--full--wrapper > .container:before{background:var(--bs-cta-bg);bottom:-48px;content:"";display:block;height:500%;position:absolute;right:10%;top:auto;width:3000em;z-index:-1;}@media (min-width:992px){.paragraph--header-image--full--wrapper > .container:before{bottom:0;height:200%;right:318px;}}.paragraph--header-image--full--wrapper > .container:after{border:22px solid var(--bs-white);content:"";height:122px;opacity:0.5;position:absolute;right:-5px;top:-32px;width:122px;z-index:-1;}@media (min-width:768px){.paragraph--header-image--full--wrapper > .container:after{border:48px solid var(--bs-white);height:266px;right:-35px;top:-60px;width:266px;}}@media (min-width:992px){.paragraph--header-image--full--wrapper > .container:after{border:64px solid var(--bs-white);height:392px;right:-35px;top:-72px;width:392px;}}@media (min-width:992px){.paragraph--header-image--full .col-7 > *{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;padding-right:40px;}.paragraph--header-image--full .col-7 > .paragraph--header-image--full--no-application{padding:4px 20px;}}@media (min-width:992px){.paragraph--header-image--full--image{margin:11px 0 -138px -35px;}}.paragraph--header-image--full--no-application{background:var(--bs-cta);color:var(--bs-white);display:inline-block;font-weight:700;margin-bottom:16px;}.has-breadcrumb .paragraph--header-image--full{margin-bottom:0;}
.paragraph--text--full{overflow:hidden;width:100%;}
