/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-dialog.dialog-full{--top-area-height:4rem;-webkit-box-shadow:unset !important;background:var(--white) !important;border:none !important;border-radius:0 !important;box-shadow:unset !important;display:grid;grid-template-areas:"space-left close space-right" "space-left headline space-right" "space-left content space-right" "space-left actions space-right";grid-template-columns:1.25rem auto 1.25rem;grid-template-rows:var(--top-area-height) -webkit-max-content -webkit-max-content auto;grid-template-rows:var(--top-area-height) max-content max-content auto;height:100% !important;left:0 !important;max-width:unset !important;overflow:auto;scroll-behavior:smooth;scroll-padding-top:calc(var(--top-area-height) + 1.625rem);top:0 !important;width:100% !important;z-index:1000;}@media (min-width:576px){.ui-dialog.dialog-full{grid-template-columns:auto 33.75rem auto;}}@media (min-width:768px){.ui-dialog.dialog-full{grid-template-columns:auto 45rem auto;}}@media (min-width:992px){.ui-dialog.dialog-full{--top-area-height:6rem;grid-template-columns:auto 60rem auto;}}@media (min-width:1200px){.ui-dialog.dialog-full{grid-template-columns:auto 71.25rem auto;}}.ui-dialog.dialog-full .ui-helper-clearfix:before,.ui-dialog.dialog-full .ui-helper-clearfix:after{content:none;}.ui-dialog.dialog-full:before{background:var(--white);content:"";grid-column:1/span 3;grid-row:1;position:sticky;top:0;z-index:190;}.ui-dialog.dialog-full.is-sticky:before{border-bottom:0.125rem solid var(--green-grey);}.ui-dialog.dialog-full .ui-dialog-titlebar{background:unset;border-radius:unset;display:contents;padding:0;}.ui-dialog.dialog-full .ui-dialog-titlebar .ui-dialog-titlebar-close{-webkit-transform:unset;background:none;border:none;color:var(--green-grey-130);grid-area:close;height:3rem;justify-self:end;opacity:1;overflow:hidden;padding:0;position:sticky;top:0.5rem;transform:unset;width:3rem;z-index:200;}.ui-dialog.dialog-full .ui-dialog-titlebar .ui-dialog-titlebar-close:focus-visible{outline:4px solid var(--black);}@media (min-width:992px){.ui-dialog.dialog-full .ui-dialog-titlebar .ui-dialog-titlebar-close{height:4rem;top:1rem;width:4rem;}.ui-dialog.dialog-full .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon.ui-icon-closethick{-webkit-mask-image:url("/themes/custom/mandarin/images/icons/close-hover-64x64.svg");mask-image:url("/themes/custom/mandarin/images/icons/close-hover-64x64.svg");}}.ui-dialog.dialog-full .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{-webkit-mask-image:url("/themes/custom/mandarin/images/icons/close-64x64.svg");-webkit-mask-size:100% 100%;-webkit-transform:unset;background-color:var(--green-grey-130);background-image:none;display:block;height:100%;margin:0;mask-image:url("/themes/custom/mandarin/images/icons/close-64x64.svg");mask-size:100% 100%;position:static;transform:unset;width:100%;}.ui-dialog.dialog-full .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-icon-space{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;}.ui-dialog.dialog-full .ui-dialog-title{color:inherit;float:none;font-size:inherit;font-weight:inherit;grid-area:headline;line-height:inherit;overflow:visible;text-overflow:unset;white-space:normal;}.ui-dialog.dialog-full .ui-dialog-content{grid-area:content;max-height:unset !important;overflow:unset !important;padding:0 !important;}.ui-dialog.dialog-full .ui-dialog-buttonpane{border:unset !important;grid-area:actions;}.ui-dialog.dialog-full .ui-dialog-buttonset{float:unset;}.ui-dialog.dialog-full .webform-ajax-form-wrapper,.ui-dialog.dialog-full .ui-dialog-title,.ui-dialog.dialog-full .ui-dialog-buttonpane{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}@media (min-width:992px){.ui-dialog.dialog-full .webform-ajax-form-wrapper,.ui-dialog.dialog-full .ui-dialog-title,.ui-dialog.dialog-full .ui-dialog-buttonpane{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:16.66666667%;width:66.66666667%;}}
.dialog-small{border:none;border-radius:0.25rem;grid-template-columns:auto;grid-template-rows:auto auto;}.dialog-small::-webkit-backdrop{background-color:var(--black-a99);}.dialog-small::backdrop{background-color:var(--black-a99);}@media (min-width:768px){.dialog-small{min-width:22.25rem;}}.dialog-small[open]{display:grid;}.dialog-small__close{-webkit-mask-image:url("/themes/custom/mandarin/images/icons/close-36x36.svg");-webkit-mask-size:100% 100%;background:var(--green-grey-130) none;border:none;color:var(--green-grey-130);height:2.25rem;justify-self:end;mask-image:url("/themes/custom/mandarin/images/icons/close-36x36.svg");mask-size:100% 100%;padding:0;width:2.25rem;}@media (min-width:992px){.dialog-small__close:hover{-webkit-mask-image:url("/themes/custom/mandarin/images/icons/close-hover-36x36.svg");mask-image:url("/themes/custom/mandarin/images/icons/close-hover-36x36.svg");}}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
[data-progress-type=throbber]{position:relative;}.ajax-spinner--inline,.ajax-spinner--fullscreen{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;justify-content:center;z-index:1000;}.ajax-spinner--inline{height:0;}.ajax-spinner--fullscreen{background-color:var(--black-a40);}.ajax-spinner--inline .throbber-spinner{bottom:-1.875rem;position:relative;}.ajax-spinner--fullscreen{position:fixed;}.throbber-spinner{--d:30px;-webkit-box-shadow:calc(1 * var(--d)) calc(0 * var(--d)) 0 0,calc(0.707 * var(--d)) calc(0.707 * var(--d)) 0 1px,calc(0 * var(--d)) calc(1 * var(--d)) 0 2px,calc(-0.707 * var(--d)) calc(0.707 * var(--d)) 0 3px,calc(-1 * var(--d)) calc(0 * var(--d)) 0 4px,calc(-0.707 * var(--d)) calc(-0.707 * var(--d)) 0 5px,calc(0 * var(--d)) calc(-1 * var(--d)) 0 6px;-webkit-animation:l27 1s infinite steps(8);animation:l27 1s infinite steps(8);border-radius:50%;box-shadow:calc(1 * var(--d)) calc(0 * var(--d)) 0 0,calc(0.707 * var(--d)) calc(0.707 * var(--d)) 0 1px,calc(0 * var(--d)) calc(1 * var(--d)) 0 2px,calc(-0.707 * var(--d)) calc(0.707 * var(--d)) 0 3px,calc(-1 * var(--d)) calc(0 * var(--d)) 0 4px,calc(-0.707 * var(--d)) calc(-0.707 * var(--d)) 0 5px,calc(0 * var(--d)) calc(-1 * var(--d)) 0 6px;color:var(--green);height:4px;width:4px;}@-webkit-keyframes l27{100%{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes l27{100%{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}
@font-face{font-family:'Open Sans';src:url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-SemiBold.eot);src:url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-SemiBold.eot#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-SemiBold.woff2) format('woff2'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-SemiBold.woff) format('woff'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-SemiBold.ttf) format('truetype'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-SemiBold.svg#OpenSans-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans Condensed';src:url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Light.eot);src:url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Light.eot#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Light.woff2) format('woff2'),url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Light.woff) format('woff'),url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Light.ttf) format('truetype'),url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Light.svg#OpenSansCondensed-Light) format('svg');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans Condensed';src:url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Bold.eot);src:url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Bold.woff2) format('woff2'),url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Bold.woff) format('woff'),url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Bold.ttf) format('truetype'),url(/themes/custom/mandarin/fonts/OpenSansCondensed/OpenSansCondensed-Bold.svg#OpenSansCondensed-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Bold.eot);src:url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Bold.woff2) format('woff2'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Bold.woff) format('woff'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Bold.ttf) format('truetype'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Bold.svg#OpenSans-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Regular.eot);src:url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Regular.woff2) format('woff2'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Regular.woff) format('woff'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Regular.ttf) format('truetype'),url(/themes/custom/mandarin/fonts/OpenSans/OpenSans-Regular.svg#OpenSans-Regular) format('svg');font-weight:normal;font-style:normal;font-display:swap;}
.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;}}.paragraph{margin-bottom:var(--paragraph-margin,8rem);}@media (min-width:1200px){.paragraph{margin-bottom:var(--paragraph-margin,16.125rem);}}.paragraph:last-of-type{margin-bottom:var(--paragraph-margin,6rem);}@media (min-width:1200px){.paragraph:last-of-type{margin-bottom:var(--paragraph-margin,12rem);}}.paragraph__margin-bottom--small{--paragraph-margin:4rem;}@media (min-width:1200px){.paragraph__margin-bottom--small{--paragraph-margin:8rem;}}.paragraph__margin-bottom--big{--paragraph-margin:8rem;}@media (min-width:1200px){.paragraph__margin-bottom--big{--paragraph-margin:16rem;}}
#block-footer-menu .nav-link{display:inline-block;font-size:0.875rem;line-height:160%;}
html .mmcm-container{background-color:var(--black-a99);max-height:100dvh;}@media (max-width:767.98px){html .mmcm-container{padding:0;}}html .mmcm-container .mmcm{-ms-scroll-chaining:none;overscroll-behavior:contain;padding:1.5rem 1.25rem;scrollbar-color:#D6E6E5 transparent;}@media (max-width:767.98px){html .mmcm-container .mmcm{border-radius:unset;height:100dvh;max-height:unset;max-width:unset;width:100dvw;}}@media (min-width:768px){html .mmcm-container .mmcm{max-width:600px;padding:1.5rem 1.25rem;}}html .mmcm-container .mmcm a{color:var(--black);text-decoration:underline;}@media (min-width:992px){html .mmcm-container .mmcm a:hover{text-decoration-thickness:0.125rem !important;}}html .mmcm-container .mmcm a.mmcm-close{-webkit-mask-size:100% 100%;-webkit-mask-image:url("/themes/custom/mandarin/images/icons/close-36x36.svg");background-color:var(--green-grey-130);background-image:unset;height:36px;mask-image:url("/themes/custom/mandarin/images/icons/close-36x36.svg");mask-size:100% 100%;opacity:1;right:20px;top:24px;width:36px;}@media (max-width:480px){html .mmcm-container .mmcm a.mmcm-close{right:22px;top:22px;}}html .mmcm-container .mmcm a.mmcm-close:hover{-webkit-mask-image:url("/themes/custom/mandarin/images/icons/close-hover-36x36.svg");mask-image:url("/themes/custom/mandarin/images/icons/close-hover-36x36.svg");opacity:1;}html .mmcm-container .mmcm .mmcm-title{--underline-size:0.1875rem;font-size:1.25rem;font-weight:700;line-height:160%;margin-bottom:1.25rem;}@media (min-width:768px){html .mmcm-container .mmcm .mmcm-title{margin-bottom:2rem;}}html .mmcm-container .mmcm .mmcm-description{-ms-scroll-chaining:none;margin-bottom:2rem;max-height:30dvh;overflow:scroll;overscroll-behavior:contain;padding-bottom:30px;}html .mmcm-container .mmcm .mmcm-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;position:relative;}@media (min-width:768px){html .mmcm-container .mmcm .mmcm-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}html .mmcm-container .mmcm .mmcm-content:before{background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(rgba(255,255,255,0.8)),to(rgba(255,255,255,0)));background-image:linear-gradient(to top,#fff,rgba(255,255,255,0.8),rgba(255,255,255,0));content:"";display:block;height:50px;left:0;pointer-events:none;position:absolute;top:-70px;width:100%;}html .mmcm-container .mmcm .mmcm-group-head{color:#000;font-weight:normal;padding:0;}html .mmcm-container .mmcm .mmcm-group-description{padding:0;}html .mmcm-container .mmcm .mmcm-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:1rem;margin:0 !important;padding:0 !important;}html .mmcm-container .mmcm .mmcm-group-head-toggle-details{border-radius:unset;color:var(--black);font-size:0.875rem;line-height:160%;margin-bottom:1rem;text-decoration:underline;text-underline-offset:6px;}html .mmcm-container .mmcm .mmcm-group-head-toggle-details:hover{text-decoration-thickness:2px;}html .mmcm-container .mmcm .mmcm-checkbox{height:1.5rem;margin-right:0.75rem;width:1.5rem;}html .mmcm-container .mmcm .mmcm-checkbox.focus{outline-color:var(--black);}html .mmcm-container .mmcm .mmcm-checkbox .mmcm-checkbox-custom{border:2px solid var(--green-grey-130);border-radius:3px;}html .mmcm-container .mmcm .mmcm-checkbox input:checked + .mmcm-checkbox-custom:after{background-color:unset;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 20H6C4.895 20 4 19.105 4 18V6C4 4.895 4.895 4 6 4H18C19.105 4 20 4.895 20 6V18C20 19.105 19.105 20 18 20Z' fill='%2374908E'/%3E %3Cpath d='M16 10L11 15L8 12' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E");height:calc(100% + 4px);margin:-2px;width:calc(100% + 4px);}html .mmcm-container .mmcm .mmcm-actions{-ms-flex-wrap:wrap;-webkit-column-gap:2.25rem;-moz-column-gap:2.25rem;column-gap:2.25rem;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;flex-wrap:wrap;row-gap:0.5rem;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn{float:none;margin:0;padding:0;text-align:left;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline{--btn-padding:0.75rem 1.5rem;--btn-background-color:var(--green-grey);--btn-background-color-hover:var(--green-grey-60);--btn-color:var(--black);--btn-border-radius:4.5625rem;--btn-font-size:0.875rem;--btn-line-height:150%;--btn-icon-content:none;--btn-icon-height:1.5rem;--btn-icon-width:1.5rem;--btn-gap:0.5rem;-webkit-transition:background-color 0.3s linear,gap 0.2s linear;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--btn-background-color);border:none;border-radius:var(--btn-border-radius);color:var(--btn-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--btn-font-size);font-weight:700;gap:var(--btn-gap);justify-content:center;line-height:var(--btn-line-height);padding:var(--btn-padding);text-decoration:none;transition:background-color 0.3s linear,gap 0.2s linear;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all[disabled],html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save[disabled],html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline[disabled]{cursor:not-allowed;opacity:0.3;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save-all:hover,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-save:hover,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline:hover{background:var(--btn-background-color-hover);}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-advanced,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-0,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-1{border-radius:unset;color:var(--black);font-size:0.875rem;line-height:160%;margin-top:1rem;text-decoration:underline;text-underline-offset:6px;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-advanced:hover,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-0:hover,html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-1:hover{text-decoration-thickness:2px;}html .mmcm-container .mmcm .mmcm-actions .mmcm-btn-decline{margin-bottom:1rem;}.mmcm-content-blocker-container{background-color:var(--green-20);padding:40px 20px 60px;}.mmcm-content-blocker-container .mmcm-content-blocker{background:transparent;color:var(--black);font-size:0.875rem;margin:auto;max-width:750px;padding:0;}.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-title{--underline-size:0.1875rem;font-size:1.25rem;font-weight:700;letter-spacing:-0.1rem;line-height:160%;margin-bottom:2rem;}.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-message{margin-bottom:2rem;}.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-btn{--btn-padding:0.75rem 1.5rem;--btn-background-color:var(--green-grey);--btn-background-color-hover:var(--green-grey-60);--btn-color:var(--black);--btn-border-radius:4.5625rem;--btn-font-size:0.875rem;--btn-line-height:150%;--btn-icon-content:none;--btn-icon-height:1.5rem;--btn-icon-width:1.5rem;--btn-gap:0.5rem;-webkit-transition:background-color 0.3s linear,gap 0.2s linear;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--btn-background-color);border:none;border-radius:var(--btn-border-radius);color:var(--btn-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--btn-font-size);font-weight:700;gap:var(--btn-gap);justify-content:center;line-height:var(--btn-line-height);padding:var(--btn-padding);text-decoration:none;transition:background-color 0.3s linear,gap 0.2s linear;}.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-btn[disabled]{cursor:not-allowed;opacity:0.3;}.mmcm-content-blocker-container .mmcm-content-blocker .mmcm-content-blocker-btn:hover{background:var(--btn-background-color-hover);}
.whatsapp-button .whatsapp-dialog__img img{height:13.75rem;width:13.75rem;}
.paragraph-logo-slider .splide{grid-template-areas:"headline headline" "slider slider" "arrows progress";grid-template-columns:7rem auto;grid-template-rows:auto auto auto;}.paragraph-logo-slider .splide__headline{grid-area:headline;}.paragraph-logo-slider .splide__track{grid-area:slider;}.paragraph-logo-slider .splide__arrows{grid-area:arrows;}.paragraph-logo-slider .splide__progress{background:var(--green-grey);grid-area:progress;height:1px;}.paragraph-logo-slider .splide__progress-bar{-webkit-transition:width 400ms ease;background:var(--green-grey);border-radius:1px;height:3px;margin-bottom:-1px;margin-top:-1px;transition:width 400ms ease;width:0;}@media (max-width:767.98px){.paragraph-logo-slider .splide img{height:3rem;width:auto;}}
@media (min-width:1480px){.paragraph-quote-slider .container-grid-wide__subgrid{display:grid;grid-column:1/13;grid-row:1/3;grid-template-columns:subgrid;grid-template-rows:subgrid;}}.paragraph-quote-slider__headline{grid-column:2/12;grid-row:1;}.paragraph-quote-slider__bg{grid-column:1/13;grid-row:2;}@media (min-width:768px){.paragraph-quote-slider__bg{min-height:400px;}}@media (min-width:992px){.paragraph-quote-slider__bg{min-height:536px;}}@media (min-width:768px){.paragraph-quote-slider__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto 48px 48px;}}@media (min-width:768px){.paragraph-quote-slider__subgrid{grid-template-columns:subgrid;grid-template-rows:subgrid;}}.paragraph-quote-slider__deco-quote{bottom:-1.875rem;height:6.5rem;left:3.75rem;width:10rem;}@media (min-width:768px){.paragraph-quote-slider__deco-quote{-webkit-transform:translate(calc(-100% - 100px));bottom:-3.5rem;height:initial;left:50%;transform:translate(calc(-100% - 100px));width:initial;}}.paragraph-quote-slider .splide__arrows{grid-column:2;grid-row:2;}.paragraph-quote-slider .splide__track{-webkit-transition:height 0.2s ease;grid-column:1/3;grid-row:1/4;overflow:visible;transition:height 0.2s ease;}@media (min-width:768px){.paragraph-quote-slider .splide__track{height:100%;}}.paragraph-quote-slider .splide__list{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.paragraph-quote-slider .splide__slide{-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}.paragraph-quote-slider .splide__slide:not(.is-active){opacity:0;}@media (max-width:575.98px){.paragraph-quote-slider-item__image img{bottom:-40px;margin-top:-20px;position:relative;right:-50px;}}@media (min-width:768px){.paragraph-quote-slider-item__image img{bottom:0;max-width:700px;position:absolute;right:-40px;}}@media (min-width:992px){.paragraph-quote-slider-item__image img{max-width:830px;}}@media (min-width:1200px){.paragraph-quote-slider-item__image img{max-width:unset;right:0;}}
.paragraph-usp-item__icon{height:4rem;padding:0.8125rem 0.875rem;width:4rem;}.paragraph-usp-item__icon-counter{color:var(--headline-color);font-size:2rem;font-weight:700;line-height:160%;}.paragraph-usp-item__headline{padding-top:1.1875rem;}
.footer__hr{height:0.125rem;}
