/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700,900t&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.clearfix::after,.clearfix::before{display:table;content:" "}.clearfix::after{clear:both}@-webkit-keyframes dotAnimation{0%{background-position:top 15px center;background-size:10px}25%{opacity:1;background-position:top 15px center;background-size:10px}35%{opacity:.4;background-position:top 50px center;background-size:10px}50%{opacity:1;background-position:top 0 center;background-size:14px}65%{background-position:top 15px center;background-size:10px}75%{background-position:top 15px center;background-size:10px}100%{background-position:top 15px center;background-size:10px}}@keyframes dotAnimation{0%{background-position:top 15px center;background-size:10px}25%{opacity:1;background-position:top 15px center;background-size:10px}35%{opacity:.4;background-position:top 50px center;background-size:10px}50%{opacity:1;background-position:top 0 center;background-size:14px}65%{background-position:top 15px center;background-size:10px}75%{background-position:top 15px center;background-size:10px}100%{background-position:top 15px center;background-size:10px}}@-webkit-keyframes borderAnimation{0%{background-position:bottom 10px center}25%{opacity:1;background-position:bottom 10px center}35%{opacity:.4;background-position:bottom 0 center}50%{opacity:1;background-position:bottom 20px center}75%{background-position:bottom 10px center}100%{background-position:bottom 10px center}}@keyframes borderAnimation{0%{background-position:bottom 10px center}25%{opacity:1;background-position:bottom 10px center}35%{opacity:.4;background-position:bottom 0 center}50%{opacity:1;background-position:bottom 20px center}75%{background-position:bottom 10px center}100%{background-position:bottom 10px center}}.node--type-blog__header,.node-function-full__header,.node-page-full__header,.node-reference-full__header{margin:0 -16px;background-color:#f6f6f8}.node--type-blog__header .container,.node-function-full__header .container,.node-page-full__header .container,.node-reference-full__header .container{padding:24px 16px 32px}@media all and (min-width:768px){.node--type-blog__header .container,.node-function-full__header .container,.node-page-full__header .container,.node-reference-full__header .container{padding:32px 16px}}@media all and (min-width:1440px){.node--type-blog__header .container,.node-function-full__header .container,.node-page-full__header .container,.node-reference-full__header .container{padding:40px 0}}.node--type-blog__header .pseudo-title,.node-function-full__header .pseudo-title,.node-page-full__header .pseudo-title,.node-reference-full__header .pseudo-title{margin-bottom:24px;padding:0;color:#000;font-size:28px;font-weight:700}.node--type-blog__header .pseudo-title::after,.node-function-full__header .pseudo-title::after,.node-page-full__header .pseudo-title::after,.node-reference-full__header .pseudo-title::after{display:none}@media all and (min-width:1024px){.node--type-blog__header .pseudo-title,.node-function-full__header .pseudo-title,.node-page-full__header .pseudo-title,.node-reference-full__header .pseudo-title{margin-bottom:16px;font-size:48px;line-height:56px}}@media all and (min-width:1440px){.node--type-blog__header,.node-function-full__header,.node-page-full__header,.node-reference-full__header{margin:0}}.node--type-blog__text-wrapper,.node-function-full__text-wrapper,.node-page-full__text-wrapper,.node-reference-full__text-wrapper{max-width:1272px;margin:0 auto;padding:20px 16px}@media all and (min-width:768px){.node--type-blog__text-wrapper,.node-function-full__text-wrapper,.node-page-full__text-wrapper,.node-reference-full__text-wrapper{padding:40px 16px}}@media all and (min-width:1440px){.node--type-blog__text-wrapper,.node-function-full__text-wrapper,.node-page-full__text-wrapper,.node-reference-full__text-wrapper{padding:40px 0}}.node--type-blog__field-description,.node-function-full__field-description,.node-page-full__field-description,.node-reference-full__field-description{font-size:20px;font-weight:300;line-height:28px}@media all and (min-width:1024px){.node--type-blog__field-description,.node-function-full__field-description,.node-page-full__field-description,.node-reference-full__field-description{line-height:28px}}.theme-demo-block{padding:20px;font-size:80%;background:#fff;border:1px solid rgb(164.619047619,207.9523809524,146.0476190476);border-left:8px solid #6ab04c;border-right:8px solid #6ab04c;color:rgb(63.0952380952,104.7619047619,45.2380952381);margin-top:20px;border-radius:2px;opacity:.5;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;cursor:pointer}.theme-demo-block.active-region{border:1px solid rgb(164.619047619,207.9523809524,146.0476190476);border-left:8px solid #6ab04c;border-right:8px solid #6ab04c}.theme-demo-block.inactive-region{border:1px solid rgb(255,222.4728033473,86);border-left:8px solid #efc100;border-right:8px solid #efc100;color:rgb(137,110.6317991632,0)}.theme-demo-block:hover{opacity:1}.theme-demo-block h3{color:#000;font-size:12px;font-weight:400;font-variant:small-caps;margin:0}.theme-demo-block .demo-block-content p{margin:0}.theme-demo-block~.block-region.demo-block{display:none}.tabs{list-style:none;padding:10px 0;margin:0 auto;max-width:1220px;margin:0 auto}.tabs__item{display:inline-block;margin:8px 8px 8px 0;text-align:center;font-size:0}.tabs__item a,.tabs__item a:focus,.tabs__item a:hover{display:block;padding:4px 12px 2px;font-size:13px;font-weight:700;text-transform:uppercase;background-color:transparent;border:1px solid #094d63;border-radius:4px;color:#094d63;text-decoration:none;-webkit-transition:.4s ease;transition:.4s ease}.tabs__item a.is-active,.tabs__item a:hover{background-color:#094d63;color:#fff;text-decoration:none}html.js input.form-autocomplete{background-image:none}.ajax-progress{display:none}.ajax-progress .throbber{background:transparent url(../images/sp-loader.gif) center/12px no-repeat;display:block;display:none}.ajax-progress .message{display:none}.ui-autocomplete-loading{background:#fff url(../images/sp-loader.gif) right 42px center no-repeat!important;display:none}.node-banner{padding:0 16px;background:#01577a}@media all and (min-width:1024px){.node-banner{background:#084d64}}.node-banner__field-paragraph-item{padding-bottom:16px}.node-banner__field-paragraph-item:has(.paragraph-link-with-additional-options):last-child{padding-bottom:0}.node-banner__field-paragraph-item .paragraph{padding-bottom:0}.node-banner__content{max-width:1272px;margin:0 auto;padding:40px 0}.node-banner__content .pseudo-title{margin-bottom:24px;color:#fff;font-size:28px;font-weight:700;line-height:36px}@media all and (min-width:1024px){.node-banner__content .pseudo-title{font-size:48px;line-height:56px;letter-spacing:-1px;margin-bottom:32px}}.node-banner__content-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width:1024px){.node-banner__content-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:32px}}@media all and (min-width:1440px){.node-banner__content-left{gap:48px}}@media all and (min-width:1024px){.node-banner__content{padding:40px 0}}.node-banner__image{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.node-banner__image iframe{min-width:100%;min-height:320px}@media all and (min-width:768px){.node-banner__image iframe{min-width:400px;min-height:401px}}@media all and (min-width:1440px){.node-banner__image iframe{min-width:700px}}.node-banner__image video{width:100%;height:100%}@media all and (min-width:1440px){.node-banner__image video{min-width:700px}}.node-banner__body{margin-bottom:24px;color:#fff}.node-banner__body-item *{font-size:20px;font-weight:300;line-height:32px}@media all and (min-width:1024px){.node-banner__body-item *{font-size:24px}}@media all and (min-width:1024px){.node-banner__body{margin-bottom:32px}}.node-banner .node-banner__field-paragraph .paragraph-link-with-additional-options[data-button-type=arrow] p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:9px}.node-banner .node-banner__field-paragraph .paragraph-link-with-additional-options[data-button-type=arrow] p::after{display:block;width:24px;height:24px;content:"";background-image:url(../images/icons/arrow-right.svg)}.node-banner .node-banner__field-paragraph .paragraph-link-with-additional-options[data-button-type="primary button"] a{background:-webkit-linear-gradient(left,#046481 0,#29a0ac 100%);background:linear-gradient(90deg,#046481 0,#29a0ac 100%);border-radius:28px;-webkit-transition:background .4s ease;transition:background .4s ease}.node-banner .node-banner__field-paragraph .paragraph-link-with-additional-options[data-button-type="primary button"] a:hover{background:-webkit-linear-gradient(left,#29a0ac 0,#29a0ac 100%);background:linear-gradient(90deg,#29a0ac 0,#29a0ac 100%)}.node-banner .node-banner__field-paragraph .paragraph-link-with-additional-options[data-button-type="secondary button"] a{background:rgba(255,255,255,.1803921569);border:2px solid transparent;border-radius:28px}.node-banner .node-banner__field-paragraph .paragraph-link-with-additional-options[data-button-type="secondary button"] a:hover{background:rgba(255,255,255,.2509803922);border:2px solid #fff}.node-banner .node-banner__field-paragraph .paragraph-link-with-additional-options[data-button-type=underline] p{text-decoration:underline}@media all and (min-width:768px){.node-banner .node-banner__field-paragraph .paragraph{margin-bottom:0;padding-bottom:0}}.node-banner .node-banner__field-paragraph{text-align:center}.node-banner .node-banner__field-paragraph a{display:block;border-radius:24px}.node-banner .node-banner__field-paragraph .paragraph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:8px 32px;color:#fff;border-radius:28px;font-weight:600;gap:9px}.node-banner__field-image{margin-top:24px;display:none}.node-banner__field-image-item{max-width:450px}@media all and (min-width:1024px){.node-banner__field-image-item{max-width:unset}}@media all and (min-width:1024px){.node-banner__field-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.node-banner__field-media{display:none}@media all and (min-width:1024px){.node-banner__field-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.node-banner__field-video-mobile{margin-top:64px}.node-banner__field-video-mobile video{max-width:100%}@media all and (min-width:768px){.node-banner__field-video-mobile{display:none}}.node-banner__field-video-mobile-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.node-banner__field-image-mobile-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}@media all and (min-width:1024px){.node-banner__field-image-mobile{display:none}}.node-banner__text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width:768px){.node-banner__text{min-width:500px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@media all and (min-width:1024px){.node-banner__text{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.subtitle{margin-top:8px;color:#fff;font-size:13px}.subtitle:empty{margin-top:0}.captcha{margin:15px 0 30px 0}.captcha summary[role=button]{display:none}.captcha .details-description{color:#666;font-style:italic;font-size:16px;margin-bottom:5px;max-width:500px}.block-contactblock .captcha{clear:both}.block-contactblock .captcha .g-recaptcha div{width:auto!important;margin:0 auto}.block-contactblock .captcha .g-recaptcha div iframe{position:absolute;left:calc(50% - 151px);width:302px;display:block!important;margin:0 auto;-webkit-transform:scale(.7);transform:scale(.7)}@media all and (min-width:768px){.block-contactblock .captcha .g-recaptcha div iframe{-webkit-transform:none;transform:none;position:static}}.block-contactblock .captcha .rc-anchor-normal{width:auto!important}#preface-first{padding:40px 0}#preface-first:has(.view-functions-block-5){background:#f6f6f8}@media all and (min-width:1024px){#preface-first{padding:80px 0}}#preface-second{padding:48px 0;background-color:#edf0f4}@media all and (min-width:1024px){#preface-second{padding:88px 0}}#cards{background:-webkit-linear-gradient(top,#edf0f4 0,rgba(237,240,244,0) 100%);background:linear-gradient(180deg,#edf0f4 0,rgba(237,240,244,0) 100%)}#cards .block{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#cards .block-content-basic-full__body{padding:16px;text-align:center;background-color:#fff}@media all and (min-width:1024px){#cards .block-content-basic-full__body{padding:34px 60px}}#cards .block-content-basic-full__field-title{margin:0;padding:16px;text-align:center;color:#fff;background-color:rgba(42,68,97,.8);font-size:20px}@media all and (min-width:768px){#cards .block-content-basic-full__field-title{font-size:24px}}@media all and (min-width:1024px){#cards .block-content-basic-full__field-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:138px;padding:38px 60px}}@media all and (min-width:1024px){#cards .block{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}}@media all and (min-width:1440px){#cards .block{-webkit-box-flex:0;-webkit-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%}}#postfix-second{padding:0 0 40px}@media all and (min-width:1440px){#postfix-second{padding:0 0 80px}}.custom-form-title{position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.custom-form-title{padding-bottom:28px}}.custom-form-title{max-width:470px;margin:80px auto 50px;text-align:center;color:#5c5c5c;font-size:24px!important}.custom-form-title::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.node-partner-geo-location p{margin:0}p.gray-box{padding:24px;border-radius:4px;background-color:#d7dfe6;font-size:1.5rem}p .primary-button{border:2px solid #046481;padding:8px 32px 8px 32px;background:#fff;display:block;border-radius:24px;font-weight:600;width:100%;font-size:16px;text-align:center}p .primary-button:hover{background:#dceaf3;border-color:#094d63}@media all and (min-width:768px){p .primary-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}p .secondary-button{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}p .secondary-button:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}p .secondary-button{color:#094d63;background-color:#fff}p .secondary-button:hover{color:#fff;background-color:#094d63}.node-function-reference-with-image a{pointer-events:auto}.node-page-full .basic-page-top{background-color:#f6f6f8;box-shadow:0 0 0 100vmax #f6f6f8;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);max-width:1220px;margin:0 auto;max-width:1024px;padding-block:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media all and (min-width:1024px){.node-page-full .basic-page-top{padding-block:64px 80px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.node-page-full .basic-page-top .pseudo-title{color:#242038;font-size:32px;font-weight:700;line-height:40px;letter-spacing:-1px}@media all and (min-width:1024px){.node-page-full .basic-page-top .pseudo-title{font-size:48px;line-height:56px}}.node-page-full .basic-page-top .pseudo-title::after{content:"";display:block;width:95px;height:4px;background-color:#046481;border-radius:4px;margin-block:12px}.node-page-full .node-page-full__text-wrapper{padding:0;width:100%}@media all and (min-width:1024px){.node-page-full .node-page-full__text-wrapper{min-width:35%}}.node-page-full .node-page-full__field-subtitle-item{color:rgba(0,0,0,.6);text-overflow:ellipsis;font-size:20px;font-weight:300;line-height:28px}.node-page-full .node-page-full__body *{color:rgba(0,0,0,.9);text-overflow:ellipsis;font-size:20px;font-weight:300;line-height:28px}@media all and (min-width:1024px){.node-page-full .node-page-full__body *{font-size:24px;line-height:32px}}.node-page-full .node-page-full__body b,.node-page-full .node-page-full__body strong{font-weight:700}#pre-footer{padding:16px;background-color:#0e222b}#pre-footer .container{display:block}#pre-footer .container .region-footer-first{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px}#pre-footer .container .region-footer-first .block-b2b-2__menu-item span{color:#fff}#pre-footer .container .region-footer-first .block-b2b-2__menu-item::before{display:inline-block;width:24px;height:24px;margin-bottom:-6px;content:"";background-color:#fff;-webkit-mask-image:url(../images/icons/acc-icon.svg);mask-image:url(../images/icons/acc-icon.svg);-webkit-mask-size:24px;mask-size:24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media all and (min-width:375px){#pre-footer .container .region-footer-first{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}#pre-footer .menu-item a{color:#fff}#pre-footer .menu-item a:hover{color:#fff}#pre-footer .menu-item .is-active{text-decoration:underline}#footer{padding:20px 0 40px 0;color:#fff;background-color:#0e222b;font-size:16px;line-height:24px}#footer [class*=__title]{font-size:20px;font-weight:400;line-height:28px}@media all and (min-width:768px){#footer [class*=__title]{margin-bottom:20px}}#footer .region-footer-third>nav{margin-bottom:32px}#footer .region-footer-third>nav:last-child{margin-bottom:16px}@media screen and (min-width:600px){#footer .region-footer-third>nav{margin-bottom:0}}#footer .menu-item{margin-bottom:8px}#footer .menu-item a{color:#a7ccdf;-webkit-transition:all .4s ease;transition:all .4s ease;font-weight:400;line-height:24px}#footer .menu-item a:hover{color:#fff;text-decoration:underline}#footer .menu-item:last-child{margin-bottom:0}#footer .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:0 16px}@media screen and (min-width:600px){#footer .container{padding:0 24px;gap:40px}}@media screen and (min-width:1288px){#footer .container{padding:0}}@media all and (min-width:1024px){#footer .container{gap:53px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media all and (min-width:1440px){#footer .container{padding:0;gap:100px}}#footer .block-resources{margin-bottom:32px}#footer .block-resources__title{margin-bottom:20px}#footer .block-applications__title{margin-bottom:20px}#footer .block-applications__menu .footer-app-store{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;font-weight:700}#footer .block-applications__menu .footer-play-store{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:20px;font-weight:700}#footer .block-applications__menu li{margin-bottom:8px}#footer .block-applications__menu li:last-child{margin-bottom:0}#footer .block-sales .contact-sales-experts,#footer .block-sales .partner-up-pierre{text-align:center;border-radius:28px;font-weight:600;-webkit-transition:all .4s ease;transition:all .4s ease;border:2px solid transparent}#footer .block-sales .contact-sales-experts:hover,#footer .block-sales .partner-up-pierre:hover{border:2px solid #fff;background:rgba(255,255,255,.2509803922)}#footer .block-sales .contact-sales-experts a:hover,#footer .block-sales .partner-up-pierre a:hover{opacity:unset;text-decoration:unset}#footer .block-sales .contact-sales-experts a,#footer .block-sales .partner-up-pierre a{display:block;padding:10px 32px;font-weight:600;line-height:24px;color:#fff}#footer .block-sales .contact-sales-experts{margin-bottom:16px;background:rgba(255,255,255,.1803921569);min-width:267px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:600px){#footer .block-sales .contact-sales-experts{margin-bottom:0}}#footer .block-sales .partner-up-pierre{background:rgba(255,255,255,.1803921569);min-width:267px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media all and (min-width:1024px){#footer .block-sales .partner-up-pierre{min-width:unset}}@media screen and (min-width:600px){#footer .block-sales__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;gap:16px}}@media all and (min-width:1024px){#footer .block-sales__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}#footer .block-company__title{margin-bottom:20px}@media screen and (min-width:600px){#footer .block-company{margin-top:0}}@media screen and (min-width:600px){#footer{padding:40px 0 48px}}#post-footer{padding:4px 0;color:rgba(255,255,255,.5);background-color:#0e222b;font-size:14px}#post-footer .container{padding:0 16px}@media all and (min-width:1440px){#post-footer .container{padding:0}}#post-footer .block-poweredbydrupal{margin-bottom:20px;color:#f6f6f8;font-size:13px;line-height:20px}#post-footer .block-poweredbydrupal a{color:#a7ccdf}#post-footer .block-poweredbydrupal a:hover{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:.7}@media all and (min-width:768px){#post-footer .block-poweredbydrupal>p{text-align:end}}#post-footer .block-poweredbydrupal p{margin-bottom:0;color:rgba(255,255,255,.7490196078);line-height:20px}#post-footer .block-poweredbydrupal p:last-child{margin-bottom:0}@media all and (min-width:768px){#post-footer .block-poweredbydrupal p{margin-bottom:0}}@media all and (min-width:768px){#post-footer .block-poweredbydrupal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px}}@media all and (min-width:768px){#post-footer .block-poweredbydrupal{margin-bottom:0}}@media all and (min-width:768px){#post-footer{padding-bottom:30px}}@media all and (min-width:1024px){#post-footer{padding-bottom:40px}}.TurnKeyCRM .InputBlock label,.field--type-datetime .label,.form-item label,.form-item__label{display:block;overflow:hidden;margin:0 4px 4px;color:rgba(0,0,0,.6);font-size:13px;font-weight:400}::-webkit-input-placeholder{opacity:1;color:#000}::-moz-placeholder{opacity:1;color:#000}:-ms-input-placeholder{opacity:1;color:#000}::-ms-input-placeholder{opacity:1;color:#000}::placeholder{opacity:1;color:#000}:input-placeholder{color:#000}::input-placeholder{color:#000}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}option:not(:checked){color:#000}:focus{outline:0}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#f9f9f9!important}form{max-width:100%}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.form-item__label--required::after{content:"*";color:#eb4d4b}.form-item input,.form-item select,.form-item textarea{box-sizing:border-box;width:100%;max-width:100%;margin-bottom:24px;padding:12px;border:1px solid rgba(0,0,0,.2509803922);border-radius:24px;background-color:#fff;box-shadow:none;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item input:focus,.form-item select:focus,.form-item textarea:focus{border-color:#094d63;outline:0;background-color:#fff}.form-item select{cursor:pointer}.form-item select option{cursor:pointer}.form-item input:disabled{background-color:#eee}.form-item__description{margin:-4px 0 16px;color:rgb(127.5,127.5,127.5);font-size:14px}input.form-file{padding-left:0;border:none;background-color:transparent}.form-managed-file .form-submit{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.form-managed-file .form-submit:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.form-managed-file .form-submit{margin:0}.form-wrapper{margin-top:6px}@media all and (min-width:1024px){.form-wrapper{margin-top:0}}.form-submit{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.form-submit:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}fieldset{border-width:1px;border-style:solid;border-color:#aabace}fieldset .fieldset-legend{display:block;margin-top:15px;margin-bottom:5px;font-weight:400}.form-type-checkbox,.form-type-radio,.item-list__checkbox,.item-list__radio{position:relative}.form-type-checkbox input,.form-type-radio input,.item-list__checkbox input,.item-list__radio input{position:absolute;width:1px;height:1px;opacity:0}.form-type-checkbox label,.form-type-radio label,.item-list__checkbox label,.item-list__radio label{position:relative;display:inline-block;padding:4px 0 4px 28px;cursor:pointer;line-height:1}.form-type-checkbox label::before,.form-type-radio label::before,.item-list__checkbox label::before,.item-list__radio label::before{position:absolute;top:2px;left:0;display:block;width:16px;height:16px;content:"";-webkit-transition:.4s ease;transition:.4s ease;border:1px solid #aabace;border-radius:4px;background-repeat:no-repeat;background-position:center}.form-type-checkbox label:hover::before,.form-type-radio label:hover::before,.item-list__checkbox label:hover::before,.item-list__radio label:hover::before{border-color:#094d63;background-image:url(../images/icon-checkbox-unchecked.svg)}.form-item{position:relative}.form-item select{padding-right:28px;background-image:url(../images/icons/chevron-down.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:11px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-type-checkbox input[type=checkbox]:checked+label::after,.item-list__checkbox input[type=checkbox]:checked+label::after{position:absolute;top:6px;left:4px;width:10px;height:10px;content:"";border-radius:2px;background-color:#094d63}.form-type-radio label::before,.item-list__radio label::before{border-radius:50%}.form-type-radio input[type=radio]:checked+label::before,.item-list__radio input[type=radio]:checked+label::before{border-color:#094d63;background:#fff url(../images/icons/icon-checkbox-checked.svg) center/10px no-repeat}.form-type-managed-file{position:relative;overflow:hidden;margin:20px 0}.form-type-managed-file>label{float:left;min-width:175px;margin-bottom:18px;padding:16px 52px 16px 16px;cursor:pointer;-webkit-transition:.4s;transition:.4s;color:#094d63;border:2px solid #094d63;background-repeat:no-repeat;background-position:right 16px center;background-size:20px;font-weight:500}.form-type-managed-file>label:hover{color:rgb(6.875,58.8194444444,75.625);border-color:rgb(6.875,58.8194444444,75.625)}.form-type-managed-file .form-managed-file input[type=file]{position:absolute;top:0;right:0;margin:0;padding:0;opacity:0}.form-type-managed-file .js-hide.button{display:none}.form-type-managed-file .description,.form-type-managed-file .image-preview{clear:both;color:rgb(127.5,127.5,127.5);font-size:12px}.more-link a,.node-readmore a{position:relative;display:inline-block;margin-top:14px;padding:0 28px 0 0;color:#094d63;font-size:14px;font-weight:600}.more-link a:hover,.node-readmore a:hover{text-decoration:none;color:rgb(4.75,40.6388888889,52.25)}.more-link a:hover::after,.node-readmore a:hover::after{right:-2px}[id^=edit-preview]{display:none}.visually-hidden{display:none!important}.field-group-tabs-wrapper .horizontal-tabs{border:1px solid rgb(249.9,249.9,249.9)}.field-group-tabs-wrapper .horizontal-tabs-pane{margin:0;padding:20px}@media all and (min-width:768px){.field-group-tabs-wrapper .horizontal-tabs-pane{padding:40px}}.field-group-tabs-wrapper .horizontal-tabs-list{border:none;background-color:rgb(249.9,249.9,249.9)}.field-group-tabs-wrapper .horizontal-tab-button{padding:0;border-right:1px solid rgb(249.9,249.9,249.9)}.field-group-tabs-wrapper .horizontal-tab-button::before{display:none}.field-group-tabs-wrapper .horizontal-tab-button a{padding:15px!important;text-align:center;text-transform:uppercase;color:rgb(249.9,249.9,249.9);background-color:#fff;font-size:14px}.field-group-tabs-wrapper .horizontal-tab-button a:hover{color:rgb(229.5,229.5,229.5);background-color:rgb(229.5,229.5,229.5)}.field-group-tabs-wrapper .horizontal-tab-button.selected a{color:#094d63;background-color:rgb(247.35,247.35,247.35)}.pika-single{padding:16px;border:1px solid #094d63}.pika-single.is-hidden{display:none!important}.pika-single select{margin-left:16px!important;margin-bottom:16px!important}.pika-single table{margin-bottom:0}.pika-single .pika-next,.pika-single .pika-ok,.pika-single .pika-prev{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.pika-single .pika-next:hover,.pika-single .pika-ok:hover,.pika-single .pika-prev:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.pika-single .pika-next,.pika-single .pika-ok,.pika-single .pika-prev{margin-bottom:16px;margin-right:8px;margin-top:16px}#pre-header{display:none;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.1)}@media all and (min-width:1024px){#pre-header{display:block}}#header{position:-webkit-sticky;position:sticky;z-index:100;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;background:#01577a}#header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:12px}@media all and (min-width:768px){#header{height:92px}}@media all and (min-width:1024px){#header{display:block;height:auto;background:#084d64}}#header .block-b2b{padding:16px 0}#header .block-b2b__menu-item.Partners{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:24px;background:rgba(255,255,255,.1803921569);-webkit-transition:all .4s ease;transition:all .4s ease;border:2px solid transparent}#header .block-b2b__menu-item.Partners span{display:inline-block;overflow:hidden;width:62px;height:revert;white-space:nowrap;text-overflow:ellipsis;color:#5c5c5c}@media all and (min-width:1440px){#header .block-b2b__menu-item.Partners span{width:76px}}#header .block-b2b__menu-item.Partners span{color:#5c5c5c}#header .block-b2b__menu-item.Partners a{padding:10px 32px;-webkit-transition:none;transition:none;color:#fff;font-weight:600}#header .block-b2b__menu-item.Partners.block-b2b__menu-item--active-trail{border:4px solid #fff;border-radius:24px;background:0 0}#header .block-b2b__menu-item.Partners:hover{border:2px solid #fff;background:rgba(255,255,255,.2509803922)}@media all and (min-width:1024px){#header .block-b2b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.nav-up{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}@media all and (min-width:768px){.nav-up{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.nav-down{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.user-logged-in #header{position:-webkit-sticky;position:sticky;top:unset}.user-logged-in #header #block-cheeseburgermenu{padding-top:39px}.user-logged-in #header #block-cheeseburgermenu .cheeseburger-menu__side-menu{padding-top:39px}.block-branding{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.block-branding a{display:block}.block-branding img{opacity:1;max-width:100px}@media all and (min-width:768px){.block-branding img{max-width:120px}}body.user-logged-in:not(.is_admin) #header{padding-top:39px}body.user-logged-in:not(.is_admin) #header.transparent .menu-wrapper{top:119px}html{scroll-behavior:smooth}html[dir=rtl] li{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}html[dir=rtl] li::before{right:-16px!important;left:unset!important}body{margin:0;padding:0;color:#000;background-color:#fff;font-family:"Work Sans",sans-serif;font-size:16px;font-weight:400;line-height:1.5}body::before{position:absolute;top:0;width:100%;height:60px;content:"";background:#01577a}@media all and (min-width:768px){body::before{display:none}}@media all and (min-width:768px){body{font-size:16px}}h1,h2,h3,h4,h5,h6{color:#5c5c5c;font-family:"Work Sans",sans-serif;font-weight:400;line-height:1.3}h1{margin:10px 0 26px;font-size:25px}@media all and (min-width:768px){h1{margin:40px 0 26px;font-size:32px}}@media all and (min-width:768px) and (min-width:1440px){h1{font-size:38px}}h2{margin:10px 0 24px;font-size:24px}@media all and (min-width:768px){h2{font-size:24px}}@media all and (min-width:768px) and (min-width:1440px){h2{margin:20px 0 50px;font-size:32px}}h3{margin:10px 0;font-size:20px}@media all and (min-width:768px){h3{font-size:20px}}@media all and (min-width:768px) and (min-width:1440px){h3{font-size:24px}}h4{margin:10px 0;font-size:18px}@media all and (min-width:768px){h4{font-size:18px}}@media all and (min-width:768px) and (min-width:1440px){h4{font-size:22px}}h5{margin:10px 0;font-size:18px}@media all and (min-width:768px){h5{font-size:18px}}@media all and (min-width:768px) and (min-width:1440px){h5{font-size:20px}}h6{margin:10px 0;font-size:16px}@media all and (min-width:768px){h6{font-size:16px}}@media all and (min-width:768px) and (min-width:1440px){h6{font-size:18px}}a{box-sizing:border-box;-webkit-transition:.4s ease;transition:.4s ease;text-decoration:none;color:#046481}p{margin:0 0 16px;white-space:normal;word-wrap:break-word;line-height:1.5}p:last-of-type{margin-bottom:0}ul{list-style:none}ul li ul li{font-weight:400}ul li ul li::before{width:18px;height:1px;border-radius:0;background-color:#000}.block-pierre-content ul li::before{display:inline-block;width:6px;height:6px;margin-right:12px;content:"";vertical-align:middle;border-radius:50%;background-color:#094d63}ul{margin:0;padding-left:0}ol{padding-left:42px}small{color:#333;font-size:14px;line-height:20px}*{box-sizing:border-box}img{display:block;max-width:100%;height:auto}button,input,textarea{letter-spacing:-.008em;color:#000;font-family:"Work Sans",sans-serif;font-size:16px}@media all and (min-width:1440px){button,input,textarea{font-size:16px}}figure{margin:20px 0}iframe{max-width:100%}.preload *{-webkit-transition:none!important;transition:none!important}@media (orientation:landscape){.vbox-container img{max-height:calc(100vh - 100px)}@supports (height:100dvh){.vbox-container img{max-height:calc(100dvh - 100px)}}}.messages{position:relative;border-radius:4px;border:1px solid rgba(0,0,0,.1);padding:16px;margin:20px 0;font-weight:700;font-size:16px;padding-right:40px}@media all and (min-width:768px){.messages{padding-right:16px}}.messages a{text-decoration:underline;color:#000}.messages__list{list-style:none;padding:0;margin:0}.messages__close-button{display:block;position:absolute;width:24px;height:24px;border-radius:100%;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/icons/close.svg) center/18px no-repeat;cursor:pointer;-webkit-transition:.4s ease;transition:.4s ease}.messages--warning{border-color:#efc100;background-color:rgba(239,193,0,.1);color:#efc100}.messages--warning .messages__close-button{background-color:#efc100}.messages--status{border-color:#6ab04c;background-color:rgba(106,176,76,.1);color:#6ab04c}.messages--status .messages__close-button{background-color:#6ab04c}.messages--error{border-color:#eb4d4b;background-color:rgba(235,77,75,.1);color:#eb4d4b}.messages--error .messages__close-button{background-color:#eb4d4b}.messages--success{border-color:#0088b7;background-color:rgba(0,136,183,.1);color:#0088b7}.messages--success .messages__close-button{background-color:#d9edf7}.TurnKeyCRM::after,.TurnKeyCRM::before{display:table;content:" "}.TurnKeyCRM::after{clear:both}.TurnKeyCRM{position:relative;max-width:605px;margin:0 auto}.TurnKeyCRM fieldset{padding:0;border:none}.TurnKeyCRM fieldset legend{display:none}.TurnKeyCRM .InputBlock{position:relative;width:100%}@media all and (min-width:768px){.TurnKeyCRM .InputBlock.textBlock{float:none;clear:both;width:100%}.TurnKeyCRM .InputBlock.textBlock textarea{min-height:118px}}.TurnKeyCRM .InputBlock>div.Description{-webkit-margin-start:16px;margin-inline-start:16px}.TurnKeyCRM .InputBlock label{margin-bottom:2px;text-align:left;color:rgba(0,0,0,.6);font-size:13px;line-height:20px}.TurnKeyCRM .InputBlock label.SetLabel{position:relative;padding:0 0 0 28px}.TurnKeyCRM .InputBlock label.SetLabel:hover{cursor:pointer}.TurnKeyCRM .InputBlock label.Required{width:auto;margin-right:16px}.TurnKeyCRM .InputBlock label.Required::after{content:"*";color:#eb4d4b}.TurnKeyCRM .InputBlock input,.TurnKeyCRM .InputBlock textarea{box-sizing:border-box;width:100%;max-width:100%;margin-bottom:16px;margin-left:0;padding:16px 24px;border-radius:28px;background-color:#fff;box-shadow:none;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.TurnKeyCRM .InputBlock input:focus,.TurnKeyCRM .InputBlock textarea:focus{border-color:#094d63;outline:0;background-color:#fff}.TurnKeyCRM .InputBlock input[type=checkbox],.TurnKeyCRM .InputBlock textarea[type=checkbox]{position:absolute;top:2px;left:0;width:18px;height:18px;padding:0;-webkit-transition:.4s ease;transition:.4s ease;border:1px solid #aabace;border-radius:4px;background-repeat:no-repeat;background-position:center}.TurnKeyCRM .InputBlock input[type=checkbox]:hover,.TurnKeyCRM .InputBlock textarea[type=checkbox]:hover{cursor:pointer;border-color:#094d63}.TurnKeyCRM .InputBlock input[type=file],.TurnKeyCRM .InputBlock textarea[type=file]{height:auto;margin-left:0}.TurnKeyCRM .InputBlock input[type=checkbox]:checked,.TurnKeyCRM .InputBlock textarea[type=checkbox]:checked{background:#fff url(../images/icons/square.svg) center/12px no-repeat}.TurnKeyCRM .InputBlock select{box-sizing:border-box;width:100%;max-width:100%;margin-bottom:24px;margin-left:0;padding:12px;padding-right:28px;border:1px solid rgba(0,0,0,.2509803922);border-radius:24px;background-color:#fff;background-image:url(../images/icons/chevron-down.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:11px;box-shadow:none;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.TurnKeyCRM .InputBlock select:focus{border-color:#094d63;outline:0;background-color:#fff}.TurnKeyCRM--with-company-field{text-align:left}.TurnKeyCRM--with-company-field .InputBlock:has([data-type=Business]){width:100%}@media all and (min-width:768px){.TurnKeyCRM--with-company-field .InputBlock:has([data-field=Email]){margin-right:24px}}.TurnKeyCRM--with-company-field .InputBlock:has([data-field=Phone]){margin-right:0}.pager{margin-top:40px}.pager__items{padding-left:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px}@media all and (min-width:768px){.pager__items{gap:0}}.pager__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pager__item:before{display:none!important}.pager__item{list-style-type:none;padding:0;margin:0}@media all and (min-width:768px){.pager__item{margin:0 8px}}.pager__item.is-active a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#717180;font-weight:700;position:relative}.pager__item.is-active a::after{content:"";display:block;position:absolute;bottom:-5px;border-radius:50%;width:3px;height:3px;background:#717180}.pager__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:36px;height:36px;line-height:36px;text-align:center;text-decoration:none;-webkit-transition:.4s ease;transition:.4s ease;color:#000;border-radius:24px;padding:0 6px}.pager__item a:hover{background-color:#dceaf3}.pager__item--empty{opacity:.3}.pager__item--next a{height:36px;line-height:34px}.pager__item--next,.pager__item--previous{border:2px solid #094d63;border-radius:24px;font-size:25px}.pager__item--next a,.pager__item--previous a{color:#094d63}.pager__item--first,.pager__item--last{display:none}.table-wrapper{overflow-x:auto}table{width:99.9%;margin-bottom:20px;border-collapse:collapse}table tr th{padding:10px 15px;background-color:rgb(224.4,224.4,224.4);font-weight:700;color:#000;font-size:14px}table tr th>*{color:#000!important}table tr td{border:0;padding:10px 15px}table tr td,table tr th{text-align:left}table tbody tr{-webkit-transition:background-color,.25s;transition:background-color,.25s}table tbody tr:nth-of-type(even){background-color:rgba(9,77,99,.03)}table tbody tr:hover{background-color:rgba(9,77,99,.2)}table.no-style{border:none}table.no-style tr th{background-color:transparent;font-weight:400}table.no-style tr td{background-color:transparent}table.no-style tr td,table.no-style tr th{padding:0;text-align:inherit}table.no-style tr:nth-child(even) td{background-color:transparent}.tablesort--asc{background-image:url(../images/icons/twistie-down.svg)}.tablesort--desc{background-image:url(../images/icons/twistie-up.svg)}#accessibility_settings_toggle{width:36px!important;height:36px!important;bottom:10px!important;left:5px!important}#accessibility_settings_toggle>img.accessibility_settings_toggle_icon{width:28px!important;height:28px!important}#accessibility_settings_toggle{z-index:1000!important}.block-title{margin-bottom:28px;text-align:center;color:#5c5c5c;font-family:"Work Sans",sans-serif;font-size:28px;line-height:1.3}@media all and (min-width:768px){.block-title{margin-bottom:50px;font-size:32px}}.block-page-title{position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.block-page-title{padding-bottom:28px}}.block-page-title{text-align:center;color:#666;font-size:25px}.block-page-title::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block-page-title h1{margin-bottom:0}@media all and (min-width:768px){.block-page-title{font-size:38px}}@media all and (min-width:768px){.block-page-title{max-width:65%;margin:0 auto 90px;padding-top:40px}}.path-user .block-page-title{text-align:center}.block-summary{clear:both}.block-summary ul{padding-left:0}.block-poweredbydrupal__studio-present{color:#a7ccdf}.block-kontaktgooglemap{clear:both}@media all and (min-width:1440px){.block-kontaktgooglemap{padding-top:30px}}.block-content-phone-link-full{margin:40px 0;text-align:center}.block-content-phone-link-full__field-phone-item a{display:inline-block;padding:10px 30px;padding-right:60px;color:#fff;border-radius:6px;background-color:#6ab04c;background-image:url(../images/icons/phone-white.svg);background-repeat:no-repeat;background-position:right 30px center}.block-ask-more-block{margin-top:-100px;padding-top:100px}.block-ask-more-block__title{position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.block-ask-more-block__title{padding-bottom:28px}}.block-ask-more-block__title{max-width:470px;margin:0 auto 50px;font-size:24px}.block-ask-more-block__title::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block-phone-call{position:fixed;z-index:9;right:18px;bottom:18px;width:45px;height:45px;text-indent:-9999px;background:url(../images/icons/phonecall.png) no-repeat;background-size:45px}.block-phone-call a{display:block;height:45px}@media all and (min-width:1024px){.block-phone-call{display:none}}.block-hierarchicaltaxonomymenu{display:none}.block-hierarchicaltaxonomymenu__title{position:fixed;z-index:10;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:10px;padding:10px 16px;text-align:left;text-transform:uppercase;color:#242038;background-color:#fff;font-size:20px;font-weight:600;line-height:28px}@media all and (min-width:1024px){.block-hierarchicaltaxonomymenu__title{display:none}}@media all and (min-width:1024px){.block-hierarchicaltaxonomymenu{display:block}}.block-taxonomymenu__menu>.menu-item>a{font-weight:600}.block-taxonomymenu__menu-item{padding:10px 0}.block-taxonomymenu__menu-item--active>a{-webkit-filter:none!important;filter:none!important;font-weight:600!important}.block-taxonomymenu__menu-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-filter:saturate(0) brightness(0);filter:saturate(0) brightness(0);color:#094d63;font-size:16px;font-weight:400;line-height:20px;gap:16px}.block-taxonomymenu__menu-item a.current{-webkit-filter:none;filter:none;font-weight:600}.block-taxonomymenu__menu-item a:hover{-webkit-filter:none;filter:none}.block-taxonomymenu__menu-item.menu-item--expanded{padding:10px 0 0}.block-taxonomymenu__menu-item.menu-item--expanded>.block-taxonomymenu__link{pointer-events:none}.block-taxonomymenu__submenu{margin-left:48px;padding-top:10px}.block-taxonomymenu__submenu a{-webkit-filter:saturate(0) brightness(110%);filter:saturate(0) brightness(110%)}.block-taxonomymenu__submenu .menu-item--active>a{font-weight:600!important}.block-taxonomymenu__submenu .menu-item a{font-weight:400}.block-taxonomymenu__submenu .menu-item a.current{font-weight:600}.block-filedownloadblock{margin-top:32px}.block-filedownloadblock a{display:block;padding:8px 32px;text-align:center;color:#fff;border-radius:100px;background:-webkit-linear-gradient(left,#094d63 0,#046481 80.5%);background:linear-gradient(90deg,#094d63 0,#046481 80.5%);font-weight:600}.block-filedownloadblock a:hover{cursor:pointer;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:.7}.block-cataloglinkblock{display:none}.block-cataloglinkblock a{display:block;margin-top:16px;padding:10px 0;text-align:center;color:#fff;border-radius:100px;background:-webkit-linear-gradient(left,#094d63 0,#046481 80.5%);background:linear-gradient(90deg,#094d63 0,#046481 80.5%);font-size:16px;font-weight:600;line-height:22px}.block-cataloglinkblock a:hover{background:-webkit-linear-gradient(left,#094d63 0,#094d63 80.5%);background:linear-gradient(90deg,#094d63 0,#094d63 80.5%)}@media all and (min-width:1024px){.block-cataloglinkblock{display:block}}.block-blockforproductcategories{display:block;margin:40px 0 0;padding:8px 32px;-webkit-transition:background .4s ease;transition:background .4s ease;text-align:center;color:#046481;border:2px solid #046481;border-radius:100px;background:#fff;font-size:16px;font-weight:600;line-height:22px}.block-blockforproductcategories span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:11px}.block-blockforproductcategories span::before{display:block;width:24px;height:24px;content:"";background-image:url(../images/icons/product-categories-icon.svg);background-repeat:no-repeat;background-position:center}.block-blockforproductcategories:hover{background:#dceaf3}@media all and (min-width:425px){.block-blockforproductcategories{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media all and (min-width:768px){.block-blockforproductcategories{margin:30px auto 0 0}}@media all and (min-width:1024px){.block-blockforproductcategories{display:none}}.active-menu{position:fixed;z-index:1001;display:block;overflow-y:scroll;padding:16px;background:#fff;inset:0}.block-views-block--product-list-block-1{position:relative;padding:40px 16px;background:#f6f6f8;margin-inline:-16px}@media all and (min-width:1024px){.block-views-block--product-list-block-1{padding-block:0}.block-views-block--product-list-block-1::before{position:absolute;z-index:-1;top:0;left:50%;width:100vw;height:100%;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#f6f6f8}}.block-order-product-modal{position:fixed;z-index:300;top:0;left:0;display:none;width:100vw;height:100vh;background-color:rgba(0,0,0,.5019607843)}.block-order-product-modal .modal{max-width:520px;margin:0 16px;padding:24px;border-radius:8px;background:#fff}.block-order-product-modal .modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.block-order-product-modal .modal-header h2{margin:0;color:rgba(0,0,0,.8980392157);font-size:24px;font-weight:700;line-height:32px}.block-order-product-modal .modal-header .modal-close-button{-webkit-transition:scale .4s ease;transition:scale .4s ease}.block-order-product-modal .modal-header .modal-close-button:hover{cursor:pointer;scale:1.1}.block-order-product-modal .modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:24px}.block-order-product-modal .modal-content-left,.block-order-product-modal .modal-content-right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.block-order-product-modal .modal-content-left h3,.block-order-product-modal .modal-content-right h3{margin:0 0 4px;color:rgba(0,0,0,.8980392157);font-size:16px;font-weight:700;line-height:24px}.block-order-product-modal .modal-content-left p,.block-order-product-modal .modal-content-right p{color:rgba(0,0,0,.6);font-size:13px;font-weight:400;line-height:20px}.block-order-product-modal .modal-content-left a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:10px 32px;color:#fff;border-radius:24px;background:-webkit-linear-gradient(left,#094d63 0,#2e7a98 100%);background:linear-gradient(90deg,#094d63 0,#2e7a98 100%);font-size:16px;font-weight:600;line-height:24px}.block-order-product-modal .modal-content-left a:hover{background:-webkit-linear-gradient(left,#094d63 0,#094d63 100%);background:linear-gradient(90deg,#094d63 0,#094d63 100%)}.block-order-product-modal .modal-content-right a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:rgba(0,0,0,.8980392157);font-size:16px;line-height:24px;gap:8px}.block-order-product-modal .modal-content-right a::before{display:block;width:18px;height:18px;content:"";background-image:url(../images/icons/phone-modal.svg)}.block-order-product-modal .modal-content-right a:hover{color:#046481}.block-order-product-modal .modal-content .divider{width:100%;height:1px;background:rgba(0,0,0,.1215686275);margin-block:24px}@media screen and (min-width:550px){.block-order-product-modal .modal-content .divider{width:1px;height:112px;margin-block:0;margin-inline:16px}}@media screen and (min-width:550px){.block-order-product-modal .modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.active-modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.block-pagetitle{padding:0 16px;background:#f6f6f8}.block-pagetitle h1{max-width:1272px;margin:0 auto;margin:0;padding:20px 0;color:rgba(0,0,0,.8980392157);font-size:22px;font-weight:700;line-height:32px}@media all and (min-width:1024px){.block-pagetitle h1{padding:40px 0;font-size:32px;line-height:40px;margin-inline:auto}}.breadcrumb{background:#f6f6f8}.breadcrumb__list{overflow-x:auto;margin:0;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1272px;margin:0 auto;padding:12px 16px}@media all and (min-width:1440px){.breadcrumb__list{padding:12px 0}}.breadcrumb__item{color:rgba(0,0,0,.9);list-style-type:none;margin:0;padding:0;font-size:13px;line-height:20px;font-weight:400}.breadcrumb__item .breadcrumb__item-link{color:rgba(0,0,0,.6)}.breadcrumb__item:before{content:"";border-left:1px solid rgba(0,0,0,.1215686275);margin:0 12px}.breadcrumb__item:first-child:before{content:none}.breadcrumb__item:first-child span{background-image:url(../images/icons/breadcrumb-home.svg);background-repeat:no-repeat;background-position:center;display:inline-block;width:13px;height:18px;color:transparent}.breadcrumb__item:last-child .breadcrumb__item-link{pointer-events:none;text-decoration:none;color:rgba(0,0,0,.9)}.sliding-popup-bottom{width:100%}.eu-cookie-compliance-banner{width:100%;padding:16px;background-color:#fff;box-shadow:0 0 24px rgba(0,0,0,.1019607843);font-size:13px}@media all and (min-width:425px){.eu-cookie-compliance-banner{padding-left:100px}}@media all and (min-width:1024px){.eu-cookie-compliance-banner{padding-right:100px}}.eu-cookie-compliance-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:unset!important;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;margin:0!important;gap:16px}.eu-cookie-compliance-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;margin-bottom:16px}@media all and (min-width:1024px){.eu-cookie-compliance-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}}.eu-cookie-compliance-message{margin-bottom:16px}.eu-cookie-compliance-message p{margin-bottom:0;color:#000}.eu-cookie-compliance-message a{color:#094d63;font-weight:700}.eu-cookie-compliance-message a:hover{color:#5c5c5c}.eu-cookie-compliance-message label{margin-left:0}@media all and (min-width:1024px){.eu-cookie-compliance-message{margin-bottom:0}}.eu-cookie-compliance-categories{display:none;padding-top:8px}.eu-cookie-compliance-categories-buttons{margin:0}.eu-cookie-compliance-categories.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width:1024px){.eu-cookie-compliance-categories.show{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}}.eu-cookie-compliance-category{display:block;margin-bottom:16px}@media all and (min-width:1024px){.eu-cookie-compliance-category{display:inline-block;margin-right:16px;margin-bottom:0}}.eu-cookie-compliance__message-trigger{cursor:pointer;color:#094d63;font-weight:700}.eu-cookie-compliance__message-trigger:hover{text-decoration:underline;color:#5c5c5c}.eu-cookie-compliance-categories,.eu-cookie-compliance-content{margin-bottom:0}.eu-cookie-compliance-categories button,.eu-cookie-compliance-content button{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.eu-cookie-compliance-categories button:hover,.eu-cookie-compliance-content button:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.eu-cookie-compliance-categories button,.eu-cookie-compliance-content button{margin:0;padding:8px 16px;background-image:none;box-shadow:none;text-shadow:none;font-family:"Noto Sans",sans-serif;font-size:13px}.eu-cookie-compliance-categories button:hover,.eu-cookie-compliance-content button:hover{background-image:none}.eu-cookie-compliance-categories button.agree-button,.eu-cookie-compliance-content button.agree-button{padding:4px 8px}.eu-cookie-compliance-categories button.eu-cookie-withdraw-button,.eu-cookie-compliance-content button.eu-cookie-withdraw-button{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.eu-cookie-compliance-categories button.eu-cookie-withdraw-button:hover,.eu-cookie-compliance-content button.eu-cookie-withdraw-button:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.eu-cookie-compliance-categories button.eu-cookie-withdraw-button,.eu-cookie-compliance-content button.eu-cookie-withdraw-button{border:1px solid gray;background-color:gray;padding:8px 16px;color:#fff;border:1px solid #094d63;background-image:none;font-family:"Noto Sans",sans-serif}.eu-cookie-compliance-categories button.eu-cookie-withdraw-button.hidden,.eu-cookie-compliance-content button.eu-cookie-withdraw-button.hidden{display:none}.eu-cookie-withdraw-tab{top:-26px;left:0;padding:6px 8px;-webkit-transition:ease .3s;transition:ease .3s;-webkit-transform:none;transform:none;opacity:.2;color:#fff;border:none;border-width:unset;border-radius:4px 4px 0 0;background-color:#094d63;background-color:#000;font-size:13px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fb_iframe_widget iframe{z-index:99998!important}body:has(.eu-cookie-compliance-banner[aria-hidden=false]) #launcher{bottom:124px!important}@media all and (min-width:1024px){body:has(.eu-cookie-compliance-banner[aria-hidden=false]) #launcher{bottom:60px!important}}.file--application-pdf a,a[data-entity-type=file]{background:url(../images/icons/files/folder.svg) left top 3px/27px no-repeat;padding:4px 4px 4px 35px;text-decoration:none;font-weight:400;display:inline-block;margin-bottom:16px;color:#000;text-decoration:underline}.file--application-pdf a:hover,a[data-entity-type=file]:hover{text-decoration:none}.form-contact-message-kontakt-form .field--name-message{clear:both}.form-contact-message-kontakt-form .form-actions{text-align:center}.webform-submission-ask-more-form::after,.webform-submission-ask-more-form::before{display:table;content:" "}.webform-submission-ask-more-form::after{clear:both}.webform-submission-ask-more-form{max-width:605px;margin:0 auto}@media all and (min-width:768px){.webform-submission-ask-more-form .form-item-email,.webform-submission-ask-more-form .form-item-name{float:left;width:48%}}@media all and (min-width:768px){.webform-submission-ask-more-form .form-item-last-name,.webform-submission-ask-more-form .form-item-phone{float:right;width:48%}}.webform-submission-ask-more-form .form-item-message{clear:both}.webform-submission-ask-more-form .form-item-call-me-back label{color:#000}@media all and (min-width:768px){.webform-submission-ask-more-form .form-item-call-me-back{float:left}}.webform-submission-ask-more-form .form-actions button{width:290px;background-image:url(../images/icons/send.svg);background-repeat:no-repeat;background-position:right 33% center}@media all and (min-width:768px){.webform-submission-ask-more-form .form-actions{float:right;margin-top:0}}input,textarea{background:#fff;padding:16px 20px;width:100%;border-radius:28px;border:1px solid transparent}input:active,input:focus,input:focus-visible,textarea:active,textarea:focus,textarea:focus-visible{border:1px solid #094d63}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(0,0,0,.6)}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(0,0,0,.6)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(0,0,0,.6)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:rgba(0,0,0,.6)}input::placeholder,textarea::placeholder{color:rgba(0,0,0,.6)}textarea{border-radius:28px 28px 8px 28px;resize:vertical;min-height:100px;max-height:300px}.pierre-coreredirect-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:64px 0}@media all and (min-width:1440px){.pierre-coreredirect-form{margin-bottom:0}}@media all and (min-width:1440px){.pierre-coreredirect-form .catalogue-text-title{font-size:24px}}@media all and (min-width:1440px){.pierre-coreredirect-form .catalogue-text-subtitle{font-size:18px}}.lightgallery::after,.lightgallery::before{display:table;content:" "}.lightgallery::after{clear:both}.lightgallery li{margin-bottom:40px;padding-left:0!important}.lightgallery li::before{content:none!important}.lightgallery li img{display:block;margin:0 auto}@media all and (min-width:768px){.lightgallery li{float:left;width:calc(calc(100% - calc((3 - 1) * 22px))/ 3);margin:0 22px 22px 0}.lightgallery li:nth-child(n){clear:none;margin:0 22px 22px 0}.lightgallery li:nth-child(3n+3){margin-right:0}.lightgallery li:nth-child(3n+4){clear:both}}.lg-outer .lg-thumb-item img{display:block}.lg-backdrop.in{opacity:.8}.lightgallery-preview{display:none}.lightgallery-preview--active{display:block}.view-news-block-1::after,.view-news-block-1::before,.view-news-page-1::after,.view-news-page-1::before{display:table;content:" "}.view-news-block-1::after,.view-news-page-1::after{clear:both}.view-news-block-1,.view-news-page-1{margin-bottom:30px}@media all and (min-width:768px){.view-news-block-1__row,.view-news-page-1__row{float:left;width:calc(calc(100% - calc((2 - 1) * 30px))/ 2);margin:0 30px 30px 0}.view-news-block-1__row:nth-child(n),.view-news-page-1__row:nth-child(n){clear:none;margin:0 30px 30px 0}.view-news-block-1__row:nth-child(2n+2),.view-news-page-1__row:nth-child(2n+2){margin-right:0}.view-news-block-1__row:nth-child(2n+3),.view-news-page-1__row:nth-child(2n+3){clear:both}}.node-news-teaser ol,.node-news-teaser ul{padding:0}.node-news-teaser .links{padding-left:0}.node-news-teaser__submitted{margin:6px 0;font-size:16px}.node-news-full__submitted{margin:6px 0;font-size:16px;font-weight:500;margin-bottom:40px;font-style:italic;color:gray}.node-news-full__field-lead-image{margin-bottom:20px}.paragraph-minicrm-form .paragraph-container,.paragraph-row[data-narrow=yes] .paragraph-container,.paragraph-text .paragraph-container,.paragraph-text-and-image .paragraph-container,.paragraph-text-and-video .paragraph-container,.paragraph-video .paragraph-container{max-width:1024px!important}.twin-container{max-width:1272px;margin:0 auto;margin:0 auto}.paragraph[data-paragraph-id="886"]{margin-inline:-16px}.paragraph.paragraph-product-slider{padding-bottom:0}.paragraph.paragraph-counter{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.paragraph.paragraph-counter *{text-align:center;font-size:2rem;line-height:2.5rem;font-weight:300;margin:0}.paragraph.paragraph-counter .count{font-weight:400}.paragraph.first-row{padding-top:8px}@media all and (min-width:1024px){.paragraph.first-row{padding-top:80px}}@media all and (min-width:768px){.paragraph.first-row .paragraph-row__field-title{margin-top:32px}}@media all and (min-width:1024px){.paragraph.first-row .paragraph-row__field-title{margin-top:0}}.paragraph.paragraph-video{margin:40px 0;padding-bottom:0}.paragraph.cards-row{margin-top:32px;padding-top:16px}@media all and (min-width:1024px){.paragraph.cards-row{margin-top:64px;padding-top:24px}}.paragraph-product-slider .paragraph-container{margin:40px calc(50% - 50vw) 0 calc(50% - 50vw);max-width:unset}@media all and (min-width:768px){.paragraph-product-slider .paragraph-container{margin:80px calc(50% - 50vw) 0 calc(50% - 50vw)}}.paragraph-product-slider .paragraph-container .product-slider .swiper-wrapper{margin-bottom:48px}.paragraph-product-slider .paragraph-container .product-slider .swiper-wrapper .swiper-slide img{aspect-ratio:1.5/1;-o-object-fit:contain;object-fit:contain}.paragraph-product-slider .paragraph-container .product-slider .swiper-pagination-bullet{box-shadow:unset;border:none;background:#c6c6cf;margin:0 8px!important}.paragraph-product-slider .paragraph-container .product-slider .swiper-pagination-bullet-active{background:#046481;width:30px;border-radius:8px}@media all and (min-width:1024px){.paragraph-product-slider .paragraph-container{padding-bottom:0}}.paragraph--type--products-package .paragraph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}@media all and (min-width:1280px){.paragraph--type--products-package .paragraph-container{gap:56px}}.paragraph--type--products-package .paragraph-container{max-width:1056px;margin-inline:auto}.paragraph--type--products-package .paragraph-container .paragraph-products-package__field-name{text-align:center;font-size:40px;font-weight:700;line-height:48px;color:rgba(0,0,0,.9)}.paragraph--type--products-package .paragraph-container .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:16px;color:rgba(0,0,0,.9)}@media all and (min-width:1280px){.paragraph--type--products-package .paragraph-container .content-wrapper{-ms-grid-columns:416px 535px;grid-template-columns:416px 535px;display:-ms-grid;display:grid}}.paragraph--type--products-package .paragraph-container .content-wrapper>:nth-child(2){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:28px}@media all and (max-width:1280px){.paragraph--type--products-package .paragraph-container .content-wrapper>:nth-child(2){text-align:center}}.paragraph--type--products-package .paragraph-container .content-wrapper .paragraph-products-package__field-description{color:var(--Text-primary,rgba(0,0,0,.9))}.paragraph--type--products-package .paragraph-container .content-wrapper .paragraph-products-package__field-price{font-size:32px;font-weight:700;line-height:40px;margin-top:auto}.paragraph--type--products-package .paragraph-container .content-wrapper .paragraph-products-package__field-order-via-label::after{content:":"}.paragraph--type--products-package .paragraph-container .content-wrapper .paragraph-products-package__field-order-via-label{font-size:20px;font-weight:600;line-height:28px;margin-bottom:8px}.paragraph--type--products-package .paragraph-container .content-wrapper .paragraph-products-package__field-order-via-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px}.paragraph--type--products-package .paragraph-container .content-wrapper .paragraph-products-package__field-order-via-items>*{padding:16px;border-radius:999px;color:#fff;text-align:center;background:-webkit-linear-gradient(left,#094d63 0,#2e7a98 100%);background:linear-gradient(90deg,#094d63 0,#2e7a98 100%);-webkit-transition:none;transition:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.paragraph--type--products-package .paragraph-container .content-wrapper .paragraph-products-package__field-order-via-items>:hover{background:#094d63}.paragraph--type--products-package .paragraph-container .content-wrapper h3,.paragraph--type--products-package .paragraph-container .content-wrapper h4,.paragraph--type--products-package .paragraph-container .content-wrapper h5,.paragraph--type--products-package .paragraph-container .content-wrapper h6{color:rgba(0,0,0,.6);font-size:20px;font-weight:700;line-height:28px;margin-block:0 16px}.paragraph--type--products-package .paragraph-container .content-wrapper p{font-size:20px;font-weight:300;line-height:28px}.paragraph--type--products-package .paragraph-container .content-wrapper ul{margin-bottom:28px}.paragraph--type--products-package .paragraph-container .content-wrapper ul li{padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:rgba(0,0,0,.9)}.paragraph--type--products-package .paragraph-container .content-wrapper ul li::before{position:static;display:inline-block;margin:9px}#page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100dvh}.region-primary-navigation{display:none}.region-primary-navigation .contextual-region{position:unset}@media all and (min-width:1024px){.region-primary-navigation{display:block}}.region-user-navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (min-width:1440px){.region-user-navigation{gap:64px}}.region-highlighted>div:nth-child(2){padding-top:130px}.region-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding-top:24px}@media all and (min-width:1024px){.region-cards{position:relative;z-index:1;margin-top:-138px;padding-top:0}}@media all and (min-width:768px){.region-content .block-page-title h1{margin-top:0}}.region-footer-third{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:600px){.region-footer-third{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0}}@media all and (min-width:1024px){.region-footer-third{gap:96px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.region-footer-fourth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px}@media all and (min-width:768px){.region-footer-fourth{display:block}}.region-footer-fifth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media all and (min-width:768px){.region-footer-fifth{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.region-footer-fifth img{max-width:80px}.region-sidebar{position:relative}@media all and (min-width:1024px){.region-sidebar{min-width:310px}}.region-announcements{background:#517e17;text-align:center;color:#fff}.region-announcements a{color:#fff;text-decoration:underline}.region-announcements a:hover{opacity:.7;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.region-announcements .view-announcements-block-1{padding:8px 30px 12px 30px}.region-postfix-first:has(.wiki_button){background:#e8e8ec;padding:48px 0}.region-postfix-first:has(.wiki_button) .block-rawcustomblock .wiki_button{border:2px solid #046481;padding:8px 32px 8px 32px;background:#fff;display:block;border-radius:24px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.region-postfix-first:has(.wiki_button) .block-rawcustomblock .wiki_button:hover{opacity:.7;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media all and (min-width:1440px){.region-postfix-first:has(.wiki_button){padding-bottom:96px}}#content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.se-block{clear:both;float:none;margin:40px 10px 50px;padding-top:20px;text-align:right}.se-block .block-content{float:right;background:#fff;margin-top:-10px;padding-left:10px}.se-block .block-content .se-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.se-block .block-content .se-trigger{display:inline-block;margin:6px 0}.se-block .block-content .se-links{padding:0;margin:0;margin-left:20px;height:40px}.se-block .block-content .se-links .se-link{display:inline-block;margin-left:5px}.se-block .block-content .se-links .se-link a{display:block;text-indent:-9999px;height:30px;width:30px;padding:4px;text-align:left;background-repeat:no-repeat;background-position:center bottom;background-size:25px}.se-block .block-content .se-links .se-link a:hover{background-size:30px}.se-block .block-content .se-links .facebook_share a{background-image:url(../images/icons/social-networks/facebook.svg)}.se-block .block-content .se-links .twitter a{background-image:url(../images/icons/social-networks/twitter.svg)}.se-block .block-content .se-links .viber a{background-image:url(../images/icons/social-networks/viber-brands.svg)}.se-block .block-content .se-links .messenger a{background-image:url(../images/icons/social-networks/messenger.svg)}.se-block .block-content .se-links .whatsapp a{background-image:url(../images/icons/social-networks/whatsapp.svg)}.se-block .block-title{display:none}.context-contact .se-block{display:none}.ui-spinner{border-radius:0}.ui-spinner input{-moz-appearance:textfield}.ui-spinner .ui-button{background-color:#094d63;position:absolute;border:0;margin:0;border-radius:0}.ui-spinner .ui-button:hover{cursor:pointer;background-color:rgb(6.875,58.8194444444,75.625)}.ui-spinner .ui-button:active{background-color:rgb(6.875,58.8194444444,75.625);border:0}.ui-spinner .ui-button span{background-size:20px;background-repeat:no-repeat;background-position:center;-webkit-appearance:none}.ui-spinner .ui-button.ui-spinner-up span{background-image:url(../images/icons/plus.svg)}.ui-spinner .ui-button.ui-spinner-down span{background-image:url(../images/icons/minus.svg)}.ui-widget.ui-widget-content.ui-spinner{border:0;width:96px;margin-right:18px}.ui-widget.ui-widget-content.ui-spinner .form-number{text-align:center;padding:0 34px 0 0;margin:0;font-family:"Work Sans",sans-serif;line-height:46px}.ui-widget.ui-widget-content.ui-spinner .form-number::-webkit-inner-spin-button,.ui-widget.ui-widget-content.ui-spinner .form-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.article .author{margin:5px 0 10px;color:rgb(127.5,127.5,127.5);font-style:italic}.article .author .field--name-uid{font-style:normal}.swiper-button-next,.swiper-button-prev{background:url(../images/icons/swiper-left-icon.svg) center/40px no-repeat}.swiper-pagination{width:100%;z-index:9}.swiper-pagination-bullet{width:12px;height:12px;background-color:transparent;opacity:1;position:relative;margin:0 5%!important;border:1px solid #fff;box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);-webkit-transition:.3s;transition:.3s}.swiper-pagination-bullet:hover{background-color:rgba(255,255,255,.3)}.swiper-pagination-bullet-active{background-color:#fff}@media all and (min-width:768px){.swiper-pagination-bullet{margin:0 5px!important}}.arrow-wrapper{position:relative}.form-user-form,.form-user-pass,.user-login-form,.user-register-form{width:315px;margin:0 auto;padding:36px;border:1px solid rgba(0,0,0,.1);border-radius:8px}.form-user-form .form-item__description,.form-user-pass .form-item__description,.user-login-form .form-item__description,.user-register-form .form-item__description{opacity:.5;font-size:12px;font-style:italic;line-height:20px}.form-user-form p,.form-user-pass p,.user-login-form p,.user-register-form p{margin-top:-8px;opacity:.5;font-size:12px;font-style:italic;line-height:20px}.form-user-form .form-actions,.form-user-pass .form-actions,.user-login-form .form-actions,.user-register-form .form-actions{margin-top:24px;text-align:center}.user-login-form .form-item__description{display:none}.commerce-checkout-completion-register__text{text-align:center}.commerce-checkout-completion-register__form{width:315px;margin:0 auto;padding:36px;border:1px solid rgba(0,0,0,.1);border-radius:8px}.accordion{margin:0}.accordion dd{-webkit-transition:height .5s;transition:height .5s;height:0;overflow:hidden;border-top:0;margin:0;-webkit-transition:all .5s;transition:all .5s;display:block;height:0}.accordion dd.active{height:auto}.accordion dd:last-of-type{border-top:1px solid #fff;position:relative;top:-1px}.paragraph-accordion{margin:72px 0;padding:0 24px}@media all and (min-width:1024px){.paragraph-accordion{padding:0}}.paragraph-accordion__field-title{text-align:center;font-size:28px;color:#5c5c5c;margin-bottom:40px;font-weight:700}.paragraph-accordion__container{max-width:720px;margin:0 auto;width:100%}.paragraph-accordion__field-accordion-parents{border-top:1px solid #e5e5e5}.paragraph-accordion__field-accordion-parents-item{border-bottom:1px solid #e5e5e5}.paragraph-accordion .paragraph-accordion-parent{margin:0}.paragraph-accordion .paragraph-accordion-parent__field-accordion-items{padding-left:48px}.paragraph-accordion .paragraph-accordion-child{padding:8px 0;margin:12px 0 0 0}.paragraph-accordion [class*=__accordion-title]{font-weight:700;font-size:20px}.paragraph-accordion [class*=__accordion-title] a{display:block;color:#5c5c5c;padding:16px 0}.paragraph-accordion [class*=__accordion-title] a:hover{text-decoration:none}.paragraph-accordion [class*=__accordion-title] a:before{content:"";width:24px;height:24px;background-image:url(../images/arrow--down.svg);background-position:center;background-repeat:no-repeat;background-size:24px;vertical-align:middle;margin-right:8px;float:left}.paragraph-accordion [class*=__accordion-title].active a{color:#eb4d4b}.paragraph-accordion [class*=__accordion-title].active a:before{background-image:url(../images/arrow--close.svg)}.paragraph-accordion [class$=__field-body]{margin-top:24px}.paragraph-banner{position:relative}.paragraph-banner .paragraph-container{max-width:unset}.paragraph-banner__field-body{max-width:1220px;margin:0 auto;position:absolute;top:50%;width:100%;padding:24px 16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.paragraph-banner__field-body{left:50%;padding:16px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:24px}}.paragraph-banner__field-background-image{position:relative;display:none;margin:0 -16px}.paragraph-banner__field-background-image img{width:100%;-o-object-fit:cover;object-fit:cover}@media all and (min-width:768px){.paragraph-banner__field-background-image{display:block}}@media all and (min-width:1440px){.paragraph-banner__field-background-image{margin:0}}.paragraph-banner__field-additional-image{position:absolute;z-index:-1;right:0;left:0;display:none}@media all and (min-width:768px){.paragraph-banner__field-additional-image{display:block}}.paragraph-banner__field-background-image-mobile{position:relative;display:block}@media all and (min-width:768px){.paragraph-banner__field-background-image-mobile{display:none}}.paragraph-banner__field-additional-image-mobile{position:absolute;z-index:-1;right:0;left:0;display:block}@media all and (min-width:768px){.paragraph-banner__field-additional-image-mobile{display:none}}.paragraph--type--banner{overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.paragraph-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:320px;margin-bottom:0!important;background-repeat:no-repeat;background-position:center;background-size:1920px}.paragraph-image[data-paragraph-text-alignment=center] .paragraph-banner__text{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.paragraph-image[data-paragraph-text-alignment=right] .paragraph-banner__text{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.paragraph-image[data-paragraph-text-alignment=left] .paragraph-banner__text{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.paragraph-image__container{max-width:1220px;margin:0 auto;position:relative;width:100%}.paragraph-image__text{position:absolute;inset:0 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.paragraph-image__field-body{margin-bottom:56px}.paragraph-image__field-body h1,.paragraph-image__field-body h2{margin-bottom:16px}.paragraph-image__field_background-image{text-align:center}.paragraph-image__field-title{font-size:36px}@media all and (min-width:1024px){.paragraph-image__field-title{font-size:72px}}.paragraph-image[data-paragraph-fit=yes]{background-size:contain}.paragraph-gallery__field-title{position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.paragraph-gallery__field-title{padding-bottom:28px}}.paragraph-gallery__field-title{text-align:center;color:#666;font-size:24px}.paragraph-gallery__field-title::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.paragraph-call-to-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:72px 32px;text-align:center}.paragraph-call-to-action__container{width:100%}.paragraph-call-to-action__field-subtitle{margin-bottom:16px}.paragraph-call-to-action__field-title{margin-bottom:16px;color:#094d63;font-size:32px;font-weight:700}.paragraph-row.centered-title .paragraph-row__field-title{text-align:center}.paragraph-row__field-title{margin:32px 0;color:rgba(0,0,0,.8980392157);font-size:22px;font-weight:300;line-height:32px}@media all and (min-width:768px){.paragraph-row__field-title{margin-top:0;margin-bottom:32px;font-size:32px;line-height:40px}}@media all and (min-width:1024px){.paragraph-row__field-title{margin-bottom:64px}}.paragraph-row__field-link-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.paragraph-row__field-link-item a{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.paragraph-row__field-link-item a:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.paragraph-row__field-link-item a{color:#094d63;background-color:#fff}.paragraph-row__field-link-item a:hover{color:#fff;background-color:#094d63}.paragraph-row__field-link-item a{padding-right:56px;background-image:url(../images/icons/arrow-link.svg);background-repeat:no-repeat;background-position:8px center;background-size:24px;width:280px;background-position:72% center}@media all and (min-width:768px){.paragraph-row__field-link-item a{width:300px}}.paragraph-row__field-cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);row-gap:24px}.paragraph-row__field-cards:has(.paragraph-row__field-cards-item:first-child:nth-last-child(3)){-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}@media all and (min-width:768px){.paragraph-row__field-cards:has(.paragraph-row__field-cards-item:first-child:nth-last-child(3)){-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media all and (min-width:1024px){.paragraph-row__field-cards:has(.paragraph-row__field-cards-item:first-child:nth-last-child(3)){-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.paragraph-row__field-cards:has(.paragraph-row__field-cards-item:first-child:nth-last-child(2)){-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}@media all and (min-width:768px){.paragraph-row__field-cards:has(.paragraph-row__field-cards-item:first-child:nth-last-child(2)){-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media all and (min-width:1440px){.paragraph-row__field-cards:has(.paragraph-row__field-cards-item:first-child:nth-last-child(2)){-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.paragraph-row__field-cards:has(.paragraph-row__field-cards-item:first-child:nth-last-child(1)){-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}@media all and (min-width:768px){.paragraph-row__field-cards:has(.paragraph-row__field-cards-item:first-child:nth-last-child(1)){-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}@media all and (min-width:1440px){.paragraph-row__field-cards:has(.paragraph-row__field-cards-item:first-child:nth-last-child(1)){-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.paragraph-row__field-cards-item{width:100%}.paragraph-row__field-cards:has(.paragraph-counter){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:24px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph-row__field-cards:has(.paragraph-counter)>div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media all and (min-width:768px){.paragraph-row__field-cards{gap:24px}}.paragraph-row__field-cards:has(.paragraph--type--card-with-icons){-ms-grid-columns:(1fr)[2]!important;grid-template-columns:repeat(2,1fr)!important;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.paragraph-row__field-cards:has(.paragraph--type--card-with-icons) img{width:40px}.paragraph-row__field-cards:has(.paragraph--type--card-with-icons) .paragraph-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (min-width:768px){.paragraph-row__field-cards:has(.paragraph--type--card-with-icons) .paragraph-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:16px}}@media all and (min-width:1024px){.paragraph-row__field-cards:has(.paragraph--type--card-with-icons) .paragraph-container{padding:16px}}@media all and (min-width:768px){.paragraph-row__field-cards:has(.paragraph--type--card-with-icons){-ms-grid-columns:(1fr)[3]!important;grid-template-columns:repeat(3,1fr)!important}}@media all and (min-width:768px){.paragraph-row.two-columns .paragraph-row__field-cards{-ms-grid-columns:(1fr)[2]!important;grid-template-columns:repeat(2,1fr)!important}}@media all and (min-width:1440px){.paragraph-row.two-columns .paragraph-container{max-width:1040px}}@media all and (min-width:1024px){.paragraph-row.big-gap .paragraph-row__field-cards{-webkit-column-gap:92px;-moz-column-gap:92px;column-gap:92px}}@media all and (min-width:768px){.paragraph-row{margin-top:0}}.paragraph-card{position:relative;overflow:hidden;height:100%;margin-bottom:0!important;padding:16px 20px;border-radius:8px}.paragraph-card .paragraph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}.paragraph-card__field-title{font-size:22px;font-weight:300;line-height:32px}@media all and (min-width:1440px){.paragraph-card__field-title{font-size:32px;line-height:40px}}.paragraph-card:has(.paragraph-card__field-card-main-image){border:1px solid rgba(0,0,0,.1215686275)}.paragraph-card__field-card-main-image{overflow:hidden;margin:-16px -20px 16px;border-radius:8px 8px 0 0}.paragraph-card__field-card-main-image img{width:100%;-o-object-fit:cover;object-fit:cover}@media all and (min-width:1024px){.paragraph-card__field-card-main-image{margin:-24px -24px 24px -32px}}@media all and (min-width:1440px){.paragraph-card__field-card-main-image{margin:-32px -32px 24px}}.paragraph-card__field-body{margin:16px 0 32px;color:var(--body-text-color,rgba(0,0,0,.6));font-size:16px;font-weight:400;line-height:24px}.paragraph-card__field-background-image{display:none}.paragraph-card .link{padding:8px 32px;color:#fff;border-radius:24px;font-size:16px;font-weight:600;line-height:24px}.paragraph-card .link:has(a[aria-label="Empty Link"]){display:none}@media all and (min-width:768px){.paragraph-card .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.paragraph-card[data-button-type=arrow] .paragraph-card__field-link-item{padding:8px 24px 8px 32px}.paragraph-card[data-button-type=arrow] .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.paragraph-card[data-button-type=arrow] .link::after{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:25px;height:25px;content:"";background-image:url(../images/icons/arrow-right.svg)}.paragraph-card[data-button-type=underline] .link{text-decoration:underline}.paragraph-card a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.paragraph-card[data-button-type="primary button"] a.link{-webkit-transition:background .4s ease;transition:background .4s ease;border-radius:28px;background:-webkit-linear-gradient(left,#046481 0,#29a0ac 100%);background:linear-gradient(90deg,#046481 0,#29a0ac 100%)}.paragraph-card[data-button-type="primary button"] a.link:hover{background:-webkit-linear-gradient(left,#29a0ac 0,#29a0ac 100%);background:linear-gradient(90deg,#29a0ac 0,#29a0ac 100%)}.paragraph-card[data-button-type="secondary button"] a.link{border:2px solid transparent;border-radius:28px;background:rgba(255,255,255,.1803921569)}.paragraph-card[data-button-type="secondary button"] a.link:hover{border:2px solid #fff;background:rgba(255,255,255,.2509803922)}@media all and (min-width:1024px){.paragraph-card{padding:24px 24px 32px 32px}}@media all and (min-width:1440px){.paragraph-card{padding:32px}}.paragraph-card-with-icons{margin-bottom:0!important}.paragraph-card-with-icons .paragraph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:1024px){.paragraph-card-with-icons .paragraph-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:16px}}.paragraph-card-with-icons__field-icon-svg img{width:40px;height:40px;margin:0 auto}.paragraph-card-with-icons__field-title{margin:8px 0;text-align:center;color:rgba(0,0,0,.8980392157);font-size:16px;font-weight:600;line-height:24px}@media all and (min-width:1024px){.paragraph-card-with-icons__field-title{margin:0 0 4px;text-align:revert;font-size:16px;line-height:24px}}.paragraph-card-with-icons__field-body-item{display:none}.paragraph-card-with-icons__field-body-item p{color:rgba(0,0,0,.6);font-size:13px;font-weight:400;line-height:20px}@media all and (min-width:1024px){.paragraph-card-with-icons__field-body-item{display:block}}.paragraph-card-with-icons .text-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.paragraph .paragraph-reference-teaser{margin-bottom:0}.paragraph.paragraph-card.paragraph--type--card.paragraph--view-mode--default .paragraph-card__field-body ul>li{color:#fff}.paragraph.paragraph-card.paragraph--type--card.paragraph--view-mode--default .paragraph-card__field-body ul>li::before{position:absolute;top:10px;left:0;width:6px;height:6px;content:"";border-radius:100%;background-color:#fff}.paragraph-product-card{height:100%;padding:48px 16px!important;border-radius:12px}.paragraph-product-card__field-subtitle{margin-block:auto 24px}.paragraph-product-card__field-subtitle-item{display:-webkit-box;overflow:hidden;height:56px;text-align:center;text-overflow:ellipsis;color:rgba(255,255,255,.7490196078);font-size:20px;font-weight:400;line-height:28px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.paragraph-product-card__field-product-reference{height:100%}.paragraph-product-card__field-product-reference>div,.paragraph-product-card__field-product-reference>div>div{height:100%}.paragraph-product-card__field-product-reference,.paragraph-product-card__field-product-reference *{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;max-height:100%}.paragraph-product-card__field-product-reference-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.paragraph-product-card .paragraph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.paragraph-product-card[data-button-type=arrow] a.link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 24px 8px 32px;gap:8px}.paragraph-product-card[data-button-type=arrow] a.link::after{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:25px;height:25px;content:"";background-image:url(../images/icons/arrow-right.svg)}.paragraph-product-card[data-button-type=underline] a.link{text-decoration:underline}.paragraph-product-card a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.paragraph-product-card[data-button-type=button] a.link{-webkit-transition:background .4s ease;transition:background .4s ease;border-radius:28px;background:-webkit-linear-gradient(left,#046481 0,#29a0ac 100%);background:linear-gradient(90deg,#046481 0,#29a0ac 100%)}.paragraph-product-card[data-button-type=button] a.link:hover{background:-webkit-linear-gradient(left,#29a0ac 0,#29a0ac 100%);background:linear-gradient(90deg,#29a0ac 0,#29a0ac 100%)}.paragraph-product-card[data-button-type=secondary_button] a.link{border:2px solid transparent;border-radius:28px;background:rgba(255,255,255,.1803921569)}.paragraph-product-card[data-button-type=secondary_button] a.link:hover{border:2px solid #fff;background:rgba(255,255,255,.2509803922)}.paragraph-product-card a.link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:8px 32px;color:#fff;border-radius:24px;font-size:16px;font-weight:600;line-height:24px}.paragraph-carousel.paragraph{padding:32px 0}@media all and (min-width:1024px){.paragraph-carousel.paragraph{padding:96px 0}}.paragraph-carousel__field-title{margin-bottom:24px;text-align:center;color:#5c5c5c;font-size:28px;font-weight:700}.paragraph-carousel[style*=background] .paragraph-carousel__field-title{color:#fff}.paragraph-carousel[data-paragraph-fluid=yes]{margin:0 auto}.paragraph-code__field-code-title{position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.paragraph-code__field-code-title{padding-bottom:28px}}.paragraph-code__field-code-title{text-align:center;color:#666;font-size:24px}.paragraph-code__field-code-title::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.paragraph-code__field-text{padding:40px 20px;color:#fff;background-color:#000;font-family:monospace}.paragraph-code ul{font-size:14px}.paragraph-code ul li{padding-left:0!important}@media all and (min-width:1024px){.paragraph-code ul li{padding-left:38px!important}}@media all and (min-width:1024px){.paragraph-code ul{font-size:16px}}@media all and (min-width:1024px){.paragraph-code ul{list-style-type:none;counter-reset:section}}.paragraph-code li::before{display:none}@media all and (min-width:1024px){.paragraph-code li::before{top:0!important;display:block;margin-right:20px;content:counters(section, ".") " "!important;counter-increment:section;background-color:#000!important}}div.paragraph-contact-people-wrapper{padding:16px;background-color:#fff;padding-block:40px;margin-inline:-16px}div.paragraph-contact-people-wrapper:has(.paragraph-contact-people-wrapper__field-title){background-color:#f6f6f8}div.paragraph-contact-people-wrapper:has(.paragraph-contact-people-wrapper__field-title) .paragraph-container{max-width:1024px;margin:0 auto}div.paragraph-contact-people-wrapper__field-title{margin-bottom:32px;color:rgba(0,0,0,.9019607843);font-size:22px;font-weight:300;line-height:32px}@media all and (min-width:768px){div.paragraph-contact-people-wrapper__field-title{margin-bottom:64px;font-size:32px;line-height:40px}}div.paragraph-contact-people-wrapper__field-contact-people{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}@media all and (min-width:768px){div.paragraph-contact-people-wrapper__field-contact-people{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr);gap:24px}}@media all and (min-width:768px){div.paragraph-contact-people-wrapper{padding-block:80px}}div.paragraph-contact-person{height:100%;padding:24px;padding-bottom:24px;border-radius:8px;background-color:#f6f6f8}div.paragraph-contact-person .paragraph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}div.paragraph-contact-person__field-title{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:16px;color:rgba(0,0,0,.9019607843);font-size:18px;font-weight:600;line-height:28px}@media all and (min-width:768px){div.paragraph-contact-person__field-title{font-size:20px;line-height:28px}}div.paragraph-contact-person__field-subtitle-item{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:rgba(0,0,0,.9019607843);font-size:16px;line-height:24px}div.paragraph-contact-person__field-email,div.paragraph-contact-person__field-phone-number{margin-top:4px}div.paragraph-contact-person__field-email a,div.paragraph-contact-person__field-phone-number a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:underline;font-size:16px;line-height:24px}div.paragraph-contact-person__field-email a:hover,div.paragraph-contact-person__field-phone-number a:hover{text-decoration:none}.paragraph-form__field-title{max-width:640px;margin:0 auto;padding:32px 0 40px;text-align:center;color:#5c5c5c;font-size:28px;font-weight:700}.paragraph-custom-form{margin-top:80px}.paragraph-custom-form__field-title{position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.paragraph-custom-form__field-title{padding-bottom:28px}}.paragraph-custom-form__field-title{max-width:470px;margin:0 auto 50px;text-align:center;color:#5c5c5c;font-size:24px}.paragraph-custom-form__field-title::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.paragraph-functions{margin-right:-16px!important;margin-left:-16px!important;padding:60px 16px;color:#fff;background-color:#fff}.paragraph-functions__field-title{position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.paragraph-functions__field-title{padding-bottom:28px}}.paragraph-functions__field-title{margin-bottom:60px!important;text-align:center;font-size:22px}.paragraph-functions__field-title::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (min-width:1024px){.paragraph-functions__field-title{font-size:26px}}.paragraph-functions__field-subtitle{text-align:center}.paragraph-functions__field-cards{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr);gap:24px}.paragraph-functions__field-cards-wrapper.closed{visibility:hidden;height:0}@media all and (min-width:768px){.paragraph-functions__field-cards-wrapper.closed{visibility:unset;height:auto;-webkit-transition:height 4s;transition:height 4s}}.paragraph-functions__field-cards-wrapper.opened{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media all and (min-width:768px){.paragraph-functions__field-cards{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media all and (min-width:1024px){.paragraph-functions__field-cards{gap:64px}}@media all and (min-width:1440px){.paragraph-functions__field-cards{-ms-grid-columns:1fr 40px 1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(4,1fr);gap:40px;row-gap:60px}}.paragraph-functions .view-button{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.paragraph-functions .view-button:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.paragraph-functions .view-button{color:#094d63;background-color:#fff}.paragraph-functions .view-button:hover{color:#fff;background-color:#094d63}.paragraph-functions .view-button{margin-bottom:0;text-transform:uppercase;color:#5c5c5c}.paragraph-functions .view-button:hover{color:#5c5c5c!important;background-color:#fff!important}.paragraph-functions .view-button::after{display:inline-block;width:34px;height:24px;margin-top:2px;content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle;background-color:#666;-webkit-mask:url(../images/icons/arrow-gray.svg);mask:url(../images/icons/arrow-gray.svg);-webkit-mask-size:29px;mask-size:29px}.paragraph-functions .view-button .less{display:none}.paragraph-functions .view-button.opened::after{margin-top:-10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.paragraph-functions .view-button:hover{cursor:pointer;text-decoration:none;color:#fff;border-color:#094d63;background-color:#094d63}@media all and (min-width:768px){.paragraph-functions .view-button{display:none}}@media all and (min-width:1440px){.paragraph-functions{margin-right:0!important;margin-left:0!important;padding:80px 0}}.block-views-block--functions-block-5 .block-title{margin-bottom:32px;font-size:22px;font-weight:300;line-height:26px;text-align:left;color:rgba(0,0,0,.8980392157)}@media all and (min-width:1024px){.block-views-block--functions-block-5 .block-title{font-size:32px;font-weight:300;line-height:40px;margin-bottom:64px}}.block-views-block--functions-block-5 .view-functions-block-5__content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:repeat(2,1fr);row-gap:24px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media all and (min-width:768px){.block-views-block--functions-block-5 .view-functions-block-5__content{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media all and (min-width:1024px){.block-views-block--functions-block-5 .view-functions-block-5__content{gap:24px}}.block-views-block--functions-block-5 .view-functions-block-5__row{height:100%}.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser{position:relative;height:100%;border-radius:.5rem;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.5s;transition-duration:.5s}.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser:hover{background-color:#fff}.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser a.absoluteLink{position:absolute;inset:0}.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser .pseudo-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:600;line-height:24px}.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser .pseudo-title a{text-align:center;color:#000}@media all and (min-width:1024px){.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser .pseudo-title{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:4px}.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser .pseudo-title a{text-align:left}}@media all and (min-width:1024px){.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;padding:16px}}.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser__field-teaser-text{display:none}@media all and (min-width:1024px){.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser__field-teaser-text{display:block;font-size:13px;font-weight:400;line-height:20px;color:rgba(0,0,0,.6)}}.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser__field-s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4px}.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser__field-s img{width:40px;height:40px;max-width:unset}@media all and (min-width:1024px){.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser__field-s img{width:40px;height:40px}}@media all and (min-width:1024px){.block-views-block--functions-block-5 .view-functions-block-5 .node-function-teaser__field-s{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.paragraph-gallery[data-invert=yes] .paragraph-gallery__field-title{color:#fff}.paragraph-gallery[style*=background-color]{padding:60px 16px;margin-left:-16px;margin-right:-16px;margin-bottom:0}@media all and (min-width:1440px){.paragraph-gallery[style*=background-color]{margin-left:0;margin-right:0}}@media all and (max-width:768px){.paragraph-gallery .paragraph-container .lightgallery-wrapper .lightgallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.paragraph{padding-bottom:16px;background-repeat:no-repeat;background-position:center;background-size:cover}.paragraph ul li{position:relative;margin-bottom:4px;padding-left:22px;color:#000;font-size:16px;font-weight:400}.paragraph ul li::before{position:absolute;top:10px;left:0;width:6px;height:6px;content:"";border-radius:100%;background-color:#2e7a98}.paragraph ul li:last-of-type{margin-bottom:0}@media all and (min-width:768px){.paragraph{padding-bottom:32px}}@media all and (min-width:768px){.paragraph.paragraph-row{padding-bottom:24px}}@media all and (min-width:1024px){.paragraph.paragraph-row.last-row{padding-bottom:80px}}.paragraph-container{max-width:1272px;margin:0 auto}[data-image-position=right] .paragraph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:23px}@media all and (min-width:768px){[data-image-position=right] .paragraph-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}[data-image-position=left] .paragraph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:23px}@media all and (min-width:768px){[data-image-position=left] .paragraph-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.paragraph-product-parallax{margin-bottom:0}.paragraph-product-parallax .paragraph-container{max-width:unset}.paragraph-product-parallax__field-text{background:-webkit-radial-gradient(132.65% 92.67%,138.82% 143.95%,#879bb4 0,#00516d 100%);background:radial-gradient(138.82% 143.95% at 132.65% 92.67%,#879bb4 0,#00516d 100%);padding:40px 16px;font-size:24px;color:#fff;text-transform:uppercase;font-weight:900}@media all and (min-width:768px){.paragraph-product-parallax__field-text{padding:80px 16px;font-size:38px}}@media all and (min-width:1024px){.paragraph-product-parallax__field-text{padding:100px 16px}}.paragraph-product-parallax__field-text-item{max-width:860px;margin:0 auto}@media all and (min-width:768px){.paragraph-product-parallax__field-image{margin-bottom:30px}.paragraph-product-parallax__field-image img{margin:-120px auto}}.commerce-product-default-full__field-paragraph{margin-bottom:80px}.commerce-product-default-full__first-title{background:-webkit-radial-gradient(132.65% 92.67%,138.82% 143.95%,#879bb4 0,#00516d 100%);background:radial-gradient(138.82% 143.95% at 132.65% 92.67%,#879bb4 0,#00516d 100%);display:none;padding:80px 16px;margin-top:40px}@media all and (min-width:768px){.commerce-product-default-full__first-title{padding:100px 16px;display:block}}.commerce-product-default-full__first-title-item{max-width:860px;margin:0 auto;font-size:40px;font-weight:900;color:#fff}@media all and (min-width:768px){.commerce-product-default-full__first-title-item{font-size:48px}}.paragraph-row[data-invert=yes] .paragraph-row__field-title{color:#fff}.paragraph-row[style*=background-color]{margin-right:-16px;margin-bottom:0;margin-left:-16px;padding:24px 16px}.paragraph-row[style*=background-color]:has(.paragraph-row__field-title){padding:8px 16px 40px}@media all and (min-width:768px){.paragraph-row[style*=background-color]:has(.paragraph-row__field-title){padding:40px 16px}}@media all and (min-width:1024px){.paragraph-row[style*=background-color]:has(.paragraph-row__field-title){padding:80px 16px}}@media all and (min-width:1440px){.paragraph-row[style*=background-color]{margin-right:0;margin-left:0}}.paragraph-shortcuts{padding:42px 24px}.paragraph-shortcuts__container{max-width:1220px;margin:0 auto}.paragraph-shortcuts__field-title{margin-bottom:40px;text-align:center;color:#5c5c5c;font-size:28px;font-weight:700}.paragraph-shortcuts__field-paragraphs{position:relative}.paragraph-shortcuts__field-paragraphs::before{position:absolute;top:50%;left:50%;display:block;width:90%;height:78%;content:"";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:8px;background-color:#f5f5f5}@media all and (min-width:1024px){.paragraph-shortcuts__field-paragraphs::before{width:78%}}@media all and (min-width:1024px){.paragraph-shortcuts__field-paragraphs{padding:0 96px}}.paragraph-shortcuts__field-body{position:relative;z-index:1;padding:40px;text-align:center;border-radius:8px;background-color:#fff;box-shadow:0 0 48px rgba(0,0,0,.1);font-size:20px;font-weight:700}.paragraph-shortcuts__field-body p:last-of-type{margin:0}@media all and (min-width:1024px){.paragraph-shortcuts__field-body{width:75%;margin:-48px auto 0!important}}.paragraph-shortcuts__field-background-image img{border-radius:8px}@media all and (min-width:1024px){.paragraph-shortcuts{padding:72px 0}.paragraph-shortcuts__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}.paragraph-shortcuts__content>div{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:50%}}.paragraph-shortcut{position:relative;margin:16px 0}.paragraph-shortcut__field-icon-svg{position:absolute;top:50%;left:20px;padding:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px;background-color:#f5f5f5}.paragraph-shortcut__field-icon-svg img{display:block;width:24px;height:24px}.paragraph-shortcut__field-link-item a{display:block;padding:32px 24px 32px 72px;color:#5c5c5c;border:1px solid #f5f5f5;border-radius:4px;background-color:#fff;box-shadow:0 0 48px rgba(51,51,51,.05);font-weight:700}.paragraph-shortcut__field-link-item a:hover{text-decoration:none;box-shadow:0 0 48px rgba(51,51,51,.1)}.paragraph-step{position:relative;width:calc(50% - 40px);margin:0;padding:24px;border-radius:4px;background-color:#fff;box-shadow:0 0 48px rgba(0,0,0,.05)}.paragraph-step::after{position:absolute;top:50%;left:99%;width:0;height:0;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);border:16px solid transparent;border-left-color:#fff;border-radius:4px;box-shadow:0 0 48px rgba(0,0,0,.05)}.paragraph-step__field-title{margin-bottom:16px;color:#5c5c5c;font-size:20px;font-weight:700}.paragraph-step__field-body p:last-of-type{margin:0}.paragraph-step__field-icon-svg{display:inline-block;margin-bottom:16px;padding:12px;border-radius:4px;background-color:#f9f9f9}.paragraph-step__field-icon-svg img{display:block;width:32px;height:32px}.paragraph-steps{padding-bottom:72px;text-align:right}.paragraph-steps[style*=background]{padding:96px 0 172px}.paragraph-steps[style*=background] .paragraph-steps__field-title{color:#fff}.paragraph-steps[style*=background] .paragraph-steps__container::before{background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 64px,rgba(255,255,255,.5) calc(100% - 64px),rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 64px,rgba(255,255,255,.5) calc(100% - 64px),rgba(255,255,255,0) 100%)}.paragraph-steps__container{max-width:1220px;margin:0 auto;position:relative}.paragraph-steps__container::before{position:absolute;top:72px;left:50%;width:2px;height:calc(100% - 72px);content:"";background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 64px,rgba(0,0,0,.1) calc(100% - 64px),rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 64px,rgba(0,0,0,.1) calc(100% - 64px),rgba(0,0,0,0) 100%)}.paragraph-steps__field-title{margin-bottom:40px;text-align:center;color:#5c5c5c;font-size:28px;font-weight:700}.paragraph-steps__field-paragraphs-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:-72px;counter-increment:steps}.paragraph-steps__field-paragraphs-item::after{z-index:1;display:block;width:8px;height:8px;margin-left:33px;content:"";border:4px solid #fff;border-radius:100%;background-color:#094d63}.paragraph-steps__field-paragraphs-item .paragraph-step::before{display:block;margin-bottom:8px;content:counter(steps);color:#094d63;font-size:48px;font-weight:700}.paragraph-steps__field-paragraphs-item:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:left}.paragraph-steps__field-paragraphs-item:nth-of-type(even) .paragraph-step::after{right:99%;left:auto;-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.paragraph-steps__field-paragraphs-item:nth-of-type(even)::after{margin-right:31px;margin-left:0}.paragraph-text-and-image,.paragraph-text-and-video{margin-right:-16px;margin-bottom:0;margin-left:-16px;padding:0 16px}.paragraph-text-and-image__field-title,.paragraph-text-and-video__field-title{color:rgba(0,0,0,.8980392157);font-size:22px;font-weight:300;line-height:32px}@media all and (min-width:1440px){.paragraph-text-and-image__field-title,.paragraph-text-and-video__field-title{font-size:32px;line-height:40px}}@media all and (min-width:768px){.paragraph-text-and-image__wrapper,.paragraph-text-and-video__wrapper{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%}}.paragraph-text-and-image__field-background-image img,.paragraph-text-and-video__field-background-image img{border-radius:8px}@media all and (min-width:768px){.paragraph-text-and-image__field-background-image,.paragraph-text-and-video__field-background-image{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%}}.paragraph-text-and-image__field-body p,.paragraph-text-and-video__field-body p{margin-bottom:16px;color:rgba(0,0,0,.6);font-weight:400;line-height:24px}.paragraph-text-and-image__field-body p:last-child,.paragraph-text-and-video__field-body p:last-child{margin-bottom:0}.paragraph-text-and-image__field-body h3,.paragraph-text-and-video__field-body h3{position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.paragraph-text-and-image__field-body h3,.paragraph-text-and-video__field-body h3{padding-bottom:28px}}.paragraph-text-and-image__field-body h3,.paragraph-text-and-video__field-body h3{color:#666;font-size:20px}@media all and (min-width:1024px){.paragraph-text-and-image__field-body h3,.paragraph-text-and-video__field-body h3{font-size:24px;line-height:32px}}.paragraph-text-and-image__field-body ul,.paragraph-text-and-video__field-body ul{margin-left:34px}.paragraph-text-and-image__field-body ul li,.paragraph-text-and-video__field-body ul li{margin-bottom:4px;color:rgba(0,0,0,.6);font-size:16px;line-height:24px}@media all and (min-width:1440px){.paragraph-text-and-image__field-body ul li,.paragraph-text-and-video__field-body ul li{font-size:16px;line-height:28px}}.paragraph-text-and-image__field-body a,.paragraph-text-and-video__field-body a{text-decoration:underline;color:#046481}.paragraph-text-and-image__field-body a:hover,.paragraph-text-and-video__field-body a:hover{text-decoration:none;color:#094d63}.paragraph-text-and-image[data-invert=yes],.paragraph-text-and-video[data-invert=yes]{color:#fff}.paragraph-text-and-image[data-invert=yes] .paragraph-text-and-image__field-title,.paragraph-text-and-video[data-invert=yes] .paragraph-text-and-image__field-title{color:#fff}.paragraph-text-and-image .paragraph-container,.paragraph-text-and-video .paragraph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;max-width:1272px;margin:0 auto}.paragraph-text-and-image .paragraph-container .left-side,.paragraph-text-and-video .paragraph-container .left-side{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.paragraph-text-and-image .paragraph-container .right-side,.paragraph-text-and-video .paragraph-container .right-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-block:40px;width:100%}@media all and (min-width:768px){.paragraph-text-and-image .paragraph-container .right-side,.paragraph-text-and-video .paragraph-container .right-side{padding-block:0}}@media all and (min-width:768px){.paragraph-text-and-image .paragraph-container,.paragraph-text-and-video .paragraph-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media all and (min-width:1024px){.paragraph-text-and-image .paragraph-container,.paragraph-text-and-video .paragraph-container{gap:64px}}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fluid=yes],.paragraph-text-and-video[data-paragraph-fluid=yes]{padding-inline:0}}.paragraph-text-and-image[data-paragraph-fluid=yes] .paragraph-container,.paragraph-text-and-video[data-paragraph-fluid=yes] .paragraph-container{max-width:100%!important;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-inline:0;margin-inline:0}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fluid=yes] .paragraph-container .left-side,.paragraph-text-and-video[data-paragraph-fluid=yes] .paragraph-container .left-side{width:45vw}}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fluid=yes][data-image-position=left] .left-side,.paragraph-text-and-video[data-paragraph-fluid=yes][data-image-position=left] .left-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fluid=yes][data-image-position=left] .right-side,.paragraph-text-and-video[data-paragraph-fluid=yes][data-image-position=left] .right-side{margin-right:24px}}@media all and (min-width:1440px){.paragraph-text-and-image[data-paragraph-fluid=yes][data-image-position=left] .right-side,.paragraph-text-and-video[data-paragraph-fluid=yes][data-image-position=left] .right-side{max-width:800px}}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fluid=yes][data-image-position=right] .left-side,.paragraph-text-and-video[data-paragraph-fluid=yes][data-image-position=right] .left-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fluid=yes][data-image-position=right] .right-side,.paragraph-text-and-video[data-paragraph-fluid=yes][data-image-position=right] .right-side{padding-left:16px}}@media all and (min-width:1440px){.paragraph-text-and-image[data-paragraph-fluid=yes][data-image-position=right] .right-side,.paragraph-text-and-video[data-paragraph-fluid=yes][data-image-position=right] .right-side{padding-left:84px;max-width:800px;margin-inline:auto}}.paragraph-text-and-image[data-paragraph-fluid=yes] .left-side,.paragraph-text-and-video[data-paragraph-fluid=yes] .left-side{background-image:var(--background-image);background-size:cover;background-position:center;background-repeat:no-repeat;height:auto;width:100%;min-height:384px;border-radius:8px;margin-bottom:16px}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fluid=yes] .left-side,.paragraph-text-and-video[data-paragraph-fluid=yes] .left-side{border-radius:0;margin-bottom:0;min-height:0;max-width:calc(45% - 40px)}}@media all and (min-width:1440px){.paragraph-text-and-image[data-paragraph-fluid=yes] .left-side,.paragraph-text-and-video[data-paragraph-fluid=yes] .left-side{max-width:calc(45% - 24px)}}@media all and (min-width:1920px){.paragraph-text-and-image[data-paragraph-fluid=yes] .left-side,.paragraph-text-and-video[data-paragraph-fluid=yes] .left-side{max-width:45%}}.paragraph-text-and-image[data-paragraph-fluid=yes] .left-side .paragraph-text-and-image__field-background-image,.paragraph-text-and-video[data-paragraph-fluid=yes] .left-side .paragraph-text-and-image__field-background-image{display:none}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=right] .left-side,.paragraph-text-and-video[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=right] .left-side{background-position:left}}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=left] .left-side,.paragraph-text-and-video[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=left] .left-side{background-position:right}}.paragraph-text-and-image[data-paragraph-fluid=yes][data-paragraph-fit=on] .left-side,.paragraph-text-and-video[data-paragraph-fluid=yes][data-paragraph-fit=on] .left-side{background-size:contain}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fluid=yes][data-paragraph-fit=on],.paragraph-text-and-video[data-paragraph-fluid=yes][data-paragraph-fit=on]{padding-inline:0}.paragraph-text-and-image[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=right] .paragraph-container,.paragraph-text-and-video[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=right] .paragraph-container{padding-inline:0}.paragraph-text-and-image[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=right] .right-side,.paragraph-text-and-video[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=right] .right-side{padding-left:84px}.paragraph-text-and-image[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=left] .paragraph-container,.paragraph-text-and-video[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=left] .paragraph-container{padding-inline:0}.paragraph-text-and-image[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=left] .right-side,.paragraph-text-and-video[data-paragraph-fluid=yes][data-paragraph-fit=on][data-image-position=left] .right-side{padding-right:84px}}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fit=on],.paragraph-text-and-video[data-paragraph-fit=on]{padding-inline:0}}.paragraph-text-and-image[data-paragraph-fit=on] .paragraph-container,.paragraph-text-and-video[data-paragraph-fit=on] .paragraph-container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.paragraph-text-and-image[data-paragraph-fit=on] .left-side,.paragraph-text-and-video[data-paragraph-fit=on] .left-side{background-image:var(--background-image);background-size:contain;background-position:center;background-repeat:no-repeat;height:auto;width:100%;min-height:384px;border-radius:8px;margin-bottom:16px}@media all and (min-width:768px){.paragraph-text-and-image[data-paragraph-fit=on] .left-side,.paragraph-text-and-video[data-paragraph-fit=on] .left-side{margin-bottom:0;border-radius:0;min-height:0;max-width:calc(45% - 40px)}}@media all and (min-width:1440px){.paragraph-text-and-image[data-paragraph-fit=on] .left-side,.paragraph-text-and-video[data-paragraph-fit=on] .left-side{max-width:calc(45% - 24px)}}@media all and (min-width:1920px){.paragraph-text-and-image[data-paragraph-fit=on] .left-side,.paragraph-text-and-video[data-paragraph-fit=on] .left-side{max-width:45%}}.paragraph-text-and-image[data-paragraph-fit=on] .left-side .paragraph-text-and-image__field-background-image,.paragraph-text-and-video[data-paragraph-fit=on] .left-side .paragraph-text-and-image__field-background-image{display:none}.paragraph-text-and-image[data-image-position=left] .media-image-text-and-image__field-media-image-item,.paragraph-text-and-image[data-video-position=left] .media-image-text-and-image__field-media-image-item,.paragraph-text-and-video[data-image-position=left] .media-image-text-and-image__field-media-image-item,.paragraph-text-and-video[data-video-position=left] .media-image-text-and-image__field-media-image-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.paragraph-text-and-image[data-image-position=left] .media-video__field-media-video-file,.paragraph-text-and-image[data-video-position=left] .media-video__field-media-video-file,.paragraph-text-and-video[data-image-position=left] .media-video__field-media-video-file,.paragraph-text-and-video[data-video-position=left] .media-video__field-media-video-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width:768px){.paragraph-text-and-image[data-image-position=left] .media-video__field-media-video-file,.paragraph-text-and-image[data-video-position=left] .media-video__field-media-video-file,.paragraph-text-and-video[data-image-position=left] .media-video__field-media-video-file,.paragraph-text-and-video[data-video-position=left] .media-video__field-media-video-file{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media all and (min-width:768px){.paragraph-text-and-image[data-image-position=left] .left-side,.paragraph-text-and-image[data-video-position=left] .left-side,.paragraph-text-and-video[data-image-position=left] .left-side,.paragraph-text-and-video[data-video-position=left] .left-side{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.paragraph-text-and-image[data-image-position=left] .right-side,.paragraph-text-and-image[data-video-position=left] .right-side,.paragraph-text-and-video[data-image-position=left] .right-side,.paragraph-text-and-video[data-video-position=left] .right-side{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.paragraph-text-and-image[data-image-position=right] .media-image-text-and-image__field-media-image-item,.paragraph-text-and-image[data-video-position=right] .media-image-text-and-image__field-media-image-item,.paragraph-text-and-video[data-image-position=right] .media-image-text-and-image__field-media-image-item,.paragraph-text-and-video[data-video-position=right] .media-image-text-and-image__field-media-image-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.paragraph-text-and-image[data-image-position=right] .media-video__field-media-video-file,.paragraph-text-and-image[data-video-position=right] .media-video__field-media-video-file,.paragraph-text-and-video[data-image-position=right] .media-video__field-media-video-file,.paragraph-text-and-video[data-video-position=right] .media-video__field-media-video-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width:768px){.paragraph-text-and-image[data-image-position=right] .media-video__field-media-video-file,.paragraph-text-and-image[data-video-position=right] .media-video__field-media-video-file,.paragraph-text-and-video[data-image-position=right] .media-video__field-media-video-file,.paragraph-text-and-video[data-video-position=right] .media-video__field-media-video-file{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media all and (min-width:1024px){.paragraph-text-and-image[data-image-position=right] .left-side,.paragraph-text-and-image[data-video-position=right] .left-side,.paragraph-text-and-video[data-image-position=right] .left-side,.paragraph-text-and-video[data-video-position=right] .left-side{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.paragraph-text-and-image[data-image-position=right] .right-side,.paragraph-text-and-image[data-video-position=right] .right-side,.paragraph-text-and-video[data-image-position=right] .right-side,.paragraph-text-and-video[data-video-position=right] .right-side{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.paragraph-text-and-image[data-title-alignment=center] .paragraph-text-and-video__field-title,.paragraph-text-and-video[data-title-alignment=center] .paragraph-text-and-video__field-title{text-align:center}.paragraph-text-and-image[data-title-alignment=left] .paragraph-text-and-video__field-title,.paragraph-text-and-video[data-title-alignment=left] .paragraph-text-and-video__field-title{text-align:left}.paragraph-text-and-image[data-title-alignment=right] .paragraph-text-and-video__field-title,.paragraph-text-and-video[data-title-alignment=right] .paragraph-text-and-video__field-title{text-align:right}.paragraph-text-and-image:not([data-button-type=underline]) .paragraph-text-and-image__field-link-item,.paragraph-text-and-image:not([data-button-type=underline]) .paragraph-text-and-video__field-link-item,.paragraph-text-and-video:not([data-button-type=underline]) .paragraph-text-and-image__field-link-item,.paragraph-text-and-video:not([data-button-type=underline]) .paragraph-text-and-video__field-link-item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:-webkit-linear-gradient(left,#094d63 0,#046481 80.5%);background:linear-gradient(90deg,#094d63 0,#046481 80.5%)}@media all and (min-width:768px){.paragraph-text-and-image:not([data-button-type=underline]) .paragraph-text-and-image__field-link-item,.paragraph-text-and-image:not([data-button-type=underline]) .paragraph-text-and-video__field-link-item,.paragraph-text-and-video:not([data-button-type=underline]) .paragraph-text-and-image__field-link-item,.paragraph-text-and-video:not([data-button-type=underline]) .paragraph-text-and-video__field-link-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.paragraph-text-and-image[data-button-type=arrow] .paragraph-text-and-image__field-link-item::after,.paragraph-text-and-image[data-button-type=arrow] .paragraph-text-and-video__field-link-item::after,.paragraph-text-and-video[data-button-type=arrow] .paragraph-text-and-image__field-link-item::after,.paragraph-text-and-video[data-button-type=arrow] .paragraph-text-and-video__field-link-item::after{display:block;width:24px;height:24px;content:"";background-image:url(../images/icons/arrow-right.svg)}.paragraph-text-and-image[data-button-type=underline] .paragraph-text-and-image__field-link-item,.paragraph-text-and-image[data-button-type=underline] .paragraph-text-and-video__field-link-item,.paragraph-text-and-video[data-button-type=underline] .paragraph-text-and-image__field-link-item,.paragraph-text-and-video[data-button-type=underline] .paragraph-text-and-video__field-link-item{margin-top:30px;padding:0;color:#046481;border-bottom:1px solid #046481;border-radius:0;font-weight:400;line-height:24px}.paragraph-text-and-image[data-button-type=underline] .paragraph-text-and-image__field-link-item:hover,.paragraph-text-and-image[data-button-type=underline] .paragraph-text-and-video__field-link-item:hover,.paragraph-text-and-video[data-button-type=underline] .paragraph-text-and-image__field-link-item:hover,.paragraph-text-and-video[data-button-type=underline] .paragraph-text-and-video__field-link-item:hover{color:#094d63;border-bottom:unset;background:unset}.paragraph-text-and-image__field-reference,.paragraph-text-and-video__field-reference{margin:16px 0}.paragraph-text-and-image__field-reference-item,.paragraph-text-and-video__field-reference-item{margin-bottom:24px}.paragraph-text-and-image__field-reference-item:last-child,.paragraph-text-and-video__field-reference-item:last-child{margin-bottom:0}.paragraph-text-and-image__field-reference-item .pseudo-title,.paragraph-text-and-video__field-reference-item .pseudo-title{margin:0;padding:0;color:#000;font-size:16px;font-weight:600}.paragraph-text-and-image__field-reference-item .pseudo-title:hover,.paragraph-text-and-video__field-reference-item .pseudo-title:hover{cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:.7}.paragraph-text-and-image__field-reference-item .node-function-reference-with-image__content,.paragraph-text-and-video__field-reference-item .node-function-reference-with-image__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}.paragraph-text-and-image__field-reference-item .node-function-reference-with-image__content a,.paragraph-text-and-video__field-reference-item .node-function-reference-with-image__content a{color:#000}@media all and (min-width:768px){.paragraph-text-and-image__field-reference,.paragraph-text-and-video__field-reference{display:-ms-grid;display:grid;-ms-grid-columns:1fr 48px 1fr;grid-template-columns:repeat(2,1fr);grid-column-gap:48px;margin:32px 0}}.paragraph-text-and-image .paragraph-text-and-image a,.paragraph-text-and-image .paragraph-text-and-video a,.paragraph-text-and-video .paragraph-text-and-image a,.paragraph-text-and-video .paragraph-text-and-video a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.paragraph-text-and-image .paragraph-text-and-image__field-link-item,.paragraph-text-and-image .paragraph-text-and-video__field-link-item,.paragraph-text-and-video .paragraph-text-and-image__field-link-item,.paragraph-text-and-video .paragraph-text-and-video__field-link-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:32px;padding:10px 32px;color:#fff;border-radius:24px;font-weight:600;gap:8px}.paragraph-text-and-image .paragraph-text-and-image__field-link-item:hover,.paragraph-text-and-image .paragraph-text-and-video__field-link-item:hover,.paragraph-text-and-video .paragraph-text-and-image__field-link-item:hover,.paragraph-text-and-video .paragraph-text-and-video__field-link-item:hover{background:#094d63}.paragraph-text-and-image .paragraph-text-and-image__field-link-item a,.paragraph-text-and-image .paragraph-text-and-video__field-link-item a,.paragraph-text-and-video .paragraph-text-and-image__field-link-item a,.paragraph-text-and-video .paragraph-text-and-video__field-link-item a{position:absolute;inset:0}.paragraph-text-and-image ul,.paragraph-text-and-video ul{margin-bottom:32px}@media all and (min-width:1440px){.paragraph-text-and-image,.paragraph-text-and-video{margin-right:0;margin-left:0}}.paragraph-text{text-align:center}.paragraph-text ul{margin-bottom:32px}.paragraph-text ul li{color:rgba(0,0,0,.6)}.paragraph-text .paragraph-container{padding:32px 0}.paragraph-text .paragraph-container .TurnKeyCRM{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:unset;padding:0}.paragraph-text .paragraph-container .TurnKeyCRM fieldset{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin:0;padding:0;border:unset;gap:12px}.paragraph-text .paragraph-container .TurnKeyCRM fieldset>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin:0}.paragraph-text .paragraph-container .TurnKeyCRM fieldset>div:last-of-type{grid-column:1/-1}.paragraph-text .paragraph-container .TurnKeyCRM fieldset>div>input{width:100%;height:unset;margin:0;padding:12px;color:#000;border:1px solid #aabace;border-radius:6px;background-color:#fff;line-height:1.15}.paragraph-text .paragraph-container .TurnKeyCRM fieldset>div>label{color:#000;font-size:.875rem;font-weight:400}@media all and (min-width:768px){.paragraph-text .paragraph-container .TurnKeyCRM fieldset{display:-ms-grid;display:grid;-ms-grid-columns:1fr 18px 1fr;grid-template-columns:1fr 1fr;gap:18px}}.paragraph-text .paragraph-container .TurnKeyCRM input[type=file]::file-selector-button,.paragraph-text .paragraph-container .TurnKeyCRM input[type=submit]{display:inline-block;padding:10px 24px;color:#fff!important;border:0;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.paragraph-text .paragraph-container .TurnKeyCRM input[type=submit]{width:auto;width:290px;margin:24px 0 0;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;background-image:url(../images/icons/send.svg);background-repeat:no-repeat;background-position:right 33% center}@media all and (min-width:768px){.paragraph-text .paragraph-container .TurnKeyCRM input[type=submit]{margin:48px 0 0}}.paragraph-text .paragraph-container .TurnKeyCRM .Description{font-size:.875rem!important}@media all and (min-width:768px){.paragraph-text .paragraph-container .TurnKeyCRM{max-width:724px;margin:0 auto;padding:0 62px}}@media all and (min-width:1024px){.paragraph-text .paragraph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:64px}}.paragraph-text__field-title{margin-bottom:24px;text-align:initial;color:#242038;font-size:22px;font-weight:300}.paragraph-text__field-title::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (min-width:1024px){.paragraph-text__field-title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media all and (min-width:1440px){.paragraph-text__field-title{max-width:406px;margin-bottom:0;font-size:32px;line-height:40px}}.paragraph-text__field-body{text-align:initial;color:rgba(0,0,0,.6);font-size:16px;line-height:24px}.paragraph-text__field-body strong{font-weight:600}@media all and (min-width:1024px){.paragraph-text__field-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.paragraph-text[style*=background-color]{margin-right:-16px;margin-bottom:0;margin-left:-16px;padding:40px 16px}.paragraph-text[style*=background-color] .paragraph-container{padding:0}@media all and (min-width:1024px){.paragraph-text[style*=background-color]{padding:64px 16px}}@media all and (min-width:1440px){.paragraph-text[style*=background-color]{margin-right:0;margin-left:0}}.paragraph-text[data-invert=yes]{color:#fff}.paragraph-text[data-invert=yes] .paragraph-text__field-title{color:#fff}.paragraph-text-and-image__field-title{margin-bottom:20px}@media all and (min-width:1024px){.paragraph-text-and-image__field-title{margin-bottom:32px}}.paragraph-text-and-image .contact{margin:16px 0}.paragraph-text-and-image .contact-left{margin-bottom:8px;color:#a7ccdf;font-size:20px;font-weight:700}.paragraph-text-and-image .contact-left span{border-bottom:1px solid #a7ccdf}@media all and (min-width:768px){.paragraph-text-and-image .contact-left span{display:block;padding-right:8px;text-align:right;border-bottom:unset}}@media all and (min-width:768px){.paragraph-text-and-image .contact-left{-webkit-flex-basis:160px;-ms-flex-preferred-size:160px;flex-basis:160px}}@media all and (min-width:1024px){.paragraph-text-and-image .contact-left{-webkit-flex-basis:140px;-ms-flex-preferred-size:140px;flex-basis:140px}}@media all and (min-width:768px){.paragraph-text-and-image .contact-left{border-right:1px solid #a7ccdf}}@media all and (min-width:1024px){.paragraph-text-and-image .contact-left{font-size:24px}}@media all and (min-width:768px){.paragraph-text-and-image .contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;margin:24px 0}}.paragraph-text-and-video{padding:40px 16px}.paragraph-text-and-video .videoWrapper iframe,.paragraph-text-and-video video{display:block;max-width:100%;-o-object-fit:unset;object-fit:unset;border-radius:16px}.paragraph-text-and-video .media-video-text-and-video__field-media-video-file-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.paragraph-text-and-video .paragraph-container{max-width:800px!important}.paragraph-text-and-video .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:16px}@media all and (min-width:1024px){.paragraph-text-and-video .header{margin-bottom:32px}}@media all and (min-width:1024px){.paragraph-text-and-video{padding:80px 16px}}.paragraph-minicrm-form{margin-right:-16px;margin-bottom:0;margin-left:-16px;padding:24px 16px}.paragraph-minicrm-form__field-title{margin-bottom:16px;color:rgba(0,0,0,.8980392157);font-size:22px;font-weight:300;line-height:32px}@media all and (min-width:1440px){.paragraph-minicrm-form__field-title{margin-bottom:24px;font-size:32px;line-height:40px}}.paragraph-minicrm-form__field-subtitle{font-size:20px;font-weight:300;line-height:28px}.paragraph-minicrm-form__field-subtitle-long{color:rgba(0,0,0,.6)}@media all and (min-width:1440px){.paragraph-minicrm-form__field-subtitle{font-size:24px;line-height:32px}}.paragraph-minicrm-form .paragraph-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px}.paragraph-minicrm-form .paragraph-container .left-side,.paragraph-minicrm-form .paragraph-container .right-side{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.paragraph-minicrm-form .paragraph-container .right-side input{width:100%}@media all and (min-width:768px){.paragraph-minicrm-form .paragraph-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.paragraph-minicrm-form.subscribe-form{padding-bottom:48px}.paragraph-minicrm-form.subscribe-form input,.paragraph-minicrm-form.subscribe-form textarea{min-height:45px;margin-bottom:24px;padding:10px 24px;border:1px solid rgba(0,0,0,.2509803922)}.paragraph-minicrm-form.subscribe-form textarea{min-height:100px}.paragraph-minicrm-form.subscribe-form .paragraph-container{gap:40px}.paragraph-minicrm-form.subscribe-form input[type=submit]{min-height:unset;margin-bottom:0;padding:10px 0;-webkit-transition:all .4s ease;transition:all .4s ease;color:#046481;border:2px solid #046481;background:#fff;font-size:16px;font-weight:600}.paragraph-minicrm-form.subscribe-form input[type=submit]:hover{cursor:pointer;border-color:#094d63;background:#dceaf3}@media all and (min-width:768px){.paragraph-minicrm-form.subscribe-form input[type=submit]{width:148px;padding-inline:34px}}.paragraph-minicrm-form.subscribe-form p,.paragraph-minicrm-form.subscribe-form span{color:rgba(0,0,0,.6);font-size:13px}@media all and (min-width:1440px){.paragraph-minicrm-form.subscribe-form{padding-bottom:96px}}.paragraph-minicrm-form.general-message input{margin-bottom:24px}.paragraph-minicrm-form.general-message input[type=submit]{padding:10px 0;color:#fff;border-width:2px;background:-webkit-linear-gradient(left,#094d63 0,#046481 80.5%);background:linear-gradient(90deg,#094d63 0,#046481 80.5%);font-weight:600}.paragraph-minicrm-form.general-message input[type=submit]:hover{cursor:pointer;background:#094d63}@media all and (min-width:768px){.paragraph-minicrm-form.general-message input[type=submit]{width:148px}}@media all and (min-width:1440px){.paragraph-minicrm-form{margin-right:0;margin-left:0}}@media all and (min-width:1440px){.paragraph-minicrm-form{padding:64px 0}}.paragraph-reference-built-in-functions__field-reference-to-taxonomy{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(3,1fr);place-items:center;margin:32px 0;gap:32px 24px}@media all and (min-width:1024px){.paragraph-reference-built-in-functions__field-reference-to-taxonomy{row-gap:80px}}.paragraph-reference-built-in-functions .taxonomy-term-built-in-functions-card__description{display:none}@media all and (min-width:768px){.paragraph-reference-built-in-functions .taxonomy-term-built-in-functions-card__description{display:block}}.paragraph-reference-built-in-functions .taxonomy-term-built-in-functions-card__name{margin-top:8px;font-size:13px}@media all and (min-width:768px){.paragraph-reference-built-in-functions .taxonomy-term-built-in-functions-card__name{margin-top:8px;font-size:20px;font-weight:300;line-height:32px}}.paragraph-reference-built-in-functions .taxonomy-term-built-in-functions-card .taxonomy-term__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}@media all and (min-width:768px){.paragraph-reference-built-in-functions .taxonomy-term-built-in-functions-card .taxonomy-term__content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left}}.paragraph-reference-built-in-functions .taxonomy-term-built-in-functions-card__field-icon img{width:42px;height:42px}@media all and (min-width:768px){.paragraph-reference-built-in-functions .taxonomy-term-built-in-functions-card__field-icon img{width:60px;height:60px}}.paragraph-video .media-embed-video__field-media-oembed-video-item>.videoWrapper,.paragraph-video .media-video__field-media-video-file-item{position:relative;width:100%;height:0;padding-top:56.25%}.paragraph-video .media-embed-video__field-media-oembed-video-item>.videoWrapper iframe,.paragraph-video .media-embed-video__field-media-oembed-video-item>.videoWrapper video,.paragraph-video .media-video__field-media-video-file-item iframe,.paragraph-video .media-video__field-media-video-file-item video{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph-video__field-title{margin-bottom:40px;text-align:center;color:#5c5c5c;font-size:28px;font-weight:700}.cheeseburger-menu__backdrop{z-index:101}.cheeseburger-menu__main-navigation-area{background:#094d63;width:75%}.cheeseburger-menu__main-navigation-area>div{margin-bottom:16px;border-bottom:none}.cheeseburger-menu__main-navigation-area>div[data-cheeseburger-id=menu-language] ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 20px!important}.cheeseburger-menu__main-navigation-area>div[data-cheeseburger-id=menu-language] ul li{padding:8px 0}.cheeseburger-menu__main-navigation-area>div[data-cheeseburger-id=menu-language] ul li a span{padding:4px 8px}.cheeseburger-menu__main-navigation-area>div[data-cheeseburger-id=menu-language] ul li:first-child{padding:0}.cheeseburger-menu__main-navigation-area>div[data-cheeseburger-id=menu-language] .cheeseburger-menu__mainmenu::after{display:none}.cheeseburger-menu__main-navigation-area>div:first-child{margin-bottom:0}.cheeseburger-menu__title{padding:0 20px;color:rgba(255,255,255,.7490196078);font-size:13px;line-height:20px;text-transform:capitalize}.cheeseburger-menu__submenu{margin-bottom:5px}.cheeseburger-menu__submenu-trigger{min-height:unset}.cheeseburger-menu__submenu-trigger .dropdown{top:10px;margin-top:0}.cheeseburger-menu__side-menu{position:absolute;top:14px;left:unset;right:12px;height:auto;background:-webkit-linear-gradient(left,#094d63 0,#2e7a98 100%);background:linear-gradient(90deg,#094d63 0,#2e7a98 100%);border-radius:24px}.cheeseburger-menu__side-trigger{margin-bottom:0;min-height:unset;height:44px;width:44px}.cheeseburger-menu__mainmenu{padding:20px!important;min-width:240px}.cheeseburger-menu__mainmenu>li{padding:8px 0 16px 0;font-weight:600}.cheeseburger-menu__mainmenu>li:last-child{padding-bottom:28px}.cheeseburger-menu__mainmenu::after{background-color:rgba(255,255,255,.1803921569);content:"";display:block;height:1px;width:100%}@media all and (min-width:375px){.cheeseburger-menu__mainmenu{min-width:280px}}.cheeseburger-menu__item.active-lang a span{background:rgba(255,255,255,.1803921569);font-size:16px;line-height:24px;border-radius:4px}.cheeseburger-menu__item-label{min-height:unset;padding:0!important}.cheeseburger-menu__item.language__item{text-transform:uppercase}.cheeseburger-menu__item--is-expanded{background-color:#29425e}.cheeseburger-menu__item--is-expanded ul{background-color:inherit}.cheeseburger-menu__item--is-expanded>span{color:#8dbfff}.cheeseburger-menu__item--is-expanded>.cheeseburger-menu__submenu-trigger .dropdown::before{top:-4px;left:3px;height:8px;background-color:#8dbfff}.cheeseburger-menu__item--is-expanded>.cheeseburger-menu__submenu-trigger .dropdown::after{top:-4px;left:-2px;height:8px;background-color:#8dbfff}.cheeseburger-menu__item.in-active-trail>a{text-decoration:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.cheeseburger-menu__item.in-active-trail>a::after{display:block;width:42px;height:4px;content:"";-webkit-transition:opacity .4s ease;transition:opacity .4s ease;border-radius:4px;background-color:#fff;z-index:1000}.cheeseburger-menu__submenu{padding-left:0!important;background-color:inherit}.cheeseburger-menu__submenu>li{margin:20px 0;font-size:16px;font-weight:300}.cheeseburger-menu__submenu>li>a[href*=partner-kereso],.cheeseburger-menu__submenu>li>a[href*=partner-search],.cheeseburger-menu__submenu>li>a[href*=pretraga-partnera]{padding-left:36px!important;background-image:url(../images/icons/partner-search.svg);background-repeat:no-repeat;background-position:left center;background-size:20px}.cheeseburger-menu__submenu>li>a>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cheeseburger-menu__submenu>li>a>span img{width:20px;height:20px;margin:0 16px 0 0}.cheeseburger-menu .language__item a{text-transform:uppercase}.block-cheeseburgermenu__trigger-element{min-width:21px;background-color:transparent}.block-cheeseburgermenu__trigger-element:hover span{max-width:22px}.block-cheeseburgermenu__trigger-element span{right:0;left:unset;-webkit-transform:none;transform:none;background:#fff;width:21px}.block-cheeseburgermenu__trigger-element span:nth-of-type(1){top:12px}.block-cheeseburgermenu__trigger-element span:nth-of-type(2){top:18px}.block-cheeseburgermenu__trigger-element span:nth-of-type(3){top:24px}.block-cheeseburgermenu-container{width:100%;z-index:1000;background:0 0}.block-cheeseburgermenu-container--is-open{padding-left:0}.toolbar-fixed.toolbar-tray-open .block-cheeseburgermenu-container{top:38px}.block-sociallinks__item{display:inline-block;margin-right:8px}.block-sociallinks__link{display:block;width:40px;height:40px;background-color:#8f8f8f;border-radius:100%;text-indent:-9999px;position:relative}.block-sociallinks__link:after{content:"";display:block;width:40px;height:40px;background-image:url(../images/icons/social-networks/link.svg);background-size:18px;background-position:center;background-repeat:no-repeat;-webkit-transition:.4s ease;transition:.4s ease;position:absolute;top:0;left:0}.block-sociallinks__link[href*=facebook]:after{background-image:url(../images/icons/social-networks/facebook.svg)}.block-sociallinks__link[href*=foursquare]:after{background-image:url(../images/icons/social-networks/foursquare.svg)}.block-sociallinks__link[href*=instagram]:after{background-image:url(../images/icons/social-networks/instagram.svg)}.block-sociallinks__link[href*=linkedin]:after{background-image:url(../images/icons/social-networks/linkedin.svg)}.block-sociallinks__link[href*=messenger]:after{background-image:url(../images/icons/social-networks/messenger.svg)}.block-sociallinks__link[href*=pinterest]:after{background-image:url(../images/icons/social-networks/pinterest.svg)}.block-sociallinks__link[href*=skype]:after{background-image:url(../images/icons/social-networks/skype.svg)}.block-sociallinks__link[href*=snapchat]:after{background-image:url(../images/icons/social-networks/snapchat.svg)}.block-sociallinks__link[href*=twitter]:after{background-image:url(../images/icons/social-networks/twitter.svg)}.block-sociallinks__link[href*=whatsapp]:after{background-image:url(../images/icons/social-networks/whatsapp.svg)}.block-sociallinks__link[href*=youtube]:after{background-image:url(../images/icons/social-networks/youtube.svg)}.block-sociallinks__link[href*=mailto]:after{background-image:url(../images/icons/social-networks/mail.svg)}.block-sociallinks__link:hover{background-color:#fff}.block-sociallinks__link:hover:after{-webkit-filter:invert(100%);filter:invert(100%)}.block-social__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px;margin-top:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width:1024px){.block-social__menu{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.block-social__menu-item-link{background-repeat:no-repeat;background-position:center;display:block;text-indent:-9999px;width:24px;height:24px}.block-social__menu-item-link[href*=facebook]{background-image:url(../images/icons/social-networks/facebook-white.svg)}.block-social__menu-item-link[href*=instagram]{background-image:url(../images/icons/social-networks/instagram-white.svg)}.block-social__menu-item-link[href*=pinterest]{background-image:url(../images/icons/social-networks/pinterest-white.svg)}.block-social__menu-item-link[href*=linkedin]{background-image:url(../images/icons/social-networks/linkedin-white.svg)}.block-social__menu-item-link[href*=youtube]{background-image:url(../images/icons/social-networks/youtube.svg)}.block-social__menu-item-link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}[menu-icon=finder],[menu-icon=partners],[menu-icon=search],[menu-icon=shop],[menu-icon=smarthome]{background-repeat:no-repeat;background-position:left center;padding-left:32px}[menu-icon=shop]{background-image:url(../images/icons/shopping-cart.svg)}[menu-icon=partners]{background-image:url(../images/icons/partners.svg)}[menu-icon=finder]{background-image:url(../images/icons/finder.svg)}[menu-icon=smarthome]{background-image:url(../images/icons/smarthome.svg)}[menu-icon=search]{background-image:url(../images/icons/search-white.svg)}.block-footerinformation__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:768px){.block-footerinformation__menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:90px}}.block-languageswitcher{display:none}@media all and (min-width:1024px){.block-languageswitcher{position:relative;display:block;width:50px;height:50px}.block-languageswitcher .block-languagemenu__items{position:absolute;background:#084d64;z-index:101;top:14px;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:60px;height:30px;margin:0;padding:0;list-style:none;text-align:right}.block-languageswitcher .block-languagemenu__items:hover{height:auto}.block-languageswitcher .block-languagemenu__items .de{display:none!important}.block-languageswitcher .block-languagemenu__items li.is-active{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.block-languageswitcher .block-languagemenu__items li a{display:block;margin:0 10px;padding:4px 8px;padding-top:0;text-align:left;text-transform:uppercase;color:#fff;border-bottom:1px solid rgba(0,0,0,.1019607843);font-size:16px}.block-languageswitcher .block-languagemenu__items li a:hover{text-decoration:none;color:#a9cfff}.block-languageswitcher .block-languagemenu__items li:first-of-type{display:block}.block-languageswitcher .block-languagemenu__items li:first-of-type a{color:#fff!important;border-bottom:0;background-color:transparent}.block-languageswitcher .block-languagemenu__items:hover{height:auto;cursor:pointer}}#header .block-headerlinks::after,#header .block-headerlinks::before{display:table;content:" "}#header .block-headerlinks::after{clear:both}#header .block-headerlinks{display:none}@media all and (min-width:1024px){#header .block-headerlinks{z-index:inherit;display:block}#header .block-headerlinks__menu{margin:0;list-style:none}#header .block-headerlinks__menu-item{display:inline-block}#header .block-headerlinks__menu-item:has(a[href*=pierre-branding-kit]){display:none}#header .block-headerlinks__menu-item--active-trail>a,#header .block-headerlinks__menu-item--active-trail>span{text-decoration:none;color:#fff}#header .block-headerlinks__menu-item-link{display:block;padding:26px 14px;-webkit-transition:all .4s ease;transition:all .4s ease;color:#fff;font-weight:600;line-height:24px}#header .block-headerlinks__menu-item-link.is-active::after,#header .block-headerlinks__menu-item-link:hover::after{opacity:1}#header .block-headerlinks__menu-item-link:hover::after{opacity:.5}#header .block-headerlinks__menu-item-link::after{position:absolute;display:block;width:42px;height:4px;margin-top:6px;content:"";-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;border-radius:4px;background-color:#fff}}@media all and (min-width:1024px) and (min-width:1440px){#header .block-headerlinks__menu-item-link{padding:26px 24px}}@media all and (min-width:1024px){#header .block-headerlinks__menu-item--expanded>.menu-wrapper{position:absolute;z-index:99;top:80px;right:0;left:0;display:none;background-color:#094d63}#header .block-headerlinks__menu-item--expanded>.menu-wrapper>.menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1440px;margin:24px auto}#header .block-headerlinks__menu-item--expanded>.menu-wrapper>.menu>.menu-item{-webkit-box-flex:0;-webkit-flex:0 0 16%;-ms-flex:0 0 16%;flex:0 0 16%;max-width:364px;text-align:center}#header .block-headerlinks__menu-item--expanded>.menu-wrapper>.menu>.menu-item>a{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:168px;padding:24px;color:#fff;gap:14px}#header .block-headerlinks__menu-item--expanded>.menu-wrapper>.menu>.menu-item>a[href*="/partner-kereso"],#header .block-headerlinks__menu-item--expanded>.menu-wrapper>.menu>.menu-item>a[href*="/pretraga-partnera"],#header .block-headerlinks__menu-item--expanded>.menu-wrapper>.menu>.menu-item>a[href*=partner-search]{padding-top:73px;background-image:url(../images/icons/partner-search.svg);background-repeat:no-repeat;background-position:top 50px center}#header .block-headerlinks__menu-item--expanded>.menu-wrapper>.menu>.menu-item>a.is-active{text-decoration:none}#header .block-headerlinks__menu-item--expanded>.menu-wrapper>.menu>.menu-item>a .svg-icon{width:36px;height:36px}#header .block-headerlinks__menu-item--expanded:hover>.menu-wrapper{display:block}#header .block-headerlinks__menu-item--expanded:hover>.menu-wrapper>.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#header .block-headerlinks__submenu-item--expanded{position:relative;overflow:hidden}#header .block-headerlinks__submenu-item--expanded>.menu{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 8px;-webkit-transition:.4s ease;transition:.4s ease;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#547da3}#header .block-headerlinks__submenu-item--expanded>.menu>.menu-item{text-align:center}#header .block-headerlinks__submenu-item--expanded>.menu>.menu-item a{display:block;margin-bottom:8px;padding:0 10px;color:#fff}#header .block-headerlinks__submenu-item--expanded>.menu>.menu-item a.is-active,#header .block-headerlinks__submenu-item--expanded>.menu>.menu-item a:hover{text-decoration:none;color:#0e3747}#header .block-headerlinks__submenu-item--expanded>.menu>.menu-item:last-of-type a{margin-bottom:0}#header .block-headerlinks__submenu-item--expanded:hover{cursor:pointer}#header .block-headerlinks__submenu-item--expanded:hover>.menu{-webkit-transform:translateX(0);transform:translateX(0)}}#header.transparent .menu-wrapper{top:80px}#footer .block-mainnavigation{display:none}#footer .block-mainnavigation>.menu{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:40px}#footer .block-mainnavigation>.menu>.menu-item:nth-of-type(4){width:190px}#footer .block-mainnavigation>.menu>.menu-item:nth-of-type(5){position:absolute;top:124px;right:0;min-width:190px}#footer .block-mainnavigation>.menu>.menu-item:nth-of-type(7){position:absolute;top:82px;right:0;min-width:190px}#footer .block-mainnavigation>.menu>.menu-item:nth-of-type(8){position:absolute;top:288px;right:0;min-width:190px}#footer .block-mainnavigation>.menu>.menu-item:nth-of-type(6){position:absolute;top:40px;right:0;min-width:190px}#footer .block-mainnavigation>.menu>.menu-item>a,#footer .block-mainnavigation>.menu>.menu-item>span{display:block;margin-bottom:8px;font-family:"Work Sans",sans-serif;font-size:18px}@media all and (min-width:768px){#footer .block-mainnavigation>.menu>.menu-item>a,#footer .block-mainnavigation>.menu>.menu-item>span{margin-bottom:20px}}#footer .block-mainnavigation>.menu>.menu-item .menu>.menu-item>a,#footer .block-mainnavigation>.menu>.menu-item .menu>.menu-item>span{position:relative;display:block;margin-bottom:20px;padding-left:32px}#footer .block-mainnavigation>.menu>.menu-item .menu>.menu-item>a[href*="/partner-kereso"],#footer .block-mainnavigation>.menu>.menu-item .menu>.menu-item>a[href*="/pretraga-partnera"],#footer .block-mainnavigation>.menu>.menu-item .menu>.menu-item>a[href*=partner-search],#footer .block-mainnavigation>.menu>.menu-item .menu>.menu-item>span[href*="/partner-kereso"],#footer .block-mainnavigation>.menu>.menu-item .menu>.menu-item>span[href*="/pretraga-partnera"],#footer .block-mainnavigation>.menu>.menu-item .menu>.menu-item>span[href*=partner-search]{background-image:url(../images/icons/partner-search.svg);background-repeat:no-repeat;background-position:left center;background-size:22px}#footer .block-mainnavigation>.menu>.menu-item .menu>.menu-item>a img,#footer .block-mainnavigation>.menu>.menu-item .menu>.menu-item>span img{position:absolute;top:-2px;left:0;width:24px;height:24px}@media all and (min-width:1024px){#footer .block-mainnavigation>.menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media all and (min-width:1024px){#footer .block-mainnavigation{display:block}}.block-useraccountmenu{display:none}@media all and (min-width:1024px){.block-useraccountmenu{display:block}.block-useraccountmenu__menu{padding:0;margin:0;text-align:right;height:48px;line-height:48px}.block-useraccountmenu__menu-item{display:inline-block}.block-useraccountmenu__menu-item-link{font-size:14px;color:#879bb4;-webkit-transition:.4s ease;transition:.4s ease}.block-useraccountmenu__menu-item-link[href*="/login"]::before,.block-useraccountmenu__menu-item-link[href*="/user"]::before{content:"";background-image:url(../images/icons/user.svg);display:inline-block;width:20px;height:20px;vertical-align:middle;margin:-6px 8px 0 0}.block-useraccountmenu__menu-item-link[href*="/logout"]:before{content:none}.block-useraccountmenu__menu-item-link:hover{color:#094d63}.block-useraccountmenu__menu-item-link:after{content:"|";margin:0 4px 0 8px;color:#000;opacity:.2}.block-useraccountmenu__menu-item:last-of-type .block-useraccountmenu__menu-item-link:after{content:none}}.block-triggerforfilters{position:relative;display:block}@media all and (min-width:1440px){.block-triggerforfilters{display:none}}.block-facetsfilterblock-container{position:fixed;z-index:9999;top:0;left:0;display:none;overflow-y:scroll;width:100%;height:100%;padding:64px 18px 100px 18px;background:#fff}.block-facetsfilterblock-container--active{display:block}.block-facetsfilterblock-container--active .block-facetsfilterblock{display:block}@media all and (min-width:1440px){.block-facetsfilterblock-container{position:static;display:block;overflow:auto;padding:0;background:0 0}}.block-facetsfilterblock{z-index:9999;display:none;width:100%}.block-facetsfilterblock .block-title{font-size:24px;font-weight:700}.block-facetsfilterblock .facet-block{margin-bottom:18px}.block-facetsfilterblock__close{position:absolute;top:12px;right:18px;display:block;width:40px;height:40px;border-radius:3px;background-color:#094d63;background-image:url(../images/icons/close.svg);background-repeat:no-repeat;background-position:center;background-size:28px}.block-facetsfilterblock__close:hover{cursor:pointer}@media all and (min-width:1440px){.block-facetsfilterblock__close{display:none}}@media all and (min-width:1440px){.block-facetsfilterblock{z-index:1;display:block;width:auto;height:auto;margin:0}}.block-productgridlistswitcher,.block-sortbyviewproductsearchindexdisplaycategorylistsearchapi,.block-triggerforfilters{float:left;margin-right:10px}.block-views-block--product-categories-block-1{margin:32px 0;padding:0 16px}.block-views-block--product-categories-block-1 .block-title{text-align:left;font-size:25px}@media all and (min-width:768px){.block-views-block--product-categories-block-1 .block-title{margin-bottom:28px;font-size:32px}}@media all and (min-width:1024px){.block-views-block--product-categories-block-1{margin:16px 0 60px}}@media all and (min-width:1440px){.block-views-block--product-categories-block-1{padding:0}}.view-product-categories-block-1{position:relative}.view-product-categories-block-1__header{position:absolute;top:-243px;left:50%;max-width:628px;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.view-product-categories-block-1__content{display:-ms-grid;display:grid;-ms-grid-columns:(33.3333333333%)[3];grid-template-columns:repeat(3,33.3333333333%)}@media all and (min-width:768px){.view-product-categories-block-1__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (min-width:1024px){.view-product-categories-block-1__content{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.view-product-categories-block-1__row{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}@media all and (min-width:768px){.view-product-categories-block-1__row{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}}@media all and (min-width:1024px){.view-product-categories-block-1__row{-webkit-box-flex:0;-webkit-flex:0 0 14.2857142857%;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%}}.block-productspagetext{padding:0 16px 32px;text-align:center;background:#fff}.block-productspagetext .block-content-basic-full__body{max-width:630px;margin:0 auto}.item-list-search-api-sorts__list{padding:0;margin:0}.item-list-search-api-sorts__list-item{display:inline-block;position:relative}.item-list-search-api-sorts .tablesort{position:absolute;display:block;top:0;right:0;bottom:0;width:40px;height:100%;border-radius:4px;-webkit-transition:.3s;transition:.3s}.sort-item{display:block;border:1px solid rgba(0,0,0,.2)}.sort-item--field_sort_order,.sort-item--name,.sort-item--price{padding:10px 36px 8px 12px;text-decoration:none;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:4px;color:#000}.sort-item--field_sort_order.is-active,.sort-item--name.is-active,.sort-item--price.is-active{background-color:#094d63;background-image:none;color:#fff}.sort-item--field_sort_order.is-active:hover,.sort-item--name.is-active:hover,.sort-item--price.is-active:hover{color:#fff;background-image:none;cursor:default}.sort-item--field_sort_order:hover,.sort-item--name:hover,.sort-item--price:hover{cursor:pointer;text-decoration:none}.sort-item:hover{border-color:#094d63}.sort-item--field_sort_order,.sort-item--price{background:url(../images/commerce/icons/filter-sort/sort.svg) right 12px center/16px no-repeat}.sort-item--field_sort_order.is-active .tablesort--desc,.sort-item--price.is-active .tablesort--desc{background:url(../images/commerce/icons/filter-sort/sort-ascending.svg) right 12px center/16px no-repeat}.sort-item--field_sort_order.is-active .tablesort--asc,.sort-item--price.is-active .tablesort--asc{background:url(../images/commerce/icons/filter-sort/sort-descending.svg) right 12px center/16px no-repeat}.product-grid-list-swicher{margin-bottom:20px}.product-grid-list-swicher__grid,.product-grid-list-swicher__list{display:inline-block;width:34px;height:34px;background:#fff center/16px no-repeat;text-indent:-9999px;border-radius:4px;border:1px solid rgba(0,0,0,.2);cursor:pointer;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;background-size:18px;background-position:center}.product-grid-list-swicher__grid:hover,.product-grid-list-swicher__list:hover{cursor:pointer;border-color:#094d63}.product-grid-list-swicher__grid{background-image:url(../images/commerce/icons/filter-sort/view-grid.svg)}.product-grid-list-swicher__list{background-image:url(../images/commerce/icons/filter-sort/view-list.svg)}.product-grid-list-swicher--enabled.grid .product-grid-list-swicher__grid{background-color:#094d63;background-image:url(../images/commerce/icons/filter-sort/view-grid-active.svg)}.product-grid-list-swicher--enabled.list .product-grid-list-swicher__list{background-color:#094d63;background-image:url(../images/commerce/icons/filter-sort/view-list-active.svg)}.commerce-product__promotion{position:absolute;z-index:10;top:10px;left:10px;right:10px}@media all and (min-width:768px){.commerce-product__promotion{right:auto}}.commerce-product__promotion-item{display:block;float:left;clear:both;background-color:#0088b7;color:#fff;font-size:14px;font-weight:700;margin:6px 0;padding:6px 10px 6px 30px;border-radius:4px;background-image:url(../images/commerce/flags/flag-sale.svg);background-position:8px center;background-repeat:no-repeat}.commerce-product__promotion--akcija{background-color:#6ab04c}.commerce-product__promotion--najprodavaniji{background-color:#eb4d4b;background-image:url(../images/commerce/flags/flag-most-sales.svg)}.commerce-product__promotion--novo{background-color:#d685fc;background-image:url(../images/commerce/flags/flag-new.svg)}.commerce-product__promotion--preporuka{background-color:#efc100;background-image:url(../images/commerce/flags/flag-recommend.svg)}.commerce-product__promotion--specijalna-ponuda{background-color:#eb4d4b;background-image:url(../images/commerce/flags/flag-special-offer.svg)}.block-exposedformproduct-search-indexpage-1{position:relative}.block-exposedformproduct-search-indexpage-1::before{content:" ";display:block;width:40px;height:40px;background-image:url(../images/icons/search.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 8px}@media all and (min-width:1024px){.block-exposedformproduct-search-indexpage-1::before{display:none}}.block-exposedformproduct-search-indexpage-1 .form-wrapper{margin-top:0}.block-exposedformproduct-search-indexpage-1 .form-text{position:relative;height:48px;margin-bottom:0}.block-exposedformproduct-search-indexpage-1 .form-views-exposed-form{position:fixed;top:93px;left:0;width:100%;display:none}@media all and (min-width:1024px){.block-exposedformproduct-search-indexpage-1 .form-views-exposed-form{display:block;position:initial}}.block-exposedformproduct-search-indexpage-1 .form-submit{position:absolute;height:48px;width:48px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-1px;text-indent:-9999px;background:url(../images/commerce/icons/search.svg) center/32px no-repeat;box-shadow:none;border:none;border-radius:0;cursor:pointer}.block-exposedformproduct-search-indexpage-1__indicator{display:block;margin:0 auto;width:28px;height:28px;background:url(../images/commerce/icons/search-indicator.svg) top 0 center/28px no-repeat;cursor:pointer}@media all and (min-width:768px){.block-exposedformproduct-search-indexpage-1__indicator{display:none}}.block-exposedformproduct-search-indexpage-1.is-visible{pointer-events:auto;top:58px;z-index:22;opacity:1;-webkit-transition:top .5s,opacity .5s;transition:top .5s,opacity .5s;display:block}.search-block--helper{display:none}.search-block--helper.is-visible{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:11}.view-product-search-index-page-1__content--empty{min-height:30vh}.view-manufacturers-page-1__row{float:left;width:calc(calc(100% - calc((2 - 1) * 10px))/ 2);margin:0 10px 10px 0}.view-manufacturers-page-1__row:nth-child(n){clear:none;margin:0 10px 10px 0}.view-manufacturers-page-1__row:nth-child(2n+2){margin-right:0}.view-manufacturers-page-1__row:nth-child(2n+3){clear:both}@media all and (min-width:1440px){.view-manufacturers-page-1__row{float:left;width:calc(calc(100% - calc((6 - 1) * 10px))/ 6);margin:0 10px 10px 0}.view-manufacturers-page-1__row:nth-child(n){clear:none;margin:0 10px 10px 0}.view-manufacturers-page-1__row:nth-child(6n+6){margin-right:0}.view-manufacturers-page-1__row:nth-child(6n+7){clear:both}}.view-manufacturers-block-1__row img,.view-manufacturers-page-1__row img{margin:0 auto;display:block}.view-kategorija-page-1__row{float:left;width:calc(calc(100% - calc((2 - 1) * 10px))/ 2);margin:0 10px 10px 0}.view-kategorija-page-1__row:nth-child(n){clear:none;margin:0 10px 10px 0}.view-kategorija-page-1__row:nth-child(2n+2){margin-right:0}.view-kategorija-page-1__row:nth-child(2n+3){clear:both}@media all and (min-width:1440px){.view-kategorija-page-1__row{float:left;width:calc(calc(100% - calc((6 - 1) * 14px))/ 6);margin:0 14px 14px 0}.view-kategorija-page-1__row:nth-child(n){clear:none;margin:0 14px 14px 0}.view-kategorija-page-1__row:nth-child(6n+6){margin-right:0}.view-kategorija-page-1__row:nth-child(6n+7){clear:both}}.view-kategorija-block-1__row h4,.view-kategorija-page-1__row h4{margin:12px 0 6px}.view-kategorija-block-1__row img,.view-kategorija-page-1__row img{margin:0 auto;display:block}.taxonomy-term-category{text-align:center;display:block;padding:8px 4px 0}@media all and (min-width:375px){.taxonomy-term-category{padding:8px 8px 0}}.taxonomy-term-category__name{font-weight:600;color:#000;font-size:14px;padding:8px 4px}@media all and (min-width:375px){.taxonomy-term-category__name{padding:8px 16px 16px 16px}}.taxonomy-term-category:hover{background-color:#d7dfe6;text-decoration:none}.taxonomy-term-category__field-lead--item img{margin:0 auto}.view-commerce-user-orders-order-page__content--empty{padding:30px 0;text-align:center}form[class*=form-views-form-commerce-wishlist-form-default-] table{min-width:700px;padding-bottom:0;border-spacing:0;border-radius:10px}form[class*=form-views-form-commerce-wishlist-form-default-] table thead th{color:#fff;background-color:#094d63}form[class*=form-views-form-commerce-wishlist-form-default-] table .views-field-field-image a{display:block}form[class*=form-views-form-commerce-wishlist-form-default-] table .views-field-field-image a img{display:block;padding:5px;border:1px solid rgba(0,0,0,.2);border-radius:4px;background-color:#fff}form[class*=form-views-form-commerce-wishlist-form-default-] table .views-field-remove-button .delete-order-item,form[class*=form-views-form-commerce-wishlist-form-default-] table .views-field-remove-button .delete-wishlist-item{display:block;width:23px;height:23px;margin:0 0 0 5px;padding:0;text-indent:-9999px;color:#fff;border:0;border-radius:50%;background:#094d63 url(../images/icons/delete.svg) center/9px no-repeat}form[class*=form-views-form-commerce-wishlist-form-default-] table tr:first-child th:first-child{border-top-left-radius:4px}form[class*=form-views-form-commerce-wishlist-form-default-] table tr:first-child th:last-child{border-top-right-radius:4px}form[class*=form-views-form-commerce-wishlist-form-default-] table tr:last-child td:first-child{border-bottom-left-radius:4px}form[class*=form-views-form-commerce-wishlist-form-default-] table tr:last-child td:last-child{border-bottom-right-radius:4px}form[class*=form-views-form-commerce-wishlist-form-default-] .views-field-purchasable-entity a{color:#000}form[class*=form-views-form-commerce-wishlist-form-default-] .views-field-move-to-cart{text-align:center}form[class*=form-views-form-commerce-wishlist-form-default-] .views-field-move-to-cart button{color:#fff}.block-cart{float:right;position:relative}@media all and (min-width:1440px){.block-cart{padding-top:8px}}.block-cart a{color:#fff;padding:0}.cart-block .order-total-line-value{width:auto}.cart-block .order-total-line__adjustment,.cart-block .order-total-line__subtotal{font-size:18px}.cart-block--summary{position:relative;right:0}.cart-block--summary__icon{display:block;width:40px;height:40px;margin:0 auto;background:url(../images/commerce/shopping-cart.svg) center center/32px no-repeat;position:relative}.cart-block--summary__icon img{display:none}.cart-block--summary__count{display:block;position:absolute;top:-4px;left:26px;width:17px;height:17px;line-height:17px;background-color:#094d63;color:#fff;text-align:center;font-size:10px;border-radius:50%}.cart-block--summary__empty,.cart-block--summary__total{color:#000;display:none}@media all and (min-width:768px){.cart-block--summary__empty,.cart-block--summary__total{display:block}}.cart-block--link__expand{padding:10px}.cart-block--link__expand:hover{text-decoration:none}.cart-block--link--count0:hover{cursor:default}.cart-block--contents{right:0;top:60px;width:290px;border-radius:4px;box-shadow:0 1px 4px 1px rgba(0,0,0,.33)}.cart-block--contents::after,.cart-block--contents::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent rgba(0,0,0,.33) transparent;top:-12px;right:24px;z-index:2}.cart-block--contents::after{border-color:transparent transparent #fff transparent}@media all and (min-width:768px){.cart-block--contents{width:360px}}.cart-block--contents__inner{padding:15px}.cart-block--contents__items{overflow:hidden;max-height:unset}.cart-block--contents__links{margin-top:12px}.cart-block--contents__links::after,.cart-block--contents__links::before{display:table;content:" "}.cart-block--contents__links::after{clear:both}.cart-block--contents__links{text-align:right}.cart-block--contents__links a{display:block;float:right;margin-right:12px}.cart-block--contents__links a:hover{text-decoration:none}.cart-block--contents__links a:nth-of-type(1){display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.cart-block--contents__links a:nth-of-type(1):hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.cart-block--contents__links a:nth-of-type(1){color:#094d63;background-color:#fff}.cart-block--contents__links a:nth-of-type(1):hover{color:#fff;background-color:#094d63}.cart-block--contents__links a:nth-of-type(1){margin-right:0}.cart-block--contents__links a:nth-of-type(2){display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.cart-block--contents__links a:nth-of-type(2):hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.cart-block--contents__expanded .cart-block--helper{display:block;z-index:-1;position:fixed;top:0;right:0;bottom:0;left:0}.cart-block--arrow-helper{content:"";display:none;position:absolute;height:16px;width:16px;top:51px;right:5px;margin-right:15%;visibility:hidden;z-index:301;background-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:visibility .3s;transition:visibility .3s;border-color:rgba(0,0,0,.1);border-width:1px 1px 0 0;border-style:solid}.cart-block--arrow-helper.visible{visibility:visible;-webkit-transition:visibility .4s;transition:visibility .4s}@media all and (min-width:1024px){.cart-block--arrow-helper{display:inline-block}}.view-commerce-cart-block-default__footer{padding:10px 0}.view-commerce-cart-block-default__content{max-height:340px;overflow-y:auto}.view-commerce-cart-block-default__content h3{display:none}.view-commerce-cart-block-default .product-grid::after,.view-commerce-cart-block-default .product-grid::before{display:table;content:" "}.view-commerce-cart-block-default .product-grid::after{clear:both}.view-commerce-cart-block-default .product-grid{clear:both;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.1)}.product-cart__left{float:left;width:30%}.product-cart__right{float:right;width:70%}.product-cart__title{font-weight:700;text-overflow:ellipsis;width:220px;overflow:hidden;margin-bottom:20px;white-space:nowrap;font-size:18px}.product-cart__quantity{width:30%;float:left}.product-cart__total-price{width:70%;float:right;text-align:right;padding-right:20px}form[class*=form-views-form-commerce-cart-form-default-] table{min-width:700px;padding-bottom:0;border-spacing:0;border-radius:10px}form[class*=form-views-form-commerce-cart-form-default-] table thead th{color:#fff;background-color:#094d63}form[class*=form-views-form-commerce-cart-form-default-] table .views-field-field-image a{display:block}form[class*=form-views-form-commerce-cart-form-default-] table .views-field-field-image a img{display:block;padding:5px;border:1px solid rgba(0,0,0,.2);border-radius:4px;background-color:#fff}form[class*=form-views-form-commerce-cart-form-default-] table .views-field-remove-button .delete-order-item,form[class*=form-views-form-commerce-cart-form-default-] table .views-field-remove-button .delete-wishlist-item{display:block;width:23px;height:23px;margin:0 0 0 5px;padding:0;text-indent:-9999px;color:#fff;border:0;border-radius:50%;background:#094d63 url(../images/icons/delete.svg) center/9px no-repeat}form[class*=form-views-form-commerce-cart-form-default-] table tr:first-child th:first-child{border-top-left-radius:4px}form[class*=form-views-form-commerce-cart-form-default-] table tr:first-child th:last-child{border-top-right-radius:4px}form[class*=form-views-form-commerce-cart-form-default-] table tr:last-child td:first-child{border-bottom-left-radius:4px}form[class*=form-views-form-commerce-cart-form-default-] table tr:last-child td:last-child{border-bottom-right-radius:4px}form[class*=form-views-form-commerce-cart-form-default-] .order-total-line-value{font-size:20px}@media all and (min-width:768px){form[class*=form-views-form-commerce-cart-form-default-] .order-total-line-value{font-size:24px}}form[class*=form-views-form-commerce-cart-form-default-] .ukljucen-pdv{display:block;margin-top:10px;padding:0 10px;font-size:14px;text-align:center;color:rgb(191.25,191.25,191.25)}@media all and (min-width:768px){form[class*=form-views-form-commerce-cart-form-default-] .ukljucen-pdv{text-align:right;font-size:16px}}form[class*=form-views-form-commerce-cart-form-default-] .form-actions{margin-top:20px;text-align:center}@media all and (min-width:768px){form[class*=form-views-form-commerce-cart-form-default-] .form-actions{text-align:right}}form[class*=form-views-form-commerce-cart-form-default-] .form-actions #edit-submit{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}form[class*=form-views-form-commerce-cart-form-default-] .form-actions #edit-submit:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}form[class*=form-views-form-commerce-cart-form-default-] .form-actions #edit-submit{border:1px solid gray;background-color:gray;float:left;background-image:url(../images/commerce/refresh-button.svg);background-size:20px;background-position:right 5px center;background-repeat:no-repeat;padding-right:30px;padding-left:10px;font-size:14px}form[class*=form-views-form-commerce-cart-form-default-] .form-actions #edit-checkout{float:right}@media all and (min-width:768px){form[class*=form-views-form-commerce-cart-form-default-] .form-actions #edit-checkout{display:inline-block}}.ukljucen-pdv{text-align:right;display:block}.view-commerce-cart-form-default [data-drupal-selector*=order-total-summary]{border-top:1px solid rgba(0,0,0,.1);padding-top:20px}.view-commerce-cart-form-default__row{border-top:1px solid rgba(0,0,0,.1);padding:20px 0;clear:both}.view-commerce-cart-form-default__row::after,.view-commerce-cart-form-default__row::before{display:table;content:" "}.view-commerce-cart-form-default__row::after{clear:both}.view-commerce-cart-form-default__row{position:relative}.view-commerce-cart-form-default__row:last-child{border-bottom:1px solid rgba(0,0,0,.1)}@media all and (min-width:768px){.view-commerce-cart-form-default__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.view-commerce-cart-form-default__row .field-label{font-weight:700;margin-bottom:15px;font-size:16px;display:inline-block}@media all and (min-width:768px){.view-commerce-cart-form-default__row .field-label{display:block}}@media all and (min-width:768px){.view-commerce-cart-form-default__item-field-image{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}}@media all and (min-width:1024px){.view-commerce-cart-form-default__item-field-image{-webkit-box-flex:0;-webkit-flex:0 0 12%;-ms-flex:0 0 12%;flex:0 0 12%;max-width:12%}}@media all and (min-width:768px){.view-commerce-cart-form-default__item-title{width:29%;float:left}}.view-commerce-cart-form-default__item-title{clear:both;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}@media all and (min-width:1024px){.view-commerce-cart-form-default__item-title-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media all and (min-width:1024px){.view-commerce-cart-form-default__details{clear:both;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%}}.view-commerce-cart-form-default__title{padding-right:30px;margin-bottom:20px;font-weight:700;font-size:20px}@media all and (min-width:1024px){.view-commerce-cart-form-default__title{width:30%}}@media all and (min-width:1024px){.view-commerce-cart-form-default__quantity{float:left}}.view-commerce-cart-form-default__quantity .form-type-number{width:95px}@media all and (min-width:1024px){.view-commerce-cart-form-default__price,.view-commerce-cart-form-default__size{width:20%;float:left}}.view-commerce-cart-form-default__price,.view-commerce-cart-form-default__quantity,.view-commerce-cart-form-default__size{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width:1024px){.view-commerce-cart-form-default__price,.view-commerce-cart-form-default__quantity,.view-commerce-cart-form-default__size{display:block}}.view-commerce-cart-form-default__price>div,.view-commerce-cart-form-default__quantity>div,.view-commerce-cart-form-default__size>div{display:inline-block}@media all and (min-width:1024px){.view-commerce-cart-form-default__price>div,.view-commerce-cart-form-default__quantity>div,.view-commerce-cart-form-default__size>div{display:block}}.view-commerce-cart-form-default__remove-button{position:absolute;top:20px;right:0}@media all and (min-width:1024px){.view-commerce-cart-form-default__remove-button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.view-commerce-cart-form-default__remove-button button{text-indent:-9999px;background-image:url(../images/icons/trash-solid.svg);background-repeat:no-repeat;background-position:center;background-size:10px;padding:6px 12px;border:0}.commerce-cart-messages{padding:16px 20px;color:#fff;background-color:#094d63}.commerce-cart-messages a{text-decoration:underline;color:currentcolor;font-weight:700}.commerce-cart-messages__list{margin:0;padding:0}.commerce-cart-messages .messages__close-button{position:static;-webkit-transform:none;transform:none}.messages__add-to-cart{border:0;padding:0;height:0;margin:0}.messages__add-to-cart .messages__list{position:fixed;width:100%;top:0;left:0;z-index:22;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);padding:28px;-webkit-animation:appear 8s 1s forwards;animation:appear 8s 1s forwards;-webkit-transform:translateY(-400px);transform:translateY(-400px);background-color:#fff}@media all and (min-width:768px){.messages__add-to-cart .messages__list{padding:28px 28px 28px 88px}}.messages__add-to-cart .messages__list--hidden{-webkit-animation:disappear 1s forwards;animation:disappear 1s forwards}.messages__add-to-cart .messages__item{padding:16px 10px 16px 50px;background:url(../images/commerce/message.svg) left 10px center/32px no-repeat}@media all and (min-width:768px){.messages__add-to-cart .messages__buttons{text-align:right}}.messages__add-to-cart .messages__button--continue{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.messages__add-to-cart .messages__button--continue:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.messages__add-to-cart .messages__button--continue{color:#094d63;background-color:#fff}.messages__add-to-cart .messages__button--continue:hover{color:#fff;background-color:#094d63}.messages__add-to-cart .messages__button--cart{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.messages__add-to-cart .messages__button--cart:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.messages__add-to-cart .messages__close-button{display:none}@-webkit-keyframes appear{0%{-webkit-transform:translateY(-400px);transform:translateY(-400px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-400px);transform:translateY(-400px)}}@keyframes appear{0%{-webkit-transform:translateY(-400px);transform:translateY(-400px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-400px);transform:translateY(-400px)}}@-webkit-keyframes disappear{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-400px);transform:translateY(-400px)}}@keyframes disappear{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-400px);transform:translateY(-400px)}}.checkout-pane-terms-agreement a[href*=terms-agreement]{position:absolute;padding-left:32px}.checkout-pane-terms-agreement .form-item__description{padding-left:18px}.checkout-pane-completion-message{text-align:center}.checkout-complete{text-align:center}.checkout-complete h2{margin:0 0 20px}.checkout-complete a.button{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.checkout-complete a.button:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.commerce-checkout-completion-register__form::after,.commerce-checkout-completion-register__form::before{display:table;content:" "}.commerce-checkout-completion-register__form::after{clear:both}.commerce-checkout-completion-register__form{max-width:700px;margin:0 auto;margin-top:20px}.commerce-checkout-completion-register__text{text-align:center}.commerce-checkout-completion-register .form-actions{text-align:center}.password-strength{margin-bottom:10px}.checkout-pane.checkout-pane-coupon-redemption::after,.checkout-pane.checkout-pane-coupon-redemption::before{display:table;content:" "}.checkout-pane.checkout-pane-coupon-redemption::after{clear:both}.checkout-pane.checkout-pane-coupon-redemption{padding:24px;clear:both;border:2px dashed rgba(0,0,0,.1);border-radius:8px}.checkout-pane.checkout-pane-coupon-redemption .form-type-textfield{display:inline-block;width:55%;float:left}.checkout-pane.checkout-pane-coupon-redemption .form-type-textfield input{margin-bottom:0}.checkout-pane.checkout-pane-coupon-redemption .form-submit{width:40%;float:right;display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.checkout-pane.checkout-pane-coupon-redemption .form-submit:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.checkout-pane.checkout-pane-coupon-redemption .form-submit{border:1px solid gray;background-color:gray;margin-top:30px;height:46px;line-height:16px;padding:6px 18px}.checkout-pane{border:0;padding:0;margin-bottom:24px}.checkout-pane legend .fieldset-legend{margin:0 0 13px 0;font-weight:900;text-transform:uppercase;font-size:18px}.checkout-pane .form-item{display:block;margin-right:0}.checkout-pane .fieldset-wrapper{padding:24px;border:1px solid rgba(0,0,0,.1);border-radius:8px}.checkout-pane .fieldset-wrapper .form-item input,.checkout-pane .fieldset-wrapper .form-item select{width:100%}.checkout-pane .fieldset-wrapper .form-item label{margin-left:0}.checkout-pane-payment-information [class*=address-0-address-locality],.checkout-pane-payment-information [class*=address-0-address-postal-code],.checkout-pane-shipping-information [class*=address-0-address-locality],.checkout-pane-shipping-information [class*=address-0-address-postal-code]{margin-right:0!important}@media all and (min-width:768px){.checkout-pane-payment-information [class*=address-0-address-organization],.checkout-pane-shipping-information [class*=address-0-address-organization]{clear:both}.checkout-pane-payment-information [class*=address-address-line1],.checkout-pane-payment-information [class*=address-address-line2],.checkout-pane-shipping-information [class*=address-address-line1],.checkout-pane-shipping-information [class*=address-address-line2]{clear:left}}.checkout-pane-payment-information [data-drupal-selector*=field-telefon-wrapper],.checkout-pane-shipping-information [data-drupal-selector*=field-telefon-wrapper]{clear:left}.checkout-pane-payment-information [data-drupal-selector*=field-telefon-wrapper] .field-prefix,.checkout-pane-shipping-information [data-drupal-selector*=field-telefon-wrapper] .field-prefix{float:left;width:56px;padding-top:14px}@media all and (min-width:768px){.checkout-pane-payment-information [data-drupal-selector*=field-telefon-wrapper] input[id*=edit-payment-information-billing-information-field-telefon-0-value],.checkout-pane-payment-information [data-drupal-selector*=field-telefon-wrapper] input[id*=edit-shipping-information-shipping-profile-field-telefon-0-value],.checkout-pane-shipping-information [data-drupal-selector*=field-telefon-wrapper] input[id*=edit-payment-information-billing-information-field-telefon-0-value],.checkout-pane-shipping-information [data-drupal-selector*=field-telefon-wrapper] input[id*=edit-shipping-information-shipping-profile-field-telefon-0-value]{width:calc(100% - 56px)}}.checkout-pane-payment-information [data-drupal-selector*=field-telefon-wrapper] .form-item__description,.checkout-pane-shipping-information [data-drupal-selector*=field-telefon-wrapper] .form-item__description{padding-left:50px}@media all and (min-width:768px){.checkout-pane-payment-information [data-drupal-selector*=field-telefon-wrapper] .form-item__description,.checkout-pane-shipping-information [data-drupal-selector*=field-telefon-wrapper] .form-item__description{padding-left:0}}.checkout-pane-shipping-information [data-drupal-selector=edit-shipping-information-shipping-profile]::after,.checkout-pane-shipping-information [data-drupal-selector=edit-shipping-information-shipping-profile]::before{display:table;content:" "}.checkout-pane-shipping-information [data-drupal-selector=edit-shipping-information-shipping-profile]::after{clear:both}.checkout-pane-shipping-information [data-drupal-selector=edit-shipping-information-recalculate-shipping]{display:none}.checkout-pane-payment-information [data-drupal-selector=edit-payment-information-billing-information]::after,.checkout-pane-payment-information [data-drupal-selector=edit-payment-information-billing-information]::before{display:table;content:" "}.checkout-pane-payment-information [data-drupal-selector=edit-payment-information-billing-information]::after{clear:both}.only-checkout-login{display:none}[class*=context-checkout-][class*=-login] .only-checkout-login{display:block}#edit-shipping-information-shipments{margin-top:24px}.form-commerce-checkout-flow-multistep-default__contact-information-email input{margin-bottom:0}.form-commerce-checkout-flow-multistep-default__payment-information-billing-information-reuse-profile label{margin:16px 0 0 4px}.form-commerce-checkout-flow-multistep-default__shipping-information-shipping-profile-address-0-address-administrative-area{clear:both;margin-right:0!important}[data-drupal-selector*=edit-payment-information-billing-information-address-wrapper]{margin-top:16px}.layout-region h3{font-size:18px;font-weight:900;text-transform:uppercase;margin-top:0}.customer-information{clear:both}.customer-information::after,.customer-information::before{display:table;content:" "}.customer-information::after{clear:both}.customer-information>div{width:30%;margin-right:1%;float:left}.customer-information>div [class*=label]{font-weight:700;margin:8px 0 6px}.order-information{clear:both;margin:10px 0}.order-information [class*=label]{font-weight:700;margin:8px 0 6px}.order-information .table-wrapper{margin-top:10px}.view-commerce-checkout-order-summary-default__content table{border-collapse:separate;border-spacing:0;border:1px solid rgba(0,0,0,.1);border-top-left-radius:4px;border-top-right-radius:4px}.view-commerce-checkout-order-summary-default__content table tr td{border:none;border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.view-commerce-checkout-order-summary-default__content table tr td:last-child{border-right:none}.view-commerce-checkout-order-summary-default__content table tr:last-child td{border-bottom:none}.view-commerce-checkout-order-summary-default__content table tr:first-child td:first-child{border-top-left-radius:4px}.view-commerce-checkout-order-summary-default__content table tr:first-child td:last-child{border-top-right-radius:4px}.layout-checkout-form::after,.layout-checkout-form::before{display:table;content:" "}.layout-checkout-form::after{clear:both}.layout-region-checkout-main fieldset{margin-bottom:20px}@media all and (min-width:768px){.layout-region-checkout-main{width:69%;float:left;padding-right:0}.layout-region-checkout-main::after,.layout-region-checkout-main::before{display:table;content:" "}.layout-region-checkout-main::after{clear:both}}#payment-information-wrapper,#shipping-information-wrapper,.layout-region-checkout-footer{width:100%;float:none;padding-right:0}#payment-information-wrapper::after,#payment-information-wrapper::before,#shipping-information-wrapper::after,#shipping-information-wrapper::before,.layout-region-checkout-footer::after,.layout-region-checkout-footer::before{display:table;content:" "}#payment-information-wrapper::after,#shipping-information-wrapper::after,.layout-region-checkout-footer::after{clear:both}@media all and (min-width:1440px){#edit-payment-information,#edit-shipping-information{width:46%;float:left;margin-right:12px;margin-top:0}}#edit-payment-information-payment-method .form-radio,#edit-shipping-information-shipments .form-radio{margin-bottom:0;height:0;padding:0}#edit-payment-information-payment-method .fieldset-wrapper,#edit-shipping-information-shipments .fieldset-wrapper{padding-top:8px}#edit-payment-information-payment-method--wrapper .fieldset-wrapper{padding-top:8px}#edit-payment-information-payment-method .fieldset-wrapper{padding-top:5px}@media all and (min-width:1440px){#edit-contact-information{margin-right:12px;width:98%;margin-top:0}}@media all and (min-width:768px){.layout-region-checkout-secondary{width:30%;float:right}}@media all and (min-width:768px){#edit-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-given-name{width:46%;float:left;margin:0}}@media all and (min-width:768px){#edit-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-postal-code{width:35%;float:left;margin:0}}@media all and (min-width:768px){#edit-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-locality{width:60%;float:right;margin:0}}@media all and (min-width:768px){#edit-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-family-name{width:46%;float:right;margin:0}}#edit-shipping-information-shipping-profile-edit-button{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}#edit-shipping-information-shipping-profile-edit-button:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}#edit-shipping-information-shipping-profile-edit-button{border:1px solid gray;background-color:gray;margin-top:10px;padding-left:45px;padding-right:56px;background-image:url(../images/icons/checkout/pen-solid.svg);background-repeat:no-repeat;background-position:8px center;background-size:24px}.layout-region-checkout-footer{clear:both}.layout-region-checkout-footer .form-actions{text-align:right}.layout-region-checkout-footer .form-actions button{float:right;margin-bottom:10px}.layout-region-checkout-footer .form-actions .link--previous{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.layout-region-checkout-footer .form-actions .link--previous:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.layout-region-checkout-footer .form-actions .link--previous{border:1px solid gray;background-color:gray;margin:0 20px 0 0}@media all and (min-width:768px){.layout-region-checkout-footer .form-actions .link--previous{float:left}}#edit-terms-agreement input{margin-bottom:0;width:auto}.checkout-pane-login{max-width:960px;margin:24px auto}@media all and (min-width:768px){.checkout-pane-login{margin:64px auto}}.checkout-pane-login .form-wrapper__returning-customer .form-item-login-returning-customer-password input{background:url(../images/commerce/eye.svg) right 10px center/25px no-repeat}.checkout-pane-login .form-wrapper__returning-customer .form-item-login-returning-customer-password input:focus{background:url(../images/commerce/eye-closed.svg) right 10px center/25px no-repeat}.checkout-pane-login .form-wrapper__returning-customer #edit-login-returning-customer-submit{display:block;margin:0 auto;margin-top:22px}.checkout-pane-login .form-wrapper__returning-customer a[href*=password]{display:block;text-align:center;margin-top:22px;margin-bottom:20px;text-decoration:underline}.form-wrapper__login-option{border:0;padding:0}#edit-login-guest{margin:30px 0}@media all and (min-width:768px){#edit-login-guest{margin:0}}.commerce-checkout-flow__login #edit-login{display:-ms-grid;display:grid}@media all and (min-width:768px){.commerce-checkout-flow__login #edit-login{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;gap:20px}}.commerce-checkout-flow__login #edit-login-returning-customer{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media all and (min-width:768px){.commerce-checkout-flow__login #edit-login-returning-customer{margin-top:0;width:auto}}.commerce-checkout-flow__login #edit-login-guest{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media all and (min-width:768px){.commerce-checkout-flow__login #edit-login-guest{width:auto}}.checkout-progress{display:block;padding:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0}@media all and (min-width:768px){.checkout-progress{margin:36px 0}}.checkout-progress--step{text-align:center;white-space:nowrap;padding-top:35px;background-repeat:no-repeat;background-position:top center;background-size:24px;display:inline-block;margin-bottom:20px;font-size:12px;padding-right:0}@media all and (min-width:768px){.checkout-progress--step{font-size:16px}}.checkout-progress--step:before{display:none}.checkout-progress--step__next,.checkout-progress--step__previous{margin:0 5px 20px;white-space:inherit}@media all and (min-width:768px){.checkout-progress--step__next,.checkout-progress--step__previous{width:auto;text-indent:unset}}.checkout-progress--step:nth-of-type(1){background-image:url(../images/commerce/icons/checkout/login.svg)}.checkout-progress--step:nth-of-type(1).checkout-progress--step__current{background-image:url(../images/commerce/icons/checkout/login-active.svg)}.checkout-progress--step:nth-of-type(2){background-image:url(../images/commerce/icons/checkout/order-information.svg)}.checkout-progress--step:nth-of-type(2).checkout-progress--step__current{background-image:url(../images/commerce/icons/checkout/order-information-active.svg)}.checkout-progress--step:nth-of-type(3){background-image:url(../images/commerce/icons/checkout/review.svg)}.checkout-progress--step:nth-of-type(3).checkout-progress--step__current{background-image:url(../images/commerce/icons/checkout/review-active.svg)}.checkout-progress--step:nth-of-type(4){background-image:url(../images/commerce/icons/checkout/complete.svg)}.checkout-progress--step:nth-of-type(4).checkout-progress--step__current{background-image:url(../images/commerce/icons/checkout/complete-active.svg)}.checkout-progress--step__current{font-weight:700}.checkout-progress--step.checkout-progress--step__previous{font-weight:700;background-image:url(../images/commerce/icons/checkout/done.svg)}.checkout-pane-review::after,.checkout-pane-review::before{display:table;content:" "}.checkout-pane-review::after{clear:both}.checkout-pane-review .fieldset-legend{padding-left:2px}.checkout-pane-review .fieldset-legend a{color:#094d63;text-decoration:underline;text-transform:lowercase}.checkout-pane-review [data-drupal-selector=edit-review-shipping-information] [class*=label]{font-weight:700}.checkout-pane-review [data-drupal-selector=edit-review-payment-information] [class*=label]{font-weight:700}@media all and (min-width:768px){.checkout-pane-review [data-drupal-selector=edit-review-payment-information]{margin-left:-2px}}#edit-review{margin-top:0}#edit-review .fieldset-legend{margin-bottom:6px}#edit-review-contact-information,#edit-review-shipping-information{border:none;margin-top:0}.view-commerce-checkout-order-summary-default__content table td{border:1px solid rgba(0,0,0,.1)}.order-total-line{padding:0;font-size:20px}.order-total-line-label{text-transform:uppercase}.order-total-line-value{width:auto;margin-left:8px}@media all and (min-width:768px){.order-total-line{font-size:24px}}.region-facets__trigger{width:40px;height:40px;display:block;content:" ";background-color:#094d63;margin-right:0;float:right;position:absolute;right:0}.region-facets__close{width:40px;height:40px;display:block;background-image:url(../images/icons/close.svg);background-repeat:no-repeat;background-size:28px;background-position:center;display:none;margin:0 0 16px auto;background-color:#094d63}@media all and (min-width:1440px){.region-facets__close{display:none}}.region-facets__content .block-title,.region-facets__content h3{font-weight:400;text-transform:uppercase;font-size:20px;padding-left:10px;position:relative;margin:10px 0}@media all and (min-width:1440px){.region-facets__content .block-title,.region-facets__content h3{padding-right:20px;margin:20px 0}}.region-facets__content .block-title:after,.region-facets__content h3:after{content:" ";width:20px;height:20px;display:block;background-image:url(../images/header/dropdown_arrow--black.svg);background-repeat:no-repeat;background-position:right center;background-size:20px;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.region-facets__content .block-title:hover,.region-facets__content h3:hover{cursor:pointer}.region-facets__content .item-list__checkbox{margin:0;padding:0}.region-facets__content .item-list__checkbox li{margin-bottom:12px}.region-facets__content .item-list__checkbox li label{margin-left:0;display:block}.region-facets__content .facets-soft-limit-link{display:none;text-align:center;text-decoration:underline;color:#0088b7;margin-bottom:24px}@media all and (min-width:1440px){.region-facets__content .facets-soft-limit-link{display:block}}.region-facets__content>.block::after,.region-facets__content>.block::before{display:table;content:" "}.region-facets__content>.block::after{clear:both}.region-facets__content>.block{display:none}@media all and (min-width:1440px){.region-facets__content>.block{display:block}}.region-facets__content>.block--active .block-title:after,.region-facets__content>.block--active h3:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.region-facets__content--active{display:block;background-color:rgb(254.3625,254.3625,254.3625);position:fixed;top:50px;bottom:0;left:0;right:0;z-index:9999;padding:24px;padding-top:50px}.region-facets__content--active .region-facets__close{display:block}.region-facets__content--active>.block{display:block}.region-facets__content--active>.block--active .item-list__checkbox{display:block;margin-left:20px}@media all and (min-width:1440px){.region-facets__content--active>.block--active .item-list__checkbox{margin-left:0}}.region-facets__content--active>.block--active .facets-soft-limit-link{display:block}.trigger-for-facets{display:block;float:right;padding:8px 36px 8px 12px;text-decoration:none;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px;color:#343434;border:1px solid rgba(0,0,0,.2);background:url(../images/icons/filter-sort/filter.svg) right 12px center/18px no-repeat}@media all and (min-width:1440px){.trigger-for-facets{display:none}}.facets-widget-checkbox{padding:4px;margin:10px 0}@media all and (min-width:1440px){.facets-widget-checkbox{padding:20px 10px;margin:20px 0}}.facets-widget-checkbox h3{font-size:14px;position:relative}@media all and (min-width:1440px){.facets-widget-checkbox h3{padding:0 20px 0 0;margin-top:0}}.facets-widget-checkbox h3:after{content:" ";width:20px;height:20px;display:block;background-image:url(../images/icons/chevron-filter.svg);background-repeat:no-repeat;background-position:right center;background-size:20px;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.facets-widget-checkbox .facet-item .facets-widget-{padding:16px 0 0 16px;border-top:1px solid rgba(0,0,0,.2);margin-top:16px}.facets-widget-checkbox .facet-item__value{width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;font-size:14px}@media all and (min-width:768px){.facets-widget-checkbox .facet-item__value{width:130px}}@media all and (min-width:2560px){.facets-widget-checkbox .facet-item__value{width:160px}}.facets-widget-checkbox .facet-item__count{float:right}.facet-empty{display:none}body.body-facets-open{overflow:hidden}@media all and (min-width:1440px){body.body-facets-open{overflow:unset}}.facet-block{margin-bottom:20px;padding:26px 18px 15px;border:1px solid rgba(0,0,0,.1);border-radius:4px;background-color:#fff}.facet-block__trigger{display:inline-block;height:34px;padding:5px 5px 5px 30px;color:#094d63;border:2px solid rgb(6.875,58.8194444444,75.625);border-radius:4px;background:#fff url(../images/icons/filter-sort/filter.svg) left 5px center/20px no-repeat;line-height:20px}.facet-block__trigger:hover{cursor:pointer}.facet-block__trigger--active{color:#fff;background-color:#094d63;background-image:url(../images/icons/filter-sort/filter-active.svg)}.facet-block__title{color:rgba(0,0,0,.7);font-size:20px;font-weight:700}.facet-block .item-list__checkbox{padding:0}.facet-block .facet-item{position:relative;margin-bottom:24px}.facet-block .facet-item label{display:block;margin:0}@media all and (min-width:1440px){.facet-block:last-of-type{margin-bottom:0}}.facet-slider{max-width:95%;height:6px;margin:40px auto 20px;border:none!important;background-color:rgb(153.5,153.5,153.5)}.facet-slider .ui-slider-range{background-color:#094d63}.facet-slider .ui-slider-handle{top:-10px;width:24px;height:24px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border:none;border-radius:50%;background-color:#094d63}.facet-slider .ui-slider-handle:focus{outline:0}.facet-slider .ui-slider-handle:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.facet-slider .ui-slider-handle .ui-slider-tip{left:calc(50% - 18px)}.facet-slider .ui-slider-tip{position:relative;top:-30px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 10px;text-align:center;white-space:nowrap;color:#000;font-size:12px}.facet-slider .ui-slider-pip{display:none}[data-drupal-facets-summary-id=summary]{margin:0;padding:0}[data-drupal-facets-summary-id=summary] li{display:inline-block;margin-right:10px;margin-bottom:5px;line-height:1.4em}[data-drupal-facets-summary-id=summary] li a{position:relative;display:block;text-decoration:none}[data-drupal-facets-summary-id=summary] li .facet-item__status{position:absolute;top:8px;left:8px;width:24px;height:24px;text-indent:-9999px;border-radius:100%;background:#094d63 url(../images/icons/close-facets.svg) center/12px no-repeat}[data-drupal-facets-summary-id=summary] li .facet-item__value{display:block;height:40px;padding:0 15px 0 40px;color:#000;border:1px solid #094d63;border-radius:4px;font-size:14px;line-height:38px}[data-drupal-facets-summary-id=summary] .facet-summary-item--clear{text-decoration:none!important}[data-drupal-facets-summary-id=summary] .facet-summary-item--clear a{display:inline-block;padding:0 10px 0 25px;text-decoration:none;color:#000;border-radius:10px;background:#094d63 url(../images/close-facets.svg) left 10px center/8px no-repeat;font-size:12px}.block-taxonomymenu ul{margin:0;padding:0}.block-taxonomymenu .menu-item a{line-height:24px;display:block;padding:12px 18px;position:relative;font-weight:700;border-bottom:1px solid rgba(0,0,0,.1)}.block-taxonomymenu .menu-item a:hover{text-decoration:none}.block-taxonomymenu .menu-item--expanded{position:relative}.block-taxonomymenu .menu-item--expanded>i{display:block;width:40px;height:45px;background:url(../images/icons/chevron.svg) center/28px no-repeat;-webkit-transition:.3s ease;transition:.3s ease;position:absolute;top:0;right:0}.block-taxonomymenu .menu-item--expanded.active>i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.block-taxonomymenu .menu .menu{margin-left:12px}.flag{border:1px solid #094d63;display:inline-block;border-radius:4px;padding:4px 6px;font-size:12px;text-transform:uppercase;font-weight:700;margin-right:10px}.commerce-product-default-full__top::after,.commerce-product-default-full__top::before{display:table;content:" "}.commerce-product-default-full__top::after{clear:both}.commerce-product-default-full__top{max-width:1220px;margin:0 auto;padding:0 16px;margin:40px auto 0 auto}@media all and (min-width:768px){.commerce-product-default-full__top-left{width:49%;float:left}}@media all and (min-width:768px){.commerce-product-default-full__top-right{width:49%;float:right}}.commerce-product-default-full__bottom{max-width:1220px;margin:0 auto;margin:0 auto 24px;padding:16px 16px 0 16px}@media all and (min-width:1024px){.commerce-product-default-full__bottom{padding:24px 0 0}}.commerce-product-default-full__text-and-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}@media all and (min-width:1024px){.commerce-product-default-full__text-and-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0 24px}}.commerce-product-default-full__text-and-image>div{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%}.commerce-product-default-full__text-and-image__text{background-color:#e8ecef;padding:24px}@media all and (min-width:1024px){.commerce-product-default-full__text-and-image__text{padding:48px}}.commerce-product-default-full__text-and-image__title{font-size:20px;margin-bottom:16px;text-align:left;color:#5c5c5c;font-family:"Work Sans",sans-serif;line-height:1.3;position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.commerce-product-default-full__text-and-image__title{padding-bottom:28px}}.commerce-product-default-full__text-and-image__title{padding-bottom:16px}@media all and (min-width:1024px){.commerce-product-default-full__text-and-image__title{font-size:24px;margin-bottom:16px;padding-bottom:16px}}.commerce-product-default-full__text-and-image__title:after{background-color:#909dae}.commerce-product-default-full__text-and-image img{margin:0 auto}.commerce-product-default-full__images{position:relative}.commerce-product-default-full__images .gallery-top img{display:block}.commerce-product-default-full__images .swiper-custom-thumbs::after,.commerce-product-default-full__images .swiper-custom-thumbs::before{display:table;content:" "}.commerce-product-default-full__images .swiper-custom-thumbs::after{clear:both}.commerce-product-default-full__images .swiper-custom-thumbs{margin:10px 0 0}.commerce-product-default-full__images .swiper-custom-thumbs__item{float:left;width:calc(calc(100% - calc((5 - 1) * 12px))/ 5);margin:0 12px 12px 0}.commerce-product-default-full__images .swiper-custom-thumbs__item:nth-child(n){clear:none;margin:0 12px 12px 0}.commerce-product-default-full__images .swiper-custom-thumbs__item:nth-child(5n+5){margin-right:0}.commerce-product-default-full__images .swiper-custom-thumbs__item:nth-child(5n+6){clear:both}.commerce-product-default-full__images .swiper-custom-thumbs__item{margin-bottom:12px;border-bottom:1px solid transparent}@media all and (min-width:1024px){.commerce-product-default-full__images .swiper-custom-thumbs__item{float:left;width:calc(calc(100% - calc((7 - 1) * 12px))/ 7);margin:0 12px 12px 0}.commerce-product-default-full__images .swiper-custom-thumbs__item:nth-child(n){clear:none;margin:0 12px 12px 0}.commerce-product-default-full__images .swiper-custom-thumbs__item:nth-child(7n+7){margin-right:0}.commerce-product-default-full__images .swiper-custom-thumbs__item:nth-child(7n+8){clear:both}}.commerce-product-default-full__images .swiper-custom-thumbs__item--active{border-bottom:1px solid #5c5c5c}.commerce-product-default-full__images .swiper-custom-thumbs__item img{display:block;margin:0 auto}.commerce-product-default-full__images .swiper-custom-thumbs__item:hover{cursor:pointer}.commerce-product-default-full__images .commerce-product__flags{left:10px;top:10px;right:auto}.commerce-product-default-full__images .commerce-product__flag{float:left}.commerce-product-default-full__stock{margin-bottom:16px}.commerce-product-default-full__stock>p{background-position:left center;background-repeat:no-repeat;background-size:24px;padding:0 0 0 28px}.commerce-product-default-full__stock-available{color:#6ab04c;background-image:url(../images/icons/tickcircle.svg)}.commerce-product-default-full__stock-not-available{color:#eb4d4b;background-image:url(../images/icons/closecircle.svg)}.commerce-product-default-full__title{margin:12px 0 16px 0;font-size:25px;font-weight:600;color:#666;line-height:1.2}@media all and (min-width:1024px){.commerce-product-default-full__title{margin:12px 0;font-size:34px}}.commerce-product-default-full__information{position:relative}@media all and (min-width:1024px){.commerce-product-default-full__information{width:65%}}.commerce-product-default-full__information-technical{border-bottom:1px solid #bababa;padding-bottom:8px}.commerce-product-default-full__field-category a{font-weight:600;font-size:20px}.commerce-product-default-full__field-manufacturer{margin-bottom:8px}.commerce-product-default-full__field-manufacturer-label{display:inline-block;font-weight:700}.commerce-product-default-full__field-manufacturer-label::after{content:":"}.commerce-product-default-full__field-manufacturer-item{display:inline-block}.commerce-product-default-full__field-technical-specification{margin-bottom:8px}.commerce-product-default-full__field-technical-specification a{margin-bottom:0}.commerce-product-default-full__field-technical-specification-label{font-weight:700}.commerce-product-default-full__field-technical-specification-label::after{content:":"}.commerce-product-default-full__field-technical-specification-item{display:block}.commerce-product-default-full__field-form{margin-bottom:80px}.commerce-product-default-full__manufacturer-sku{margin-bottom:10px}.commerce-product-default-full__manufacturer-sku div{display:inline-block}.commerce-product-default-full__manufacturer-sku a{margin-right:10px}.commerce-product-default-full__sku{font-size:15px}.commerce-product-default-full__section-title{margin:0 0 24px;font-size:28px;font-weight:700}.commerce-product-default-full__body table,.commerce-product-default-full__body-summary table{margin:30px 0}.commerce-product-default-full__body a,.commerce-product-default-full__body-summary a{text-decoration:underline;color:#000}.commerce-product-default-full__body-summary{color:#5c5c5c;width:90%;margin-bottom:16px}@media all and (min-width:1024px){.commerce-product-default-full__body-summary{width:65%}}.commerce-product-default-full__body-summary .commerce-product-default-full__body-item{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.commerce-product-default-full__field-documents-label{font-size:20px;margin-bottom:16px;text-align:left;color:#5c5c5c;font-family:"Work Sans",sans-serif;line-height:1.3;position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.commerce-product-default-full__field-documents-label{padding-bottom:28px}}.commerce-product-default-full__field-documents-label{padding-bottom:16px}@media all and (min-width:1024px){.commerce-product-default-full__field-documents-label{font-size:24px;margin-bottom:16px;padding-bottom:16px}}.commerce-product-default-full__field-documents-label:after{background-color:#909dae}.commerce-product-default-full__related-products{background-color:#d7dfe6;padding:32px 16px 54px;margin-top:24px}@media all and (min-width:1024px){.commerce-product-default-full__related-products{padding:32px 24px}}.commerce-product-default-full__related-products-title{max-width:1220px;margin:0 auto;margin-bottom:24px;text-align:center}.commerce-product-default-full__field-related-products{max-width:1220px;margin:0 auto;clear:both;position:relative}.commerce-product-default-full__field-related-products-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px}@media all and (min-width:768px){.commerce-product-default-full__field-related-products-wrapper{gap:16px}}.commerce-product-default-full__field-related-products-wrapper .teaser-product{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 4px);-ms-flex:0 0 calc(50% - 4px);flex:0 0 calc(50% - 4px)}@media all and (min-width:768px){.commerce-product-default-full__field-related-products-wrapper .teaser-product{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - 12px);-ms-flex:0 0 calc(25% - 12px);flex:0 0 calc(25% - 12px)}}.commerce-product-default-full__field-related-products__swiper-button-next{display:none}@media all and (min-width:1024px){.commerce-product-default-full__field-related-products__swiper-button-next{right:10px;display:block}}@media all and (min-width:1200px){.commerce-product-default-full__field-related-products__swiper-button-next{right:-60px}}.commerce-product-default-full__field-related-products .swiper-pagination{bottom:-38px}.commerce-product-default-full__field-related-products .swiper-pagination .swiper-pagination-bullet{margin:0 4px!important}.commerce-product-default-full__field-related-products .swiper-slide{height:auto}.commerce-product-default-full__field-related-products__swiper-button-prev{display:none}@media all and (min-width:1024px){.commerce-product-default-full__field-related-products__swiper-button-prev{left:10px;display:block}}@media all and (min-width:1200px){.commerce-product-default-full__field-related-products__swiper-button-prev{left:-60px}}.commerce-product-default-full__field-related-products-pagination{display:block}@media all and (min-width:1024px){.commerce-product-default-full__field-related-products-pagination{display:none}}.commerce-product-default-full__field-related-products-label{font-weight:700;margin:0 0 24px;font-size:28px}.commerce-product-default-full__field-related-products-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:16px}.commerce-product-default-full__technical-details{margin-bottom:48px}.commerce-product-default-full__technical-details-items>div{margin-bottom:8px}.commerce-product-default-full__technical-details-items>div [class$=label]{font-weight:700;display:inline}.commerce-product-default-full__technical-details-items>div [class$=label]:after{content:":";color:#000}.commerce-product-default-full__technical-details-items>div [class$=item]{display:inline}.commerce-product-default-full__field-video{margin:0 auto;max-width:750px}.commerce-product-default-full__documents{clear:both}.commerce-product-default-full__field-documents-image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media all and (min-width:1024px){.commerce-product-default-full__field-documents-image{-webkit-box-ordinal-group:unset;-webkit-order:unset;-ms-flex-order:unset;order:unset}}.commerce-product-default-full__price{margin:24px 0 0 0}.commerce-product-default-full__price{font-size:30px;color:#094d63;font-weight:700;line-height:1.2}.commerce-product-default-full__price-old{text-decoration:line-through;font-size:16px;font-weight:700;color:#666}.commerce-product-default-full__field-price--old-price{text-decoration:line-through;font-size:16px;font-weight:700;color:#666}.commerce-product-default-full__field-price--new-price,.commerce-product-default-full__field-price--price{font-size:30px;color:#094d63;font-weight:700;line-height:1.2}.commerce-product-default-full__flags{clear:both}.commerce-product-default-full__variations-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.commerce-product-default-full__variations .commerce-order-item-add-to-cart-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.commerce-product-default-full__variations .commerce-order-item-add-to-cart-form .attribute-widgets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 0}.commerce-product-default-full__variations .field--widget-commerce-quantity{float:left}.commerce-product-default-full__variations .form-item__label{font-weight:700;font-size:16px}.commerce-product-default-full__variations select{width:auto;padding-right:42px;margin-bottom:0;margin-right:16px}.commerce-product-default-full__variations .form-actions{display:none}.commerce-product-default-full__variations .form-actions .button{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.commerce-product-default-full__variations .form-actions .button:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.commerce-product-default-full__variations .form-actions .button{padding-right:56px;background-image:url(../images/icons/cart-new.svg);background-repeat:no-repeat;background-position:8px center;background-size:24px;padding:12px 24px 12px 58px;background-position:24px center;font-size:16px;font-weight:600;margin-top:16px}@media all and (min-width:375px){.commerce-product-default-full__variations .form-actions .button{font-size:20px}}.commerce-product-default-full__variations .item-list{margin-bottom:56px}.commerce-product-default-full__variations .item-list__title{font-size:14px;font-weight:700;color:#000;margin-bottom:4px}.commerce-product-default-full__variations .item-list__title::after{content:":"}.commerce-product-default-full__variations .item-list__list{border:1px solid rgba(144,157,174,.25);padding:4px 32px 4px 8px;display:inline-block;height:34px;overflow:hidden;position:absolute;cursor:pointer;background-color:#fff}.commerce-product-default-full__variations .item-list__list:after{content:"";width:24px;height:24px;display:inline-block;position:absolute;top:4px;right:4px;background-image:url(../images/icons/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:20px}.commerce-product-default-full__variations .item-list__list.dropdown-open{height:auto}.commerce-product-default-full__variations .item-list__list.dropdown-open::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.commerce-product-default-full__variations .item-list__list.dropdown-open .item-list__list-item{pointer-events:visible}.commerce-product-default-full__variations .item-list__list-item{display:block;pointer-events:none}.commerce-product-default-full .contact-us-button{padding:12px 24px;font-size:16px;font-weight:600;margin-top:16px}@media all and (min-width:375px){.commerce-product-default-full .contact-us-button{font-size:20px}}.product-grid{display:-ms-grid;display:grid;gap:8px;-ms-grid-columns:minmax(0,1fr) 8px minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0 16px}@media all and (min-width:768px){.product-grid{-ms-grid-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:16px}}@media all and (min-width:1024px){.product-grid{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);padding:0}}@media all and (min-width:1024px){.node--type-product .view-product-list-block-1{padding-bottom:32px}}.node--type-product .block-blockforproductcategories{display:none}.path-manufacturer #content,.path-products #content,.path-taxonomy #content{max-width:1272px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:1024px){.path-manufacturer #content,.path-products #content,.path-taxonomy #content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:80px 0;gap:24px}}.path-manufacturer .block-page-title,.path-products .block-page-title,.path-taxonomy .block-page-title{width:100%;max-width:100%;margin:0;padding-top:32px;padding-bottom:56px;background-color:#fff}.path-manufacturer .block-page-title::after,.path-products .block-page-title::after,.path-taxonomy .block-page-title::after{bottom:34px}.path-manufacturer #header,.path-product #header{background:#fff;box-shadow:0 0 24px rgba(0,0,0,.1019607843)}.path-manufacturer #header li [class*=mainnavigation__menu-item-link],.path-product #header li [class*=mainnavigation__menu-item-link]{color:rgba(0,0,0,.9)}.path-manufacturer #header li [class*=mainnavigation__menu-item-link].is-active,.path-manufacturer #header li [class*=mainnavigation__menu-item-link]:hover,.path-product #header li [class*=mainnavigation__menu-item-link].is-active,.path-product #header li [class*=mainnavigation__menu-item-link]:hover{color:#fff}.path-manufacturer #header li:hover span,.path-product #header li:hover span{color:#fff!important}.path-manufacturer #header li .block-mainnavigation__menu li:hover>span,.path-product #header li .block-mainnavigation__menu li:hover>span{color:#fff}.path-manufacturer #header .block-branding::after,.path-product #header .block-branding::after{opacity:0}.path-manufacturer #header .block-branding img,.path-product #header .block-branding img{opacity:1}.path-manufacturer #header .block-cheeseburgermenu__trigger-element span,.path-product #header .block-cheeseburgermenu__trigger-element span{background-color:#5c5c5c}.path-manufacturer #header .block-languageswitcher .block-languagemenu__items li:first-of-type a,.path-product #header .block-languageswitcher .block-languagemenu__items li:first-of-type a{color:#5c5c5c!important}.path-manufacturer #header .block-languageswitcher .block-languagemenu__items:hover li:first-of-type a,.path-product #header .block-languageswitcher .block-languagemenu__items:hover li:first-of-type a{color:#094d63!important}.path-manufacturer #header .block-b2b__menu-item a,.path-manufacturer #header .block-b2b__menu-item span,.path-product #header .block-b2b__menu-item a,.path-product #header .block-b2b__menu-item span{color:#000}.path-manufacturer #header .block-b2b__menu-item::before,.path-product #header .block-b2b__menu-item::before{background-color:#000}.view-product-index-block-1__content{margin-bottom:48px}.view-product-index-block-1{position:relative;padding:16px 16px 0;background-color:#d7dfe6}.view-product-index-block-1 .more-link{margin-top:50px;text-align:center}.view-product-index-block-1 .more-link a{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.view-product-index-block-1 .more-link a:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.view-product-index-block-1 .more-link a{color:#094d63;background-color:#fff}.view-product-index-block-1 .more-link a:hover{color:#fff;background-color:#094d63}.view-product-index-block-1 .more-link a{padding-right:56px;background-image:url(../images/icons/arrow-link.svg);background-repeat:no-repeat;background-position:8px center;background-size:24px;width:280px;background-position:92% center}.view-product-index-block-1 .more-link a::after{display:none}@media all and (min-width:768px){.view-product-index-block-1 .more-link a{width:300px}}@media all and (min-width:768px){.view-product-index-block-1 .more-link{margin-top:32px}}.view-product-index-block-1 .swiper-pagination{bottom:-40px}.view-product-index-block-1 .swiper-pagination .swiper-pagination-bullet{margin:0 4px!important}@media all and (min-width:768px){.view-product-index-block-1 .swiper-pagination{display:none}}.view-product-index-block-1__content{max-width:1220px;margin:0 auto;position:relative}.view-product-index-block-1__row{height:100%}.view-product-index-block-1-swiper-button-next{display:none}@media all and (min-width:768px){.view-product-index-block-1-swiper-button-next{right:10px;display:block}}@media all and (min-width:1440px){.view-product-index-block-1-swiper-button-next{right:-60px}}.view-product-index-block-1 .swiper-slide{height:auto}.view-product-index-block-1-swiper-button-prev{display:none}@media all and (min-width:768px){.view-product-index-block-1-swiper-button-prev{left:10px;display:block}}@media all and (min-width:1440px){.view-product-index-block-1-swiper-button-prev{left:-60px}}@media all and (min-width:768px){.view-product-index-block-1{padding:32px 16px 0}}@media all and (min-width:1440px){.view-product-index-block-1{padding:32px 0 0}}.path-product #content{padding-top:80px;padding-bottom:0}@media all and (min-width:768px){.path-product #content{padding-top:100px}}.path-product.user-logged-in.is_admin #content{padding-top:0}@media all and (min-width:768px){.path-product.user-logged-in.is_admin #content{padding-top:0}}.path-product.user-logged-in:not(.is_admin) #content{padding-top:24px}@media all and (min-width:768px){.path-product.user-logged-in:not(.is_admin) #content{padding-top:130px}}.block-views-block--product-index-block-1{position:relative;padding:48px 0 40px;background-color:#d7dfe6}.block-views-block--product-index-block-1 .block-title{margin-bottom:16px}@media all and (min-width:768px){.block-views-block--product-index-block-1{padding:72px 0 68px}}.view-product-index-page-1__content,.view-product-index-page-3__content{margin:16px 16px 0}@media all and (min-width:1440px){.view-product-index-page-1__content,.view-product-index-page-3__content{margin:16px 0 0}}.view-product-index-page-2{position:relative}.view-product-index-page-2__content{clear:both;margin-top:16px}.view-product-index-page-2__header{margin:0 16px;padding-bottom:16px;color:#5c5c5c;border-bottom:1px solid #bababa;font-family:"Work Sans",sans-serif;font-size:20px}@media all and (min-width:768px){.view-product-index-page-2__header{font-size:26px}}@media all and (min-width:1440px){.view-product-index-page-2__header{margin:0}}.view-product-index-page-1__header{margin:0 16px;padding-bottom:16px;color:#5c5c5c;border-bottom:1px solid #bababa;font-family:"Work Sans",sans-serif;font-size:1.75rem}@media all and (min-width:768px){.view-product-index-page-1__header{font-size:1.625rem}}@media all and (min-width:1440px){.view-product-index-page-1__header{margin:0}}.view-search-index-products-list__header,.view-search-index-products-list__list-container{margin-bottom:32px}.view-search-index-products-list__header h3,.view-search-index-products-list__list-container h3{margin:40px 0 24px;color:#242038;font-size:22px;font-weight:300;line-height:32px}@media all and (min-width:1024px){.view-search-index-products-list__header h3,.view-search-index-products-list__list-container h3{margin:0 0 40px;font-size:32px;line-height:40px}}.view-search-index-products-list__list-container{margin-bottom:64px}.view-search-index-products-list__list-container h3{line-height:28px;font-size:24px;font-weight:700}.view-search-index-products-list__list-container:last-child{margin-bottom:40px}.view-search-index-products-list__list{gap:16px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.view-search-index-products-list__list .views-field{height:100%}.view-search-index-products-list__list{--columns:3;--columns-mobile:2;--gap:24px}@media all and (min-width:375px){.view-search-index-products-list__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-search-index-products-list__list>*{-webkit-flex-basis:calc((100% - (var(--columns-mobile) - 1) * var(--gap))/ var(--columns-mobile));-ms-flex-preferred-size:calc((100% - (var(--columns-mobile) - 1) * var(--gap))/ var(--columns-mobile));flex-basis:calc((100% - (var(--columns-mobile) - 1) * var(--gap))/ var(--columns-mobile))}}@media all and (min-width:768px){.view-search-index-products-list__list>*{-webkit-flex-basis:calc((100% - (var(--columns) - 1) * var(--gap))/ var(--columns));-ms-flex-preferred-size:calc((100% - (var(--columns) - 1) * var(--gap))/ var(--columns));flex-basis:calc((100% - (var(--columns) - 1) * var(--gap))/ var(--columns))}}@media all and (min-width:1024px){.view-search-index-products-list__list{gap:var(--gap)}}.product-tab__list::after,.product-tab__list::before{display:table;content:" "}.product-tab__list::after{clear:both}.product-tab__list{line-height:1.5;padding:0}.product-tab__item{list-style:none}@media all and (min-width:768px){.product-tab__item{display:inline}}.product-tab__link{background-color:#fff;color:rgb(114.75,114.75,114.75);display:block;padding:10px 20px;text-decoration:none;font-size:16px;font-weight:900;text-transform:uppercase}@media all and (min-width:768px){.product-tab__link{border-top:0;display:inline-block}}.product-tab__link:hover{color:#000;text-decoration:none}.product-tab__link:focus{outline:0}.product-tab__link--is-active{border-bottom:0}@media all and (min-width:768px){.product-tab__link--is-active{border:2px solid #eb4d4b;border-top:4px solid #eb4d4b;border-bottom-color:#fff;margin-bottom:-2px}}.product-tab__content{display:none;padding:36px 24px;width:100%;box-sizing:border-box;border:2px solid #eb4d4b}@media all and (min-width:768px){.product-tab__content{float:left}}.product-tab__content p{margin-bottom:0;line-height:1.6}.product-grid-list-swicher--enabled{margin-bottom:20px;-webkit-transition:.3s ease all;transition:.3s ease all}.product-grid-list-swicher--enabled::after,.product-grid-list-swicher--enabled::before{display:table;content:" "}.product-grid-list-swicher--enabled::after{clear:both}.product-grid-list-swicher--enabled.animation{opacity:0}.product-grid-list-swicher--enabled.list .teaser-product{margin-bottom:12px}.product-grid-list-swicher--enabled.list .teaser-product__container::after,.product-grid-list-swicher--enabled.list .teaser-product__container::before{display:table;content:" "}.product-grid-list-swicher--enabled.list .teaser-product__container::after{clear:both}.product-grid-list-swicher--enabled.list .teaser-product__image{width:30%;float:left}.product-grid-list-swicher--enabled.list .teaser-product__image img{display:block;margin:0 auto}.product-grid-list-swicher--enabled.list .teaser-product__price,.product-grid-list-swicher--enabled.list .teaser-product__regularprice,.product-grid-list-swicher--enabled.list .teaser-product__sku,.product-grid-list-swicher--enabled.list .teaser-product__title{width:65%;float:right}.product-grid-list-swicher--enabled.list .teaser-product__title{border-bottom:1px solid rgba(0,0,0,.1);font-size:20px}@media all and (min-width:1440px){.product-grid-list-swicher--enabled.list .teaser-product__title{font-size:26px;margin:0 0 10px 0;padding-bottom:10px}}.product-grid-list-swicher--enabled.list .teaser-product .commerce-product__promotion{position:relative;width:66%;float:right}.product-grid-list-swicher--enabled.list .teaser-product .commerce-product__promotion-item{float:unset;display:inline-block;margin-right:8px;background-image:unset;padding-left:10px}.product-grid-list-swicher--enabled.list .teaser-product__sku{display:block;text-align:left;color:#000;margin-bottom:10px;font-size:14px}@media all and (min-width:1440px){.product-grid-list-swicher--enabled.list .teaser-product__sku{margin-bottom:50px;font-size:16px}}.product-grid-list-swicher--enabled.list .teaser-product__sku [class*=label]{display:inline}.product-grid-list-swicher--enabled.list .teaser-product__sku [class*=label]:after{content:":";color:#000}.product-grid-list-swicher--enabled.list .teaser-product__sku [class*=item]{display:inline;padding-left:5px}.product-grid-list-swicher--enabled.list .teaser-product__price{margin-bottom:50px;clear:right;font-size:20px}@media all and (min-width:1440px){.product-grid-list-swicher--enabled.list .teaser-product__price{margin-bottom:0;font-size:26px}}.product-grid-list-swicher--enabled.list .teaser-product__regularprice,.product-grid-list-swicher--enabled.list .teaser-product__saleprice{text-align:right;clear:right}.product-grid-list-swicher--enabled.list .teaser-product__regularprice{font-size:16px}@media all and (min-width:1440px){.product-grid-list-swicher--enabled.list .teaser-product__regularprice{font-size:18px}}.product-grid-list-swicher--enabled.list .teaser-product__saleprice{font-size:20px;text-align:right}@media all and (min-width:1440px){.product-grid-list-swicher--enabled.list .teaser-product__saleprice{font-size:26px}}.product-grid-list-swicher--enabled.list .teaser-product__saleprice .commerce-product-variation-default-teaser__price-item{text-align:left;width:65%;float:right}@media all and (min-width:1440px){.product-grid-list-swicher--enabled.list .teaser-product__saleprice .commerce-product-variation-default-teaser__price-item{width:auto;float:unset;text-align:right}}.teaser-product{height:100%}.teaser-product__container{background-color:#fff;position:relative;display:block;padding:8px;-webkit-transition:ease all .2s;transition:ease all .2s;height:100%}@media all and (min-width:768px){.teaser-product__container{padding:24px}}.teaser-product__container:hover{cursor:pointer;text-decoration:none;box-shadow:inset 0 0 13px -1px #094d63}@media all and (min-width:768px){.teaser-product__container:hover{box-shadow:inset 0 0 24px -1px #094d63}}.teaser-product__container .commerce-product__promotion-item{margin:4px 0;font-size:12px}.teaser-product__title{margin:0;color:#000;line-height:1.3;font-size:16px;font-weight:600;font-family:"Work Sans",sans-serif;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media all and (min-width:1440px){.teaser-product__title{font-size:18px}}.teaser-product__body-summary .commerce-product-default-teaser__body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#5c5c5c;margin:8px 0}@media all and (min-width:768px){.teaser-product__body-summary .commerce-product-default-teaser__body{margin:12px 0 8px}}.teaser-product__body-read-more{display:block;margin-bottom:9px}.teaser-product__price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}@media all and (min-width:768px){.teaser-product__price{height:48px;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}}.teaser-product__oldprice{color:#999;text-align:left;text-decoration:line-through;font-size:16px;line-height:1}.teaser-product__oldprice [class*=price-item]{font-weight:400}.teaser-product__regularprice-item,.teaser-product__saleprice-item{font-weight:700;font-size:22px;line-height:1.2}@media all and (min-width:768px){.teaser-product__regularprice-item,.teaser-product__saleprice-item{line-height:1.5}}.teaser-product__image{margin-bottom:16px}.teaser-product__image img{display:block;margin:0 auto}.autocomplete-product{clear:both;padding:10px;border-bottom:1px solid rgb(178.5,178.5,178.5);overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.autocomplete-product__image{width:30%;float:left;margin-right:10px}.autocomplete-product__title{display:block;display:-webkit-box;max-width:300px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;margin-top:8px;height:50px}.autocomplete-product__title .commerce-product-default-autocomplete__title-item{line-height:1.3;font-size:14px;font-weight:600;color:#000}.autocomplete-product__details{width:65%;float:right;padding-bottom:8px}.autocomplete-product__category{margin-top:12px;font-size:14px}.ui-menu-item:last-child .autocomplete-product{border-bottom:none}.block-views-block--current-user-informations-block-3 div.block-title{background-image:url(../images/commerce/profile-page/default-address.svg)}.block-cart-2 .block-title{background-image:url(../images/commerce/profile-page/cart.svg)!important}.block-dred-cart-2__text--empty,.block-dred-cart-2__text--not-empty{font-size:38px;color:#094d63;padding-top:204px;margin-bottom:80px;text-align:center}.block-dred-cart-2__text--empty{background:center top 23px/144px no-repeat;background-image:url(../images/commerce/profile-page/ures-korpa.svg)}.block-dred-cart-2__text--not-empty{max-width:250px;margin-left:auto;margin-right:auto;position:relative;background:url(../images/commerce/profile-page/tele-korpa.svg) center top 23px/144px no-repeat}.block-dred-cart-2__text--count{position:absolute;font-weight:700;font-size:40px;top:30px;right:60px;width:60px;height:60px;border-radius:100%;color:#fff;background-color:#000;text-align:center;line-height:60px}.block-dred-cart-2__links--empty{text-align:center}.block-dred-cart-2__link--cart{display:inline-block}.block-dred-cart-2__link--cart a{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.block-dred-cart-2__link--cart a:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.block-dred-cart-2__link--cart a{color:#094d63;background-color:#fff}.block-dred-cart-2__link--cart a:hover{color:#fff;background-color:#094d63}.block-dred-cart-2__link--checkout,.block-dred-cart-2__link--products{display:inline-block}.block-dred-cart-2__link--checkout a,.block-dred-cart-2__link--products a{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.block-dred-cart-2__link--checkout a:hover,.block-dred-cart-2__link--products a:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.block-cart-2,.block-views-block--commerce-user-orders-block-1,.block-views-block--commerce-wishlist-item-table-block-1,.block-views-block--current-user-informations-block-1,.block-views-block--current-user-informations-block-3{padding:16px;border-radius:8px;border:1px solid rgba(0,0,0,.1);background-color:#fff;margin-bottom:24px}.block-cart-2 .block-title,.block-views-block--commerce-user-orders-block-1 .block-title,.block-views-block--commerce-wishlist-item-table-block-1 .block-title,.block-views-block--current-user-informations-block-1 .block-title,.block-views-block--current-user-informations-block-3 .block-title{display:block;width:100%;margin:0;font-size:20px;font-weight:700;background:url(../images/commerce/plus.svg) center left/24px no-repeat;padding:5px 40px}@media all and (min-width:1440px){.block-views-block--current-user-informations-block-1{width:49%;float:left;margin-right:2%}.block-views-block--current-user-informations-block-3{width:49%;float:right}.block-views-block--commerce-user-orders-block-1{clear:both}}.path-profile .user-user-full,.path-user .user-user-full{clear:both}.block-views-block--current-user-informations-block-1 .block-title{background-image:url(../images/commerce/profile-page/profile.svg)}.view-current-user-informations-block-1__item-mail::after,.view-current-user-informations-block-1__item-mail::before,.view-current-user-informations-block-1__item-name::after,.view-current-user-informations-block-1__item-name::before,.view-current-user-informations-block-1__item-nothing::after,.view-current-user-informations-block-1__item-nothing::before{display:table;content:" "}.view-current-user-informations-block-1__item-mail::after,.view-current-user-informations-block-1__item-name::after,.view-current-user-informations-block-1__item-nothing::after{clear:both}.view-current-user-informations-block-1__item-mail,.view-current-user-informations-block-1__item-name,.view-current-user-informations-block-1__item-nothing{margin:10px 0}.view-current-user-informations-block-1__item-mail-label,.view-current-user-informations-block-1__item-name-label,.view-current-user-informations-block-1__item-nothing-label{width:40%;display:inline-block}.view-current-user-informations-block-1__item-mail-content,.view-current-user-informations-block-1__item-name-content,.view-current-user-informations-block-1__item-nothing-content{width:60%;display:inline-block}.view-current-user-informations-block-1__item-uid{margin-top:40px}.block-views-block--commerce-user-orders-block-1 .block-title{background-image:url(../images/commerce/profile-page/orders.svg)}.view-commerce-user-orders-block-1 table{border-collapse:collapse;min-width:600px;width:99.9%;border:none}.view-commerce-user-orders-block-1 table tr:last-child td:first-child{border-bottom-left-radius:10px}.view-commerce-user-orders-block-1 table tr:last-child td:last-child{border-bottom-right-radius:10px}.block-views-block--commerce-wishlist-item-table-block-1 .block-title{background-image:url(../images/commerce/profile-page/wishlist.svg)}.form-views-form-commerce-wishlist-item-table-block-1-1{overflow-y:auto;padding:0 10px}@media all and (min-width:1440px){.view-commerce-wishlist-item-table-block-1__content{height:400px;overflow-y:auto}}.view-commerce-wishlist-item-table-block-1__row::after,.view-commerce-wishlist-item-table-block-1__row::before{display:table;content:" "}.view-commerce-wishlist-item-table-block-1__row::after{clear:both}.view-commerce-wishlist-item-table-block-1__row{border-bottom:1px solid rgba(0,0,0,.3);margin-top:20px;padding-bottom:10px}.view-commerce-wishlist-item-table-block-1__text--empty{padding:160px 20px 0 20px;display:block;background-image:url(../images/commerce/profile-page/moji-favoriti-bg.svg);background-repeat:no-repeat;background-position:top center;text-align:center;margin-bottom:20px;font-size:20px;color:#6ab04c;text-transform:uppercase}.view-commerce-wishlist-item-table-block-1 .views-field-field-image img{display:block;margin:0 auto;width:100%;padding:10px;border-radius:4px;border:1px solid rgba(0,0,0,.3)}.view-commerce-wishlist-item-table-block-1 .views-field-quantity{width:28px;height:28px;text-align:center;padding:4px 2px;color:#fff;background-color:rgba(0,0,0,.2);border-radius:2px;margin-left:10px;margin-top:15px}.view-commerce-wishlist-item-table-block-1 .views-field-quantity:after{content:"x";margin-left:-5px;color:#fff}.view-commerce-wishlist-item-table-block-1 .views-field-quantity [class*=label]{display:none}.view-commerce-wishlist-item-table-block-1 .views-field-title{color:rgba(0,0,0,.8);font-weight:700;margin-left:8px;margin-bottom:15px}.view-commerce-wishlist-item-table-block-1 .views-field-price__number{color:rgba(0,0,0,.3);font-size:16px;margin-left:8px;text-decoration:line-through}.view-commerce-wishlist-item-table-block-1 .views-field-field-saleprice{color:#094d63;font-size:18px;font-weight:700;margin-left:15px}.view-commerce-wishlist-item-table-block-1 .views-field-move-to-cart{float:right}.view-commerce-wishlist-item-table-block-1 .views-field-move-to-cart button{margin-top:15px;padding:10px;width:auto}.view-commerce-wishlist-item-table-block-1 .views-field__links--wishlist{display:none}.view-commerce-wishlist-item-table-block-1 .form-actions{display:none}.view-commerce-wishlist-item-table-block-1__link--wishlist{text-align:center}.view-commerce-wishlist-item-table-block-1__link--wishlist a{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.view-commerce-wishlist-item-table-block-1__link--wishlist a:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.view-commerce-wishlist-item-table-block-1__link--wishlist a{color:#fff;display:inline-block;margin-top:15px}.path-frontpage .node-page-full__text-wrapper{display:none}.path-frontpage .node-page-full__text-wrapper .pseudo-title{display:none}.path-frontpage .node-page-full__image-placeholder{display:none}.path-frontpage #content{padding:0}.node--type-page #content>.container{max-width:unset}.path-a-pierre-funkciok #content,.path-documents-for-partners #content,.path-pierre-app #content,.path-pierre-functions #content{padding-top:32px}@media all and (min-width:1024px){.path-a-pierre-funkciok #content,.path-documents-for-partners #content,.path-pierre-app #content,.path-pierre-functions #content{padding-top:104px}}.node-page-full .pseudo-title{pointer-events:none}.node-page-full__field-image-lead{margin:0 -16px}@media all and (min-width:1440px){.node-page-full__field-image-lead{margin:0}}.node-page-full__field-image-lead img{margin:0 auto;min-height:200px;-o-object-fit:cover;object-fit:cover}.node-page-full__image-placeholder{min-height:80px}@media all and (min-width:768px){.node-page-full__image-placeholder{min-height:250px}}.node-page-full__field-media-item{margin-bottom:40px}.node-blog-full .node-function-full__header .node-blog-full__field-image-lead{margin:0 -16px}@media all and (min-width:1440px){.node-blog-full .node-function-full__header .node-blog-full__field-image-lead{margin:0}}.node-blog-full .paragraph-row__field-cards-item{padding:0}.view-blog-page-1__header{position:relative;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;border-radius:4px;margin:28px 0;text-align:center}.view-blog-page-1__header h1{position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.view-blog-page-1__header h1{padding-bottom:28px}}.view-blog-page-1__header h1:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (min-width:768px){.view-blog-page-1__header{max-width:100%;margin:-155px 0 50px 0;padding:40px}}.view-blog-page-1 .pager__items{margin-top:60px}.view-blog-page-1__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px 20px;margin-bottom:20px}@media all and (min-width:1024px){.view-blog-page-1__content{margin-bottom:40px}}@media all and (min-width:768px){.view-blog-page-1__row{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 10px);-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media all and (min-width:1024px){.view-blog-page-1__row{-webkit-box-flex:0;-webkit-flex:0 0 calc(33% - 10px);-ms-flex:0 0 calc(33% - 10px);flex:0 0 calc(33% - 10px)}}.view-blog-page-1__row .pseudo-title{position:absolute;left:0;right:38px;bottom:-50px;font-size:24px;min-height:86px}.view-blog-page-1__row .pseudo-title a{display:block;background-color:#fff;padding:5px 20px}.node-blog-teaser__content{position:relative}.node-blog-teaser__field-flag{position:absolute;top:20px;color:#fff;font-weight:600;min-width:122px;text-align:center;line-height:1.6}.view-blog-block-block-1{max-width:1220px;margin:0 auto}.view-blog-block-block-1__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}@media all and (min-width:768px){.view-blog-block-block-1__content{gap:20px}}.view-blog-block-block-1__row{position:relative}@media all and (min-width:768px){.view-blog-block-block-1__row{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 10px);-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}.view-blog-block-block-1__header{text-align:center}.view-blog-block-block-1 .pseudo-title{padding-bottom:0;margin-bottom:0}.view-blog-block-block-1 .pseudo-title::after{display:none}.view-blog-block-block-1 .pseudo-title{position:absolute;left:0;right:38px;bottom:-50px;font-size:24px;min-height:86px}@media all and (min-width:768px){.view-blog-block-block-1 .pseudo-title{right:40%}}.view-blog-block-block-1 .pseudo-title a{display:block;background-color:#fff;padding:5px 20px}.view-blog-block-block-1 .more-link{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right}.view-blog-block-block-1 .more-link a{font-size:16px;font-weight:600;line-height:24px}.masonry-item.views-row:has(.node-catalog-teaser){margin-bottom:24px}.view-catalogs-page-1{margin-bottom:40px}.view-catalogs-page-1__content{display:-ms-grid;display:grid;place-items:center}.view-catalogs-page-1__content .views-infinite-scroll-content-wrapper{-webkit-columns:1;-moz-columns:1;columns:1;gap:16px}.view-catalogs-page-1__content .views-infinite-scroll-content-wrapper>*{-webkit-column-break-inside:avoid;break-inside:avoid}@media screen and (min-width:500px){.view-catalogs-page-1__content .views-infinite-scroll-content-wrapper{-webkit-columns:2;-moz-columns:2;columns:2;gap:24px}}@media all and (min-width:1024px){.view-catalogs-page-1__content .views-infinite-scroll-content-wrapper{-webkit-columns:3;-moz-columns:3;columns:3}}.view-catalogs-page-1__row{margin-bottom:16px}@media all and (min-width:768px){.view-catalogs-page-1__row{margin-bottom:24px}}.view-catalogs-page-1 .view-catalogs-page-1__header{margin-bottom:40px;background:#f6f6f8;position:relative}.view-catalogs-page-1 .view-catalogs-page-1__header h1{color:rgba(0,0,0,.8980392157);font-style:normal;font-weight:700;font-size:22px;line-height:32px;margin:0;padding:20px 0}@media all and (min-width:1024px){.view-catalogs-page-1 .view-catalogs-page-1__header h1{font-size:32px;line-height:40px;margin:0;padding:40px 0}}.view-catalogs-page-1 .view-catalogs-page-1__header p{font-size:20px;font-weight:300;line-height:32px;color:rgba(0,0,0,.9);font-style:normal}@media all and (min-width:1440px){.view-catalogs-page-1 .view-catalogs-page-1__header p{font-size:24px;font-weight:300;line-height:32px}}@media all and (min-width:1024px){.view-catalogs-page-1 .view-catalogs-page-1__header{margin-bottom:80px}}.view-catalogs-page-1 .view-catalogs-page-1__header::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:100vw;background:#f6f6f8;z-index:-1}@media all and (min-width:1024px){.view-catalogs-page-1{margin-bottom:80px}}article.node-catalog-teaser{overflow:hidden;border-radius:8px;border:1px solid rgba(0,0,0,.12)}article.node-catalog-teaser .content-container{padding:24px;background:#f6f6f8;font-size:16px;line-height:24px}article.node-catalog-teaser .content-container .title{color:rgba(0,0,0,.8980392157);font-size:20px;font-style:normal;font-weight:700;line-height:28px;text-transform:uppercase;margin-bottom:12px}article.node-catalog-teaser .content-container .file-info{font-weight:400;line-height:24px;color:rgba(0,0,0,.6);margin-top:8px}article.node-catalog-teaser .content-container .node-catalog-teaser__field-catalog{margin-top:24px}article.node-catalog-teaser .content-container .node-catalog-teaser__field-catalog .node-catalog-teaser__field-catalog-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}article.node-catalog-teaser .content-container .node-catalog-teaser__field-catalog .node-catalog-teaser__field-catalog-item a{padding:8px 32px;border:2px solid #046481;border-radius:var(--Border-Radius-XL,24px);color:#046481;font-weight:600;background:#fff}article.node-catalog-teaser .content-container .node-catalog-teaser__field-catalog .node-catalog-teaser__field-catalog-item a:hover{border:2px solid #094d63;background:#dceaf3}.node-16 .content{padding:0}.contact-page-header{padding:0}.contact-page-header .paragraph-container{padding-bottom:0}.form-contact-message-kontakt-form__name{width:48%;float:left;margin-right:10px}.form-contact-message-kontakt-form__mail{width:48%;float:right}.form-contact-message-kontakt-form .field--type-telephone{width:48%;float:left;margin-right:10px}.form-contact-message-kontakt-form .field--type-address-country{width:48%;float:right}.view-documents-for-partners-page-1__header{max-width:700px;margin:0 auto;margin-bottom:40px;text-align:center}.view-documents-for-partners-page-1__content thead tr{border-radius:4px}.view-documents-for-partners-page-1__content thead th{color:#fff;background-color:#094d63}.view-documents-for-partners-page-1__content thead th:first-child{padding-left:50px;border-radius:4px 0 0 4px}.view-documents-for-partners-page-1__content thead th:last-child{padding-left:18px;border-radius:0 4px 4px 0}.view-documents-for-partners-page-1__content .views-field-field-file a{font-weight:600}.view-documents-for-partners-page-1__content .views-field-field-file a::before{display:inline-block;width:24px;height:24px;margin:0 12px -6px 0;content:"";background-image:url(../images/icons/download.svg);background-repeat:no-repeat;background-size:24px}.view-documents-for-partners-page-1__content .views-field-field-file a:hover::before{background-image:url(../images/icons/download-hover.svg)}.view-documents-for-partners-page-1 .pager__items{margin-top:60px}.path-documents-for-partners .block-page-title{margin-bottom:40px}#block-views-block-functions-block-1{display:none}@media all and (min-width:1024px){#block-views-block-functions-block-1{display:block}}#block-views-block-functions-block-2{display:none}@media all and (min-width:1024px){#block-views-block-functions-block-2{display:block}}#block-views-block-functions-block-3{display:block}#block-views-block-functions-block-3 .pseudo-title{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:8px;color:#223034;font-size:12px;font-weight:700}#block-views-block-functions-block-3 .view-functions-block-3__header .block-content-basic-full__body{max-width:800px;margin:0 auto 24px;text-align:center}#block-views-block-functions-block-3 .view-functions-block-3__content{display:-ms-grid;display:grid;-ms-grid-columns:48% 12px 48%;grid-template-columns:48% 48%;gap:12px}@media all and (min-width:768px){#block-views-block-functions-block-3 .view-functions-block-3__content{-ms-grid-columns:24% 24% 24% 24%;grid-template-columns:24% 24% 24% 24%}}#block-views-block-functions-block-3 .view-functions-block-3__row{border-radius:2px;box-shadow:0 0 10px #e0e0e0}#block-views-block-functions-block-3 .view-functions-block-3__row .field-group-link{display:block;height:100%}#block-views-block-functions-block-3 .view-functions-block-3__row .field-group-link .link-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%;padding:8px}#block-views-block-functions-block-3 .view-functions-block-3__row .node-function-teaser-mobile{height:100%}#block-views-block-functions-block-3 .view-functions-block-3__row .node-function-teaser-mobile__content{height:100%}#block-views-block-functions-block-3 .view-functions-block-3__row .node-function-teaser-mobile__field-s{padding:6px 0;border-right:1px solid rgba(0,81,109,.2)}#block-views-block-functions-block-3 .view-functions-block-3__row .node-function-teaser-mobile__field-s-item svg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:28px;height:28px;margin-right:8px}#block-views-block-functions-block-3 .view-functions-block-3__row .node-function-teaser-mobile__field-s-item svg path{stroke:#00516d}@media all and (min-width:1024px){#block-views-block-functions-block-3{display:none}}.node-function-teaser-card-mobile__image-wrapper{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.node-function-teaser-card-mobile__title-icon-wrapper{position:absolute;top:10px;bottom:10px;left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.node-function-teaser-card-mobile__title-icon-wrapper .pseudo-title{color:#fff;text-shadow:0 0 3px #094d63;font-size:14px;font-weight:700}@media all and (min-width:768px){.node-function-teaser-card-mobile__title-icon-wrapper .pseudo-title{width:unset}}.node-function-teaser-card-mobile__field-teaser-text-item p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.node-function-teaser-card-mobile__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.node-function-teaser-card-mobile__field-image-lead img{border-top-left-radius:4px;border-bottom-left-radius:4px}.node-function-teaser-card-mobile__field-teaser-text{width:50%}.node-function-teaser-card-mobile__field-teaser-text-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 12px;color:#223034;font-size:12px}.node-function-teaser-card-mobile__field-s-item svg{width:44px;height:44px;padding:8px;border-radius:50%;background-color:#fff}.node-function-teaser-card-mobile__field-s-item svg path{stroke:#00516d}#block-views-block-functions-block-4{display:block}#block-views-block-functions-block-4 .view-functions-block-4__content{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:12px}@media all and (min-width:768px){#block-views-block-functions-block-4 .view-functions-block-4__content{-ms-grid-columns:49% 22px 49%;grid-template-columns:49% 49%;grid-gap:22px}}#block-views-block-functions-block-4 .view-functions-block-4__row{position:relative;width:100%;max-width:400px;margin:auto;border-radius:4px;background-color:#fff;box-shadow:0 0 10px #e0e0e0}#block-views-block-functions-block-4 .view-functions-block-4__header .block-content-basic-full__body{max-width:800px;margin:0 auto 24px;text-align:center}@media all and (min-width:1024px){#block-views-block-functions-block-4{display:none}}.node--type-blog #content .container,.node--type-function #content .container{max-width:unset}.node-function-full .pseudo-title{pointer-events:none;font-size:22px;line-height:32px;color:rgba(0,0,0,.8980392157)}@media all and (min-width:768px){.node-function-full .pseudo-title{font-size:32px;line-height:40px}}.node-function-full__header{position:relative}.node-function-full__field-image-lead{min-height:200px;margin:0 -16px;-o-object-fit:cover;object-fit:cover}.node-function-full__field-image-lead img{margin:0 auto}@media all and (min-width:1440px){.node-function-full__field-image-lead{margin:0}}.view-functions-block-1__header .block-content-basic-full__body,.view-functions-block-2__header .block-content-basic-full__body{max-width:800px;margin:0 auto 24px;text-align:center}.view-functions-block-1 .node-function-teaser,.view-functions-block-2 .node-function-teaser{margin:0 auto}.view-functions-block-1 .more-link,.view-functions-block-2 .more-link{margin-top:50px;text-align:center}.view-functions-block-1 .more-link a,.view-functions-block-2 .more-link a{display:inline-block;width:auto;padding:10px 24px;-webkit-transition:.4s ease;transition:.4s ease;text-align:center;color:#fff;border:1px solid #094d63;border-radius:6px;background-color:#094d63;font-weight:400}.view-functions-block-1 .more-link a:hover,.view-functions-block-2 .more-link a:hover{cursor:pointer;text-decoration:none;border-color:#094d63;background-color:#094d63}.view-functions-block-1 .more-link a,.view-functions-block-2 .more-link a{color:#094d63;background-color:#fff}.view-functions-block-1 .more-link a:hover,.view-functions-block-2 .more-link a:hover{color:#fff;background-color:#094d63}.view-functions-block-1 .more-link a,.view-functions-block-2 .more-link a{padding-right:56px;background-image:url(../images/icons/arrow-link.svg);background-repeat:no-repeat;background-position:8px center;background-size:24px;width:280px;background-position:72% center}.view-functions-block-1 .more-link a::after,.view-functions-block-2 .more-link a::after{display:none}@media all and (min-width:768px){.view-functions-block-1 .more-link a,.view-functions-block-2 .more-link a{width:300px}}.view-functions-page-1__content::after,.view-functions-page-1__content::before,.view-functions-page-2__content::after,.view-functions-page-2__content::before{display:table;content:" "}.view-functions-page-1__content::after,.view-functions-page-2__content::after{clear:both}.view-functions-page-1__row,.view-functions-page-2__row{float:left;width:calc(calc(100% - calc((2 - 1) * 24px))/ 2);margin:0 24px 24px 0}.view-functions-page-1__row:nth-child(n),.view-functions-page-2__row:nth-child(n){clear:none;margin:0 24px 24px 0}.view-functions-page-1__row:nth-child(2n+2),.view-functions-page-2__row:nth-child(2n+2){margin-right:0}.view-functions-page-1__row:nth-child(2n+3),.view-functions-page-2__row:nth-child(2n+3){clear:both}@media all and (min-width:768px){.view-functions-page-1__row,.view-functions-page-2__row{float:left;width:calc(calc(100% - calc((3 - 1) * 24px))/ 3);margin:0 24px 24px 0}.view-functions-page-1__row:nth-child(n),.view-functions-page-2__row:nth-child(n){clear:none;margin:0 24px 24px 0}.view-functions-page-1__row:nth-child(3n+3),.view-functions-page-2__row:nth-child(3n+3){margin-right:0}.view-functions-page-1__row:nth-child(3n+4),.view-functions-page-2__row:nth-child(3n+4){clear:both}}@media all and (min-width:1024px){.view-functions-page-1__row,.view-functions-page-2__row{float:left;width:calc(calc(100% - calc((4 - 1) * 24px))/ 4);margin:0 24px 24px 0}.view-functions-page-1__row:nth-child(n),.view-functions-page-2__row:nth-child(n){clear:none;margin:0 24px 24px 0}.view-functions-page-1__row:nth-child(4n+4),.view-functions-page-2__row:nth-child(4n+4){margin-right:0}.view-functions-page-1__row:nth-child(4n+5),.view-functions-page-2__row:nth-child(4n+5){clear:both}}#content:has(.view-our-story-block-1){background:#fff}#content:has(.view-our-story-block-1) .viewsreference--view-title{padding:20px 16px;font-size:22px;font-weight:700;line-height:32px;background:#f6f6f8;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (min-width:768px){#content:has(.view-our-story-block-1) .viewsreference--view-title{font-size:32px;line-height:40px}}@media all and (min-width:1440px){#content:has(.view-our-story-block-1) .viewsreference--view-title{padding:40px 0}}#content:has(.view-our-story-block-1) .viewsreference--view-title::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:100vw;background:#f6f6f8;z-index:-1}.view-our-story-block-1__content{display:-ms-grid;display:grid;justify-items:center}.view-our-story-block-1 .views-infinite-scroll-content-wrapper{-webkit-columns:1;-moz-columns:1;columns:1;gap:16px;padding:40px 16px 12px 16px}.view-our-story-block-1 .views-infinite-scroll-content-wrapper>*{-webkit-column-break-inside:avoid;break-inside:avoid}@media screen and (min-width:500px){.view-our-story-block-1 .views-infinite-scroll-content-wrapper{-webkit-columns:2;-moz-columns:2;columns:2;gap:24px}}@media all and (min-width:1024px){.view-our-story-block-1 .views-infinite-scroll-content-wrapper{-webkit-columns:3;-moz-columns:3;columns:3;padding:80px 16px 46px 16px}}@media all and (min-width:1440px){.view-our-story-block-1 .views-infinite-scroll-content-wrapper{padding:80px 0 46px 0;-webkit-columns:4;-moz-columns:4;columns:4}}.view-our-story-block-1 .masonry-item{margin-bottom:16px;border-radius:8px}.view-our-story-block-1 .masonry-item .node-story-item-teaser__content{border-radius:8px}.view-our-story-block-1 .masonry-item .node-story-item-teaser__content:not(:has(.node-story-item-teaser__field-media)){padding:16px;background-color:#f6f6f8}@media all and (min-width:425px){.view-our-story-block-1 .masonry-item .node-story-item-teaser__content:not(:has(.node-story-item-teaser__field-media)){padding:24px}}.view-our-story-block-1 .masonry-item .node-story-item-teaser__field-media img{border-radius:8px}.view-our-story-block-1 .masonry-item .node-story-item-teaser__body :is(h1,h2,h3,h4,h5,h6){color:#046481;font-weight:300;margin:0 0 24px 0;font-size:22px}@media all and (min-width:1024px){.view-our-story-block-1 .masonry-item .node-story-item-teaser__body :is(h1,h2,h3,h4,h5,h6){font-size:32px;line-height:40px}}.view-our-story-block-1 .masonry-item .node-story-item-teaser__body strong{font-weight:700}.view-our-story-block-1 .masonry-item .node-story-item-teaser__body p,.view-our-story-block-1 .masonry-item .node-story-item-teaser__body span{color:rgba(0,0,0,.6)}.view-our-story-block-1 .masonry-item .node-story-item-teaser img{width:100%}@media all and (min-width:768px){.view-our-story-block-1 .masonry-item{margin-bottom:24px}}#page:has(.view-partners-page-1){overflow:hidden}#content:has(.view-partners-page-1){background:#f6f6f8}.view-partners-page-1{padding-bottom:48px}.view-partners-page-1__table-header{display:none}@media all and (min-width:768px){.view-partners-page-1__table-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 20px;color:#fff;border-radius:8px;background-color:#094d63;font-size:16px;font-weight:600}.view-partners-page-1__table-header span{padding:16px 0}.view-partners-page-1__table-header span:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}.view-partners-page-1__table-header span:nth-child(2){-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}.view-partners-page-1__table-header span:nth-child(3){-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}}.view-partners-page-1__header{position:relative;padding-top:40px;color:rgba(0,0,0,.8980392157);border-radius:4px 4px 0 0;background-color:#fff;font-size:18px;font-weight:300;line-height:28px;margin-inline:-16px;padding-inline:16px}.view-partners-page-1__header .block-title{position:relative;margin-top:0;margin-bottom:28px;padding-bottom:18px;font-family:"Work Sans",sans-serif}@media all and (min-width:1024px){.view-partners-page-1__header .block-title{padding-bottom:28px}}.view-partners-page-1__header .block-title{margin:14px 0;padding-bottom:14px!important;font-size:24px}.view-partners-page-1__header .block-title::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (min-width:1024px){.view-partners-page-1__header{padding-top:80px;font-size:20px}.view-partners-page-1__header::after,.view-partners-page-1__header::before{position:absolute;top:0;display:block;width:100%;height:100%;content:"";background:#fff}.view-partners-page-1__header::before{left:-100%}.view-partners-page-1__header::after{right:-100%}}.view-partners-page-1__filters{position:relative;padding:20px 0 40px;border-radius:0 0 4px 4px;background-color:#fff;margin-inline:-16px;padding-inline:16px}.view-partners-page-1__filters .views-exposed-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.view-partners-page-1__filters .views-exposed-form #edit-actions{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media all and (min-width:1024px){.view-partners-page-1__filters .views-exposed-form #edit-actions{-webkit-box-flex:0;-webkit-flex:0 0 14%;-ms-flex:0 0 14%;flex:0 0 14%;margin-top:25px}}.view-partners-page-1__filters .views-exposed-form>div{width:100%}.view-partners-page-1__filters .views-exposed-form>div input::-webkit-input-placeholder{color:rgba(34,34,34,.7019607843)}.view-partners-page-1__filters .views-exposed-form>div input::-moz-placeholder{color:rgba(34,34,34,.7019607843)}.view-partners-page-1__filters .views-exposed-form>div input:-ms-input-placeholder{color:rgba(34,34,34,.7019607843)}.view-partners-page-1__filters .views-exposed-form>div input::-ms-input-placeholder{color:rgba(34,34,34,.7019607843)}.view-partners-page-1__filters .views-exposed-form>div input::placeholder{color:rgba(34,34,34,.7019607843)}.view-partners-page-1__filters .views-exposed-form>div .form-submit{width:100%;max-height:45px;padding:12px 24px;text-align:center;color:#094d63;border-width:2px;border-radius:24px;background-color:transparent;font-weight:600}.view-partners-page-1__filters .views-exposed-form>div .form-submit:hover{color:#fff;background-color:#094d63}@media all and (min-width:375px){.view-partners-page-1__filters .views-exposed-form>div{-webkit-box-flex:0;-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}}@media all and (min-width:1024px){.view-partners-page-1__filters .views-exposed-form>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.view-partners-page-1__filters .views-exposed-form>div:last-child{-webkit-box-flex:0;-webkit-flex:0 0 14%;-ms-flex:0 0 14%;flex:0 0 14%}}@media all and (min-width:1024px){.view-partners-page-1__filters .views-exposed-form .form-item input,.view-partners-page-1__filters .views-exposed-form .form-item select{min-height:45px;margin-bottom:0}}@media all and (min-width:1024px){.view-partners-page-1__filters .views-exposed-form{gap:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media all and (min-width:1024px){.view-partners-page-1__filters{padding:32px 16px 80px}.view-partners-page-1__filters::after,.view-partners-page-1__filters::before{position:absolute;top:0;display:block;width:100%;height:100%;content:"";background:#fff}.view-partners-page-1__filters::before{left:-100%}.view-partners-page-1__filters::after{right:-100%}}.view-partners-page-1__results{padding:12px 0 12px 34px}.view-partners-page-1__content{overflow:auto hidden;padding:40px 0;text-align:center;background:#f6f6f8}.view-partners-page-1__content--empty{padding:12px}.view-partners-page-1__content.open .more{display:none}.view-partners-page-1__content.open .less{display:inline-block}.view-partners-page-1__content.open .view-partners-page-1__more-button::after{margin-top:-10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.view-partners-page-1__content.open .view-partners-page-1__row{display:block!important}@media all and (min-width:1024px){.view-partners-page-1__content{padding-top:80px}}@media all and (min-width:768px){.view-partners-page-1__footer,.view-partners-page-1__row{min-width:750px;text-align:left}}.view-partners-page-1__row{border-radius:8px}.view-partners-page-1__row.active .node-partner{border-bottom-color:transparent;background-color:#edf0f4}.view-partners-page-1__row.active .node-partner .taxonomy-term__content{visibility:visible;border:none}.view-partners-page-1__row.active .node-partner .arrow{background-image:url(../images/icons/arrow-open.svg)}.view-partners-page-1__row.active .node-partner .node-partner__accordion-header{position:relative;padding:0 0 8px;border-bottom-color:#fff}.view-partners-page-1__row.active .node-partner .node-partner__accordion-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:auto;padding-top:8px;text-align:left}@media all and (min-width:768px){.view-partners-page-1__row.active .node-partner .node-partner__accordion-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.view-partners-page-1__row.active .node-partner .node-partner__content.height .node-partner__accordion-content{min-height:110px}.view-partners-page-1__row.active .node-partner__field-type-item::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media all and (min-width:768px){.view-partners-page-1__row.active .node-partner__field-type-item::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.view-partners-page-1__row.show{display:block}.view-partners-page-1 .pager{margin-top:0;text-align:center}@media all and (min-width:1024px){.view-partners-page-1 .pager{margin:0 0 32px}}.view-partners-page-1 .ajax-progress{display:none}@media Laptop{.view-partners-page-1{padding-bottom:96px}}.node-partner{cursor:pointer;border-radius:8px;background:#f6f6f8}.node-partner__body p{margin-bottom:0}.node-partner__body a{color:#0088b7}.node-partner__content{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:8px 0;padding:20px;border:1px solid transparent;border-radius:8px;background:#fff;font-size:13px}.node-partner__content:hover{border:1px solid rgba(0,0,0,.2509803922);background:#f2f7fa}@media all and (min-width:1024px){.node-partner__content{font-size:16px}}.node-partner__field-certificate-no{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px}.node-partner__field-certificate-no-item,.node-partner__field-certificate-no-label{display:inline-block;width:auto!important}.node-partner__field-contact-person-label{color:rgba(34,34,34,.7019607843)}.node-partner__field-contact-person-label::after{content:":"}.node-partner__accordion-header{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid transparent}.node-partner__accordion-header .pseudo-title{margin-bottom:4px;text-align:left;color:rgba(0,0,0,.8980392157);font-weight:600}@media all and (min-width:768px){.node-partner__accordion-header .pseudo-title{margin-bottom:0}}.node-partner__accordion-header .node-partner__field-location{text-align:left}.node-partner__accordion-header div{width:100%}.node-partner__accordion-header div.pierre-elite,.node-partner__accordion-header div.pierre-expert,.node-partner__accordion-header div.pierre-system-designer{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:16px;padding:4px 8px;letter-spacing:.5px;text-transform:uppercase;color:rgba(0,0,0,.8980392157);border-radius:4px;font-size:10px;font-weight:600;line-height:12px}@media all and (min-width:768px){.node-partner__accordion-header div.pierre-elite,.node-partner__accordion-header div.pierre-expert,.node-partner__accordion-header div.pierre-system-designer{margin-top:0}}.node-partner__accordion-header div.pierre-elite{background:#fae6c2}.node-partner__accordion-header div.pierre-expert{background:#e8e8ec}.node-partner__accordion-header div.pierre-system-designer{background:#dceaf3}.node-partner__accordion-header div .node-partner__field-type-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.node-partner__accordion-header div .node-partner__field-type-item::after{position:absolute;top:50%;right:0;display:block;width:24px;height:24px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../images/icons/table-arrow-down.svg);background-position:center}@media all and (min-width:768px){.node-partner__accordion-header div .node-partner__field-type-item::after{position:static;-webkit-transform:unset;transform:unset}}.node-partner__accordion-header .arrow{width:20px;height:25px;background-image:url(../images/icons/arrow-blue.svg);background-repeat:no-repeat;background-position:center;background-size:10px}@media all and (min-width:768px){.node-partner__accordion-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.node-partner__accordion-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:0;border-radius:4px}.node-partner__accordion-content>div{width:100%}.node-partner__accordion-content>div:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;margin:16px 0 24px}@media all and (min-width:768px){.node-partner__accordion-content>div:nth-child(1){margin:0}}.node-partner__accordion-content>div:nth-child(2){-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;word-break:break-word}.node-partner__accordion-content>div:nth-child(2) p{margin:4px 0}.node-partner__accordion-content>div:nth-child(2) a{text-decoration:underline;color:#046481}.node-partner__accordion-content>div:nth-child(2) a:hover{text-decoration:none;color:#094d63}.node-partner__accordion-content>div:nth-child(3){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;gap:12px}@media all and (min-width:1024px){.node-partner{margin-left:0}}.taxonomy-term-type-of-partner{position:relative}.taxonomy-term-type-of-partner__field-badge{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.taxonomy-term-type-of-partner__field-badge img{margin:0 auto}.taxonomy-term-type-of-partner-full{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.taxonomy-term-type-of-partner-full img{width:24px;height:24px}.taxonomy-term-type-of-partner-full .taxonomy-term__content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.path-partner-search .block-page-title{margin-bottom:40px;padding-bottom:0;font-size:32px}.path-partner-search .block-page-title::after{display:none}@media all and (min-width:1024px){.path-partner-search .block-page-title h1{font-size:32px}}.user-logged-in .block-legyoklevelespartnerunk{padding:32px 0 40px;text-align:center}@media all and (min-width:1024px){.user-logged-in .block-legyoklevelespartnerunk{padding:144px 0 54px}}.user-logged-in:not(.is_admin){position:relative;margin:0!important;padding-top:0!important}.user-logged-in:not(.is_admin) .toolbar{position:-webkit-sticky;position:sticky;z-index:999;top:0}.view-partner-geo-locations-block-1__header{max-width:1272px;margin:0 auto;padding:20px 16px;background:#f6f6f8;font-size:22px;font-weight:700;line-height:32px}.view-partner-geo-locations-block-1__header::before{position:absolute;z-index:-1;top:0;left:50%;width:100vw;height:100%;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#f6f6f8}@media all and (min-width:768px){.view-partner-geo-locations-block-1__header{padding:40px 16px;font-size:32px;line-height:40px}}@media all and (min-width:1440px){.view-partner-geo-locations-block-1__header{padding:40px 0}}@media all and (min-width:768px){.view-partner-geo-locations-block-1__header{font-size:32px}}.node-product-teaser{position:relative;height:100%;-webkit-transition:border .3s ease;transition:border .3s ease;border:1px solid rgba(0,0,0,.1215686275);border-radius:8px}.node-product-teaser__image{position:relative;border-radius:8px 8px 0 0;background:#fff}.node-product-teaser__image img{display:block;max-width:133px;max-height:100px;margin:0 auto;border-radius:8px 8px 0 0}@media all and (min-width:375px){.node-product-teaser__image img{max-width:100%;max-height:unset}}.node-product-teaser__image:not(:has(img)){min-height:125px}@media all and (min-width:1024px){.node-product-teaser__image:not(:has(img)){min-height:225px}}.node-product-teaser__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.node-product-teaser__content .bottom-side{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:16px;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;border-radius:0 0 8px 8px;background:#f6f6f8}.node-product-teaser__content .bottom-side-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:6px}@media all and (min-width:1024px){.node-product-teaser__content .bottom-side-top{padding:16px 0}}@media all and (min-width:1024px){.node-product-teaser__content .bottom-side{padding:0 16px 16px}}.node-product-teaser__field-connectivity{position:absolute;bottom:8px;left:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.node-product-teaser__field-connectivity .wave .label{color:#046481}.node-product-teaser__field-connectivity .pro .label{color:#936c00}.node-product-teaser__field-connectivity .pro,.node-product-teaser__field-connectivity .wave{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:4px;background:rgba(255,255,255,.7490196078)}.node-product-teaser__field-connectivity .pro::before,.node-product-teaser__field-connectivity .wave::before{display:block;width:20px;height:20px;padding:4px 8px;content:"";background-repeat:no-repeat;background-position:center}@media all and (min-width:1024px){.node-product-teaser__field-connectivity .pro::before,.node-product-teaser__field-connectivity .wave::before{padding:4px}}.node-product-teaser__field-connectivity .pro .label,.node-product-teaser__field-connectivity .wave .label{display:none;padding-right:8px;font-size:10px;font-weight:600;line-height:12px}@media all and (min-width:1024px){.node-product-teaser__field-connectivity .pro .label,.node-product-teaser__field-connectivity .wave .label{display:block;text-transform:uppercase}}.node-product-teaser__field-connectivity .wave::before{background-image:url(../images/icons/wave.svg)}.node-product-teaser__field-connectivity .pro::before{background-image:url(../images/icons/wired.svg)}.node-product-teaser__field-category{letter-spacing:.5px;text-transform:uppercase;color:rgba(0,0,0,.6);font-size:13px;font-weight:600;line-height:20px}.node-product-teaser .pseudo-title{display:-webkit-box;overflow:hidden;margin-top:16px;-webkit-transition:color .3s ease;transition:color .3s ease;color:rgba(0,0,0,.8980392157);font-size:16px;font-weight:700;line-height:24px;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media all and (min-width:1024px){.node-product-teaser .pseudo-title{margin-top:0}}.node-product-teaser a:hover .pseudo-title{color:#242038}.node-product-teaser:hover{border:1px solid rgba(0,0,0,.2509803922)}.node-product-teaser:hover .bottom-side{background-color:#f2f7fa}.node-product-default-mobile .pseudo-title,.node-product-full .pseudo-title{padding:32px 0 16px;color:rgba(0,0,0,.8980392157);font-size:22px;font-weight:700;line-height:32px}@media all and (min-width:1024px){.node-product-default-mobile .pseudo-title,.node-product-full .pseudo-title{padding-top:0;padding-bottom:32px;font-size:32px;line-height:40px}}.node-product-default-mobile .twin-container,.node-product-full .twin-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:768px){.node-product-default-mobile .twin-container .left-container,.node-product-full .twin-container .left-container{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}}.node-product-default-mobile .twin-container .right-container .product-buy-link,.node-product-default-mobile .twin-container .right-container .product-link,.node-product-full .twin-container .right-container .product-buy-link,.node-product-full .twin-container .right-container .product-link{margin:32px 0}@media all and (min-width:1024px){.node-product-default-mobile .twin-container .right-container .product-buy-link,.node-product-default-mobile .twin-container .right-container .product-link,.node-product-full .twin-container .right-container .product-buy-link,.node-product-full .twin-container .right-container .product-link{margin:32px 0 40px}}.node-product-default-mobile .twin-container .right-container .field-body,.node-product-full .twin-container .right-container .field-body{color:rgba(0,0,0,.8980392157)}@media all and (min-width:768px){.node-product-default-mobile .twin-container .right-container,.node-product-full .twin-container .right-container{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}}@media all and (min-width:1024px){.node-product-default-mobile .twin-container,.node-product-full .twin-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:40px;padding-top:80px}}.node-product-default-mobile__field-category,.node-product-full__field-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.node-product-default-mobile__field-category a,.node-product-full__field-category a{text-decoration:underline;font-weight:400}.node-product-default-mobile__field-category a:hover,.node-product-full__field-category a:hover{text-decoration:none;color:#094d63}.node-product-default-mobile__field-category-label,.node-product-full__field-category-label{display:inline-block;padding-right:8px;text-decoration:none;color:rgba(0,0,0,.6)}.node-product-default-mobile__field-category-label::after,.node-product-full__field-category-label::after{content:":"}.node-product-default-mobile__field-image,.node-product-full__field-image{padding-bottom:24px}@media all and (min-width:1024px){.node-product-default-mobile__field-image,.node-product-full__field-image{padding-bottom:48px}}.node-product-default-mobile__field-sku,.node-product-full__field-sku{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;color:rgba(0,0,0,.6)}.node-product-default-mobile__field-sku-label::after,.node-product-full__field-sku-label::after{content:":"}.node-product-default-mobile__body,.node-product-full__body{margin:32px 0}.node-product-default-mobile .specs-group-label--main h4,.node-product-default-mobile .specs-group-label--main h5,.node-product-full .specs-group-label--main h4,.node-product-full .specs-group-label--main h5{margin:24px 0 0;color:rgba(0,0,0,.8980392157);font-size:20px;font-weight:300;line-height:28px}@media all and (min-width:768px){.node-product-default-mobile .specs-group-label--main h4,.node-product-default-mobile .specs-group-label--main h5,.node-product-full .specs-group-label--main h4,.node-product-full .specs-group-label--main h5{margin:32px 0 0}}@media all and (min-width:1024px){.node-product-default-mobile .specs-group-label--main h4,.node-product-default-mobile .specs-group-label--main h5,.node-product-full .specs-group-label--main h4,.node-product-full .specs-group-label--main h5{margin:40px 0 16px;font-size:24px;line-height:32px}}.node-product-default-mobile .specs-group-label--main .field-body,.node-product-full .specs-group-label--main .field-body{padding:24px 16px 30px;color:rgba(0,0,0,.6)}@media all and (min-width:768px){.node-product-default-mobile .specs-group-label--main .field-body,.node-product-full .specs-group-label--main .field-body{padding:32px 0 64px;color:rgba(0,0,0,.9019607843)}}.node-product-default-mobile .specs-group-label--main>div,.node-product-full .specs-group-label--main>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.1215686275)}.node-product-default-mobile .specs-group-label--main>div [class*=label],.node-product-full .specs-group-label--main>div [class*=label]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:600}.node-product-default-mobile .specs-group-label--main>div>div,.node-product-full .specs-group-label--main>div>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.node-product-default-mobile .specs-group-label--main>div:last-child,.node-product-full .specs-group-label--main>div:last-child{border-bottom:unset}@media all and (min-width:1024px){.node-product-default-mobile .specs-group-label--main>div:last-child,.node-product-full .specs-group-label--main>div:last-child{padding-bottom:64px}}.node-product-default-mobile .specs-group-label--main .specs-group-label,.node-product-full .specs-group-label--main .specs-group-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;border-bottom:unset}.node-product-default-mobile .specs-group-label--main .specs-group-label>div,.node-product-full .specs-group-label--main .specs-group-label>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.1215686275)}@media all and (min-width:1024px){.node-product-default-mobile .specs-group-label--main .specs-group-label>div,.node-product-full .specs-group-label--main .specs-group-label>div{padding:12px 0}}.node-product-default-mobile .specs-group-label--main .specs-group-label [class*=item],.node-product-full .specs-group-label--main .specs-group-label [class*=item]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.node-product-default-mobile__field-image-item,.node-product-full__field-image-item{max-width:586px;margin:auto}.node-product-default-mobile__field-image-item .swiper-wrapper,.node-product-full__field-image-item .swiper-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.node-product-default-mobile__field-image-item .swiper-slider,.node-product-full__field-image-item .swiper-slider{max-width:600px}.node-product-default-mobile__field-image-item .swiper-slide,.node-product-full__field-image-item .swiper-slide{display:block}.node-product-default-mobile__field-image-item .swiper-button-next,.node-product-default-mobile__field-image-item .swiper-button-prev,.node-product-full__field-image-item .swiper-button-next,.node-product-full__field-image-item .swiper-button-prev{top:65%;-webkit-transform:unset;transform:unset;border:unset;background-color:rgba(255,255,255,0);-webkit-clip-path:unset;clip-path:unset}.node-product-default-mobile__field-image-item .swiper-button-next,.node-product-full__field-image-item .swiper-button-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.node-product-default-mobile__field-image-item .venobox-swiper .swiper-slide:not(.swiper-slide-active),.node-product-full__field-image-item .venobox-swiper .swiper-slide:not(.swiper-slide-active){height:0;opacity:0!important}.node-product-default-mobile__field-image-item .venobox-item,.node-product-full__field-image-item .venobox-item{display:block}.node-product-default-mobile__field-image-item .thumbs-swiper,.node-product-full__field-image-item .thumbs-swiper{overflow-x:hidden;height:98px;margin-inline:calc(50vw - 136px)}.node-product-default-mobile__field-image-item .thumbs-swiper .swiper-wrapper,.node-product-full__field-image-item .thumbs-swiper .swiper-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.node-product-default-mobile__field-image-item .thumbs-swiper .swiper-button-next,.node-product-full__field-image-item .thumbs-swiper .swiper-button-next{right:0}.node-product-default-mobile__field-image-item .thumbs-swiper .swiper-button-prev,.node-product-full__field-image-item .thumbs-swiper .swiper-button-prev{left:0}.node-product-default-mobile__field-image-item .thumbs-swiper .swiper-slide,.node-product-full__field-image-item .thumbs-swiper .swiper-slide{max-width:98px;max-height:98px;border:1px solid rgba(0,0,0,.1215686275);border-radius:8px;background:#fff}.node-product-default-mobile__field-image-item .thumbs-swiper .swiper-slide picture,.node-product-full__field-image-item .thumbs-swiper .swiper-slide picture{width:96px;aspect-ratio:1}.node-product-default-mobile__field-image-item .thumbs-swiper .swiper-slide picture img,.node-product-full__field-image-item .thumbs-swiper .swiper-slide picture img{-o-object-fit:contain;object-fit:contain}.node-product-default-mobile__field-image-item .thumbs-swiper .swiper-slide-thumb-active,.node-product-full__field-image-item .thumbs-swiper .swiper-slide-thumb-active{border:1px solid #046481}.node-product-default-mobile__field-image-item .thumbs-swiper .swiper-slide:hover,.node-product-full__field-image-item .thumbs-swiper .swiper-slide:hover{cursor:pointer}@media all and (min-width:425px){.node-product-default-mobile__field-image-item .thumbs-swiper,.node-product-full__field-image-item .thumbs-swiper{margin-inline:66px}}.node-product-default-mobile .wiki-link-title,.node-product-full .wiki-link-title{color:#242038;font-size:18px;font-weight:700}@media all and (min-width:1024px){.node-product-default-mobile .wiki-link-title,.node-product-full .wiki-link-title{font-size:20px}}.node-product-default-mobile .venobox-swiper,.node-product-full .venobox-swiper{background:#fff}.node-product-default-mobile .venobox-swiper img,.node-product-full .venobox-swiper img{margin:0 auto}.node-product-default-mobile .about,.node-product-full .about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;gap:8px}.node-product-default-mobile .about-bottom-wrapper>div:not(.node-product-full__field-warranty),.node-product-full .about-bottom-wrapper>div:not(.node-product-full__field-warranty){margin-bottom:24px;padding:16px 16px 24px;border-radius:0 28px 8px;background-color:#fff}.node-product-default-mobile .about-bottom-wrapper .node-product-full__field-warranty,.node-product-full .about-bottom-wrapper .node-product-full__field-warranty{padding:16px 24px;background:-webkit-linear-gradient(left,#094d63 0,#046481 80.5%);background:linear-gradient(90deg,#094d63 0,#046481 80.5%)}.node-product-default-mobile .about-bottom-wrapper .node-product-full__field-warranty h3,.node-product-full .about-bottom-wrapper .node-product-full__field-warranty h3{margin:2px 0 12px;color:#fff;font-size:16px;font-weight:600;line-height:24px}.node-product-default-mobile .about-bottom-wrapper .node-product-full__field-warranty p,.node-product-full .about-bottom-wrapper .node-product-full__field-warranty p{color:#fff;font-weight:400;line-height:24px}.node-product-default-mobile .about-bottom-wrapper .node-product-full__field-warranty .warranty-wrapper,.node-product-full .about-bottom-wrapper .node-product-full__field-warranty .warranty-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:16px}@media all and (min-width:1024px){.node-product-default-mobile .about-bottom-wrapper .node-product-full__field-warranty,.node-product-full .about-bottom-wrapper .node-product-full__field-warranty{margin-bottom:48px}}@media all and (min-width:768px){.node-product-default-mobile .about-bottom-wrapper,.node-product-full .about-bottom-wrapper{position:-webkit-sticky;position:sticky;top:125px;margin-bottom:24px}}.node-product-default-mobile .sku-wrapper,.node-product-full .sku-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-top:8px}.node-product-default-mobile .sku-wrapper-left,.node-product-full .sku-wrapper-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px}.node-product-default-mobile__field-connectivity,.node-product-full__field-connectivity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.node-product-default-mobile__field-connectivity .wave .label,.node-product-full__field-connectivity .wave .label{color:#046481}.node-product-default-mobile__field-connectivity .pro .label,.node-product-full__field-connectivity .pro .label{color:#936c00}.node-product-default-mobile__field-connectivity .pro,.node-product-default-mobile__field-connectivity .wave,.node-product-full__field-connectivity .pro,.node-product-full__field-connectivity .wave{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:4px;background:rgba(255,255,255,.7490196078)}.node-product-default-mobile__field-connectivity .pro::before,.node-product-default-mobile__field-connectivity .wave::before,.node-product-full__field-connectivity .pro::before,.node-product-full__field-connectivity .wave::before{display:block;width:20px;height:20px;padding:4px;content:"";background-repeat:no-repeat;background-position:center}@media all and (min-width:1024px){.node-product-default-mobile__field-connectivity .pro::before,.node-product-default-mobile__field-connectivity .wave::before,.node-product-full__field-connectivity .pro::before,.node-product-full__field-connectivity .wave::before{padding:4px}}.node-product-default-mobile__field-connectivity .pro .label,.node-product-default-mobile__field-connectivity .wave .label,.node-product-full__field-connectivity .pro .label,.node-product-full__field-connectivity .wave .label{text-transform:uppercase;font-size:10px;font-weight:600;line-height:12px}.node-product-default-mobile__field-connectivity .wave::before,.node-product-full__field-connectivity .wave::before{background-image:url(../images/icons/wave.svg)}.node-product-default-mobile__field-connectivity .pro::before,.node-product-full__field-connectivity .pro::before{background-image:url(../images/icons/wired.svg)}.node-product-default-mobile .field-body{margin-top:32px;color:rgba(0,0,0,.8980392157)}.node-product-default-mobile__field-image,.node-product-full__field-image{margin-top:40px;padding-bottom:0}.node-product-default-mobile #product-specifications,.node-product-full #product-specifications{margin-top:32px}.node-product-default-mobile #product-specifications h4,.node-product-default-mobile #product-specifications h5,.node-product-full #product-specifications h4,.node-product-full #product-specifications h5{margin-top:0;margin-bottom:4px}@media all and (min-width:1024px){.node-product-default-mobile #product-specifications h4,.node-product-default-mobile #product-specifications h5,.node-product-full #product-specifications h4,.node-product-full #product-specifications h5{margin-bottom:8px}}.node-product-default-mobile #product-specifications .specs-group-label,.node-product-full #product-specifications .specs-group-label{margin:24px 0;padding:0;color:rgba(0,0,0,.8980392157)}.node-product-default-mobile #product-specifications .specs-group-label:last-child,.node-product-full #product-specifications .specs-group-label:last-child{margin-bottom:40px}@media all and (min-width:1024px){.node-product-default-mobile #product-specifications .specs-group-label:last-child,.node-product-full #product-specifications .specs-group-label:last-child{margin-bottom:80px}}@media all and (min-width:1024px){.node-product-default-mobile #product-specifications .specs-group-label,.node-product-full #product-specifications .specs-group-label{margin:40px 0}}@media all and (min-width:1024px){.node-product-default-mobile #product-specifications,.node-product-full #product-specifications{margin-top:40px}}.node-product-default-mobile .sku-wrapper,.node-product-full .sku-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}.node-product-default-mobile .sku-wrapper-left,.node-product-full .sku-wrapper-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px}.node-product-default-mobile div:has(>.wiki-link-title),.node-product-full div:has(>.wiki-link-title){margin:32px 0;padding:16px 16px 24px;border-radius:0 28px 8px;background-color:#fff}.node-product-default-mobile__field-warranty,.node-product-full__field-warranty{margin:24px 0 6px;padding:18px 16px;border-radius:8px;background:#f6f6f8}.node-product-default-mobile__field-warranty h3,.node-product-full__field-warranty h3{margin:0 0 6px;color:rgba(0,0,0,.8980392157);font-size:20px;font-weight:600;line-height:28px}.node-product-default-mobile__field-warranty p,.node-product-full__field-warranty p{color:rgba(0,0,0,.8980392157);font-weight:400;line-height:24px}.node-product-default-mobile__field-warranty .warranty-wrapper,.node-product-full__field-warranty .warranty-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:16px}@media all and (min-width:1024px){.node-product-default-mobile__field-warranty,.node-product-full__field-warranty{margin-top:40px;margin-bottom:80px}}.node-product-highlighted{position:relative;margin-bottom:24px}.node-product-highlighted>a{display:block}.node-product-highlighted>a:hover>div{background:#094d63}.node-product-highlighted__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:border .4s ease;transition:border .4s ease;border-radius:8px;background:-webkit-linear-gradient(top,var(--Color-Blue-30,#094d63) 70.23%,var(--Color-Blue-50,#2e7a98) 100%);background:linear-gradient(180deg,var(--Color-Blue-30,#094d63) 70.23%,var(--Color-Blue-50,#2e7a98) 100%)}.node-product-highlighted__content .left-side{-webkit-box-flex:1.5;-webkit-flex:1.5;-ms-flex:1.5;flex:1.5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;aspect-ratio:16/9;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px 16px 0 16px;position:relative}.node-product-highlighted__content .left-side video{max-width:100%;width:100%;height:100%}@media all and (min-width:768px){.node-product-highlighted__content .left-side{padding:0;margin-right:32px;max-width:580px}}.node-product-highlighted__content .right-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px}@media all and (min-width:768px){.node-product-highlighted__content .right-side{padding:0}}.node-product-highlighted__content .right-side .pseudo-title{margin-bottom:16px;color:#fff;font-size:20px;font-weight:600;line-height:28px}@media all and (min-width:768px){.node-product-highlighted__content .right-side .pseudo-title{font-size:20px;line-height:28px}}@media all and (min-width:1024px){.node-product-highlighted__content .right-side .pseudo-title{font-size:24px;line-height:32px}}@media all and (min-width:1440px){.node-product-highlighted__content .right-side{padding:0}}@media all and (min-width:768px){.node-product-highlighted__content{background:-webkit-linear-gradient(left,var(--Color-Blue-30,#094d63) 59.23%,var(--Color-Blue-50,#2e7a98) 100%);background:linear-gradient(90deg,var(--Color-Blue-30,#094d63) 59.23%,var(--Color-Blue-50,#2e7a98) 100%);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:16px}}.node-product-highlighted .subtitle{margin-top:0}.node-product-highlighted__field-highlighted-image-item img{margin:0 auto}.node-product-highlighted__field-highlighted-video{background-color:#094d63;border-radius:8px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;inset:0;padding:16px 16px 0 16px;display:none}.node-product-highlighted__field-highlighted-video video{-webkit-clip-path:inset(1px 1px);clip-path:inset(1px 1px)}.node-product-highlighted__field-highlighted-video:has(.video-loaded){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media all and (min-width:768px){.node-product-highlighted__field-highlighted-video{border-radius:0;padding:0}}@media all and (min-width:1024px){.node-product-highlighted__field-highlighted-video{padding:0}}.node-product-highlighted__field-highlighted-product-text{color:rgba(255,255,255,.7490196078)}@media all and (min-width:1024px){.node-product-highlighted__field-highlighted-product-text{font-size:20px;line-height:28px}}.node-product-highlighted .product-buy-link,.node-product-highlighted .product-link{width:100%;margin-top:20px;-webkit-transition:all .4s ease;transition:all .4s ease;border:2px solid transparent;background:rgba(255,255,255,.1803921569)}.node-product-highlighted .product-buy-link:hover,.node-product-highlighted .product-link:hover{border:2px solid #fff;background:rgba(255,255,255,.2509803922)}@media all and (min-width:1024px){.node-product-highlighted .product-buy-link,.node-product-highlighted .product-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:32px}}.node-product-wm-card__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;min-height:0;gap:24px}.node-product-wm-card__content>*{width:100%}.node-product-wm-card__content>span{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important;text-align:center;color:#fff;font-size:36px;font-weight:600;font-style:normal;line-height:32px}.node-product-wm-card__content picture{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.node-product-wm-card__content img{width:auto;max-width:100%;height:auto;min-height:0;max-height:250px;-o-object-fit:contain;object-fit:contain}.node-product-content-full__body{margin-top:32px}@media all and (min-width:1024px){.node-product-full__field-image{margin-top:0}}.views-element-container:has(.view-product-list-block-1) .block-title,.views-element-container:has(.view-product-list-block-1) .viewsreference--view-title{margin-bottom:0;padding:40px 0 32px;text-align:left;color:rgba(0,0,0,.8980392157);font-size:22px;font-weight:300;line-height:32px}@media all and (min-width:768px){.views-element-container:has(.view-product-list-block-1) .block-title,.views-element-container:has(.view-product-list-block-1) .viewsreference--view-title{font-size:32px;line-height:40px}}@media all and (min-width:1024px){.views-element-container:has(.view-product-list-block-1) .block-title,.views-element-container:has(.view-product-list-block-1) .viewsreference--view-title{padding:80px 0 64px}}.views-element-container:has(.view-product-list-block-1) .block-title{padding-bottom:32px}@media all and (min-width:1024px){.views-element-container:has(.view-product-list-block-1) .block-title{padding-bottom:60px}}.views-element-container:has(.view-product-list-block-1) .view-product-list-block-1__content{display:-ms-grid;display:grid;place-items:stretch;gap:16px}@media all and (min-width:375px){.views-element-container:has(.view-product-list-block-1) .view-product-list-block-1__content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media all and (min-width:768px){.views-element-container:has(.view-product-list-block-1) .view-product-list-block-1__content{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media all and (min-width:1024px){.views-element-container:has(.view-product-list-block-1) .view-product-list-block-1__content{-ms-grid-columns:1fr 24px 1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(4,1fr);gap:24px}}.views-element-container:has(.view-product-list-block-1) .view-product-list-block-1__row{width:100%}.views-element-container:has(.view-product-list-block-1) .view-product-list-block-1 .more-link a{margin:16px 0 24px;-webkit-transition:all .4s ease;transition:all .4s ease;text-decoration:underline;font-size:16px;font-weight:400}.views-element-container:has(.view-product-list-block-1) .view-product-list-block-1 .more-link a:hover{text-decoration:none;color:#094d63}@media all and (min-width:1440px){.views-element-container:has(.view-product-list-block-1) .view-product-list-block-1 .more-link a{margin-top:24px;margin-bottom:48px}}.view-taxonomy-term-page-1__content{display:-ms-grid;display:grid;padding-bottom:48px;gap:24px 10px}@media all and (min-width:375px){.view-taxonomy-term-page-1__content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media all and (min-width:768px){.view-taxonomy-term-page-1__content{-ms-grid-columns:1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(3,1fr);gap:24px}}.view-taxonomy-term-page-1__header h1{margin:32px 0 0;color:#242038;font-size:28px;font-weight:700;line-height:36px}@media all and (min-width:1024px){.view-taxonomy-term-page-1__header h1{margin:0;font-size:32px;line-height:40px}}.product-buy-link,.product-link{display:block;width:100%;margin-top:16px;padding:10px 32px;text-align:center;color:#fff;border-radius:28px;background:-webkit-linear-gradient(left,#094d63 0,#2e7a98 100%);background:linear-gradient(90deg,#094d63 0,#2e7a98 100%);font-size:16px;font-weight:600;line-height:24px}.product-buy-link:hover,.product-link:hover{cursor:pointer;background:-webkit-linear-gradient(left,#094d63 0,#094d63 100%);background:linear-gradient(90deg,#094d63 0,#094d63 100%)}#product-specifications h4{margin-top:0;margin-bottom:16px}.view-product-list-block-2{padding:32px 0 16px}@media all and (min-width:1024px){.view-product-list-block-2{padding:40px 0 16px}}.paragraph--type--products-package .paragraph-products-package__field-products-item{max-width:640px;margin-inline:auto}.paragraph--type--products-package .paragraph-products-package__field-products-item .swiper-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--products-package .paragraph-products-package__field-products-item .swiper-slider.is_venobox{margin-bottom:0}.paragraph--type--products-package .paragraph-products-package__field-products-item .swiper-slide{display:block}.paragraph--type--products-package .paragraph-products-package__field-products-item .swiper-button-next,.paragraph--type--products-package .paragraph-products-package__field-products-item .swiper-button-prev{top:65%;-webkit-transform:unset;transform:unset;border:unset;background-color:rgba(255,255,255,0);-webkit-clip-path:unset;clip-path:unset}.paragraph--type--products-package .paragraph-products-package__field-products-item .swiper-button-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.paragraph--type--products-package .paragraph-products-package__field-products-item .venobox-swiper .swiper-slide:not(.swiper-slide-active){height:0;opacity:0!important}.paragraph--type--products-package .paragraph-products-package__field-products-item .venobox-item{display:block}.paragraph--type--products-package .paragraph-products-package__field-products-item .thumbs-swiper{overflow-x:hidden;height:98px;margin-inline:calc(50vw - 136px)}.paragraph--type--products-package .paragraph-products-package__field-products-item .thumbs-swiper .swiper-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.paragraph--type--products-package .paragraph-products-package__field-products-item .thumbs-swiper .swiper-button-next{right:0}.paragraph--type--products-package .paragraph-products-package__field-products-item .thumbs-swiper .swiper-button-prev{left:0}.paragraph--type--products-package .paragraph-products-package__field-products-item .thumbs-swiper .swiper-slide{max-width:98px;max-height:98px;border:1px solid rgba(0,0,0,.1215686275);border-radius:8px;background:#fff}.paragraph--type--products-package .paragraph-products-package__field-products-item .thumbs-swiper .swiper-slide picture{width:96px;aspect-ratio:1}.paragraph--type--products-package .paragraph-products-package__field-products-item .thumbs-swiper .swiper-slide picture img{-o-object-fit:contain;object-fit:contain}.paragraph--type--products-package .paragraph-products-package__field-products-item .thumbs-swiper .swiper-slide-thumb-active{border:1px solid #046481}.paragraph--type--products-package .paragraph-products-package__field-products-item .thumbs-swiper .swiper-slide:hover{cursor:pointer}@media all and (min-width:425px){.paragraph--type--products-package .paragraph-products-package__field-products-item .thumbs-swiper{margin-inline:53px}}.node--type-reference #content{padding-bottom:0}.node-reference-teaser{position:relative;border:1px solid rgba(0,0,0,.1215686275);border-radius:8px}.node-reference-teaser .pseudo-title{margin-bottom:12px;color:rgba(0,0,0,.8980392157);font-size:18px;font-weight:700;line-height:32px}.node-reference-teaser .pseudo-title a{color:#fff}.node-reference-teaser .pseudo-title::after{background-color:#fff}@media all and (min-width:1024px){.node-reference-teaser .pseudo-title{font-size:20px}}.node-reference-teaser a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block}.node-reference-teaser__discover-more{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:24px;padding:8px 32px;color:#046481;border:2px solid #046481;border-radius:24px;font-weight:600;line-height:24px;-webkit-transition:all .4s ease;transition:all .4s ease}.node-reference-teaser__discover-more:hover{background:#dceaf3;border:2px solid #094d63}.node-reference-teaser .node-readmore a{position:relative;margin-top:24px;padding:20px 45px 20px 0;color:#2e4966}.node-reference-teaser .node-readmore a::before{position:absolute;top:0;right:-2px;display:block;width:60px;height:60px;content:"";-webkit-transition:.4s ease;transition:.4s ease;border-radius:100%;background-color:rgba(196,196,196,.2)}.node-reference-teaser__bottom{padding:24px;border-radius:0 0 8px 8px;background-color:#f6f6f8}.node-reference-teaser__teaser-text{color:rgba(0,0,0,.6)}.node-reference-teaser__field-image-teaser img{border-radius:8px 8px 0 0;width:100%}.node-reference-teaser__field-title{color:#fff;font-family:"Work Sans",sans-serif;font-size:24px}.node-reference-teaser__field-quote{padding:16px 0;background-color:#fff;font-family:"Work Sans",sans-serif;font-size:16px}.node-reference-teaser__field-quote-item{position:relative;padding-left:60px}.node-reference-teaser__field-quote-item::before{position:absolute;top:0;left:0;display:block;width:40px;height:40px;content:"";background-image:url(../images/icons/quote.svg);background-repeat:no-repeat;background-position:center;background-size:40px}@media all and (min-width:1024px){.node-reference-teaser__field-quote-item::before{top:10px;width:50px;height:50px;background-size:50px}}@media all and (min-width:1024px){.node-reference-teaser__field-quote-item{padding-left:70px}}@media all and (min-width:1024px){.node-reference-teaser__field-quote{position:absolute;right:0;bottom:0;width:50%;padding:30px;font-size:24px}}.view-reference-page-1__header{position:relative;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:4px;background-color:#f6f6f8}.view-reference-page-1__header h1{padding:20px 16px;color:rgba(0,0,0,.8980392157);font-size:22px;font-weight:700;line-height:32px;margin:0}.view-reference-page-1__header h1::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (min-width:768px){.view-reference-page-1__header h1{font-size:32px;line-height:40px}}@media all and (min-width:1440px){.view-reference-page-1__header h1{margin-top:0;padding:0}}.view-reference-page-1__header p{font-size:16px;font-weight:400;line-height:24px}@media all and (min-width:1440px){.view-reference-page-1__header p{font-size:24px;font-weight:300;line-height:32px}}@media all and (min-width:768px){.view-reference-page-1__header{max-width:100%;padding:40px 0;margin-bottom:0}}.view-reference-page-1__header::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:100vw;background:#f6f6f8;z-index:-1}.view-reference-page-1__row{margin-bottom:16px}.view-reference-page-1__row:nth-of-type(even) .node-reference-teaser__field-quote{right:unset;left:0}.view-reference-page-1__row:nth-of-type(even) .node-reference-teaser__teaser-text{right:0;left:unset}@media all and (min-width:768px){.view-reference-page-1__row{margin-bottom:24px}}.node--type-reference #content>.container{max-width:unset}.node-reference-full__header{position:relative}.node-reference-full__header h1{font-size:28px;line-height:36px;color:#242038;margin:0;font-weight:700}@media all and (min-width:1440px){.node-reference-full__header h1{font-size:48px;line-height:56px;letter-spacing:-1px}}.node-reference-full__header .container{padding-bottom:0}@media all and (min-width:1440px){.node-reference-full__header .container{padding-top:56px}}.node-reference-full__field-image-lead img{margin:0 auto;border-radius:8px}@media all and (min-width:1440px){.node-reference-full__field-image-lead{margin:0}}.node-reference-full__field-image-lead{padding:24px 0 8px 0}@media all and (min-width:768px){.node-reference-full__field-image-lead{padding:8px 0}}.node-reference-full__field-body-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;color:rgba(0,0,0,.6);line-height:24px}.node-reference-full__field-teaser-text{max-width:700px;margin:0 auto;text-align:center}.node-reference-full__field-quote-item{position:relative;padding:16px 0 0 60px}.node-reference-full__field-quote-item::before{position:absolute;top:0;left:0;display:block;width:40px;height:40px;content:"";background-image:url(../images/icons/quote.svg);background-repeat:no-repeat;background-position:center;background-size:40px}@media all and (min-width:1024px){.node-reference-full__field-quote-item::before{top:10px;width:70px;height:70px;background-size:70px}}@media all and (min-width:1024px){.node-reference-full__field-quote-item{padding:40px 0 40px 100px}}.node-reference-full__field-subtitle-item{color:rgba(0,0,0,.6);text-overflow:ellipsis;font-size:20px;font-weight:300;line-height:28px}.node-reference-full__content .pseudo-title{color:#242038;font-size:32px;font-weight:700;line-height:40px;letter-spacing:-1px}@media all and (min-width:1024px){.node-reference-full__content .pseudo-title{font-size:48px;line-height:56px}}.node-reference-full__content .pseudo-title::after{content:"";display:block;width:95px;height:4px;background-color:#046481;border-radius:4px;margin-block:12px}.node-reference-full__content .paragraph-gallery{margin:0 -16px;padding:32px 16px 48px;background-color:#e8e8ec}.node-reference-full__content .paragraph-gallery .lightgallery li img{border-radius:8px}.node-reference-full__content .paragraph-gallery .lightgallery li:last-child{margin-bottom:0}@media all and (min-width:768px){.node-reference-full__content .paragraph-gallery .lightgallery li{float:left;width:calc(calc(100% - calc((3 - 1) * 24px))/ 3);margin:0 24px 24px 0}.node-reference-full__content .paragraph-gallery .lightgallery li:nth-child(n){clear:none;margin:0 24px 24px 0}.node-reference-full__content .paragraph-gallery .lightgallery li:nth-child(3n+3){margin-right:0}.node-reference-full__content .paragraph-gallery .lightgallery li:nth-child(3n+4){clear:both}}@media all and (min-width:1440px){.node-reference-full__content .paragraph-gallery{margin:0}}.node-reference-full__field-description *{color:rgba(0,0,0,.9);text-overflow:ellipsis;font-size:20px;font-weight:300;line-height:28px}@media all and (min-width:1024px){.node-reference-full__field-description *{font-size:24px;line-height:32px}}.node-reference-full .header{margin:0 -16px;background-color:#f6f6f8}.node-reference-full .header .container{padding:32px 16px;max-width:1024px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}@media all and (min-width:1024px){.node-reference-full .header .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media all and (min-width:768px){.node-reference-full .header .container{padding:32px 16px}}@media all and (min-width:1440px){.node-reference-full .header .container{padding:64px 0 80px}}.node-reference-full .header .container .title-and-subtitle{width:100%}@media all and (min-width:1024px){.node-reference-full .header .container .title-and-subtitle{min-width:35%}}@media all and (min-width:1440px){.node-reference-full .header{margin:0}}.node-reference-full .image-wrapper{margin:0 -16px;padding:40px 0}.node-reference-full .image-wrapper .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:32px}@media all and (min-width:768px){.node-reference-full .image-wrapper .container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.node-reference-full .image-wrapper .container .node-reference-full__field-image-lead{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media all and (min-width:1024px){.node-reference-full .image-wrapper .container{gap:64px}}.node-reference-full .image-wrapper .container li{position:relative;margin-bottom:4px;padding-left:22px;font-size:16px;font-weight:400}.node-reference-full .image-wrapper .container li::before{position:absolute;top:10px;left:0;width:6px;height:6px;content:"";border-radius:100%;background-color:#2e7a98}.node-reference-full .image-wrapper .container li:last-of-type{margin-bottom:0}.node-reference-full .image-wrapper .container{max-width:1024px;margin:0 auto}@media all and (min-width:1440px){.node-reference-full .image-wrapper{margin:0;padding:80px 0}}.node-reference-card{position:relative;-webkit-transition:ease all .2s;transition:ease all .2s}.node-reference-card:hover{box-shadow:5px 5px 22px 7px rgba(0,0,0,.18)}.node-reference-card__text-wrapper{position:absolute;top:46px;left:0;display:inline-block;max-width:90%;padding:16px;background-color:rgba(255,255,255,.8);font-family:"Work Sans",sans-serif;font-size:24px}@media all and (min-width:1024px){.node-reference-card__text-wrapper{max-width:80%;padding:30px 35px}}.node-reference-card .pseudo-title{margin:0;padding:0;color:#000;font-size:20px}.node-reference-card .pseudo-title::after{display:none}@media all and (min-width:1024px){.node-reference-card .pseudo-title{font-size:24px}}.node-reference-card__field-subtitle{font-size:18px}@media all and (min-width:1024px){.node-reference-card__field-subtitle{font-size:24px}}.node-reference-card__field-teaser-link{display:block;width:100%;margin-bottom:20px;text-align:center}.node-reference-card__field-teaser-link-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px 32px;text-transform:uppercase;color:#666;border-radius:2px;background-color:#fff;font-weight:600;gap:8px}.node-reference-card__field-teaser-link-item::after{display:inline-block;width:33px;height:23px;margin-top:-4px;content:"";vertical-align:middle;background-color:#666;-webkit-mask:url(../images/icons/arrow-gray.svg);mask:url(../images/icons/arrow-gray.svg);-webkit-mask-size:29px;mask-size:29px}.node-reference-card__field-teaser-link-item:hover{text-decoration:none;color:#fff;background-color:#094d63}.node-reference-card__field-teaser-link-item:hover::after{background-color:#fff}.node-reference-card__field-teaser-link-item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:90%}@media all and (min-width:1024px){.node-reference-card__field-teaser-link{display:none}}.node-reference-card img{width:100%;max-height:574px;-o-object-fit:cover;object-fit:cover;border-radius:2px}.block-referenceheader img{min-height:200px;margin:0 auto;-o-object-fit:cover;object-fit:cover}.path-reference .block-page-title{display:none}.view-reference-page-1 .masonry-item{margin-bottom:24px}.view-reference-page-1__content{display:-ms-grid;display:grid;place-items:center;padding:40px 0}@media all and (min-width:1024px){.view-reference-page-1__content{padding:80px 0}}.view-reference-page-1 .views-infinite-scroll-content-wrapper{-webkit-columns:1;-moz-columns:1;columns:1;gap:16px}.view-reference-page-1 .views-infinite-scroll-content-wrapper>*{-webkit-column-break-inside:avoid;break-inside:avoid}@media screen and (min-width:500px){.view-reference-page-1 .views-infinite-scroll-content-wrapper{-webkit-columns:2;-moz-columns:2;columns:2;gap:24px}}@media all and (min-width:1024px){.view-reference-page-1 .views-infinite-scroll-content-wrapper{-webkit-columns:3;-moz-columns:3;columns:3}}@media (max-width:415px){.masonry-layout{width:280px!important}.masonry-layout .masonry-item{width:280px!important}}@media all and (min-width:1024px){.masonry-layout{margin:80px 0}}
/*# sourceMappingURL=pierre.css.map */
