@charset "UTF-8";.blueimp-gallery>.indicator{bottom:15px;display:none;left:15px;line-height:10px;list-style:none;margin:0 40px;position:absolute;right:15px;text-align:center;top:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.blueimp-gallery>.indicator>li{background:#ccc;background:hsla(0,0%,100%,.25) 50% no-repeat;border:1px solid transparent;border-radius:5px;box-shadow:0 0 2px #000;box-sizing:content-box;cursor:pointer;display:inline-block;height:9px;margin:6px 3px 0;opacity:.5;position:relative;width:9px}*+html .blueimp-gallery>.indicator>li{display:inline}.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery>.indicator>li:after{content:"";display:block;height:75px;left:4px;opacity:0;pointer-events:none;position:absolute;top:-5em;transform:translateX(-50%) translateY(0) translateZ(0);transition:transform .6s ease-out,opacity .4s ease-out;width:75px}.blueimp-gallery>.indicator>li:hover:after{background:inherit;border-radius:50%;opacity:1;transform:translateX(-50%) translateY(-5px) translateZ(0)}.blueimp-gallery>.indicator>.active:after{display:none}.blueimp-gallery-controls>.indicator{display:block;transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.slides>.slide>.video-content>.video-cover,.blueimp-gallery>.slides>.slide>.video-content>iframe,.blueimp-gallery>.slides>.slide>.video-content>video{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.blueimp-gallery>.slides>.slide>.video-content>.video-cover{background:50% no-repeat;background-size:contain}.blueimp-gallery>.slides>.slide>.video-iframe>.video-cover{background-color:#000;background-color:rgba(0,0,0,.7)}.blueimp-gallery>.slides>.slide>.video-content>.video-play{background:url(/build/frontend/images/video-play.d3124d01.png) 50% no-repeat;cursor:pointer;height:128px;left:0;margin:-64px auto 0;opacity:.8;position:absolute;right:0;top:50%;width:128px}.blueimp-gallery-svgasimg>.slides>.slide>.video-content>.video-play{background-image:url(/build/frontend/images/video-play.42131792.svg)}.blueimp-gallery>.slides>.slide>.video-playing>.video-cover,.blueimp-gallery>.slides>.slide>.video-playing>.video-play{display:none}.blueimp-gallery>.slides>.slide>.video-loading>.video-play{background:url(/build/frontend/images/loading.f028c722.gif) 50% no-repeat;background-size:64px 64px}.blueimp-gallery-smil>.slides>.slide>.video-loading>.video-play{background-image:url(/build/frontend/images/loading.023c9ea9.svg)}*+html .blueimp-gallery>.slides>.slide>.video-content{height:100%}*+html .blueimp-gallery>.slides>.slide>.video-content>.video-play{left:50%;margin-left:-64px}.blueimp-gallery>.slides>.slide>.video-content>.video-play:hover{opacity:1}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:5px 8px 2px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#1da7ee;border:1px solid #0073bb;color:#fff;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#92c836;border:1px solid #00578d;color:#fff}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#d2d2d2;border:1px solid #aaa;color:#fff}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #0073bb;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#00578d}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#aaa}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #0073bb;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#00578d}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#aaa}:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ts-wrapper.single .ts-control{--ts-pr-caret:2rem}.ts-wrapper.single .ts-control:after{border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-3px;position:absolute;top:50%;width:0}.ts-wrapper.single .ts-control:not(.rtl):after{right:15px}.ts-wrapper.single .ts-control.rtl:after{left:15px}.ts-wrapper.single.dropdown-active .ts-control:after{border-color:transparent transparent grey;border-width:0 5px 5px;margin-top:-4px}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control input{cursor:text}.ts-wrapper{display:flex;min-height:36px}.ts-wrapper.multi.has-items .ts-control{--ts-pr-min:$padding-x;padding-left:5px}.ts-wrapper.multi .ts-control [data-value]{background-color:color-mix(#1da7ee,#178ee9,60%);background-image:linear-gradient(180deg,#1da7ee,#178ee9);background-repeat:repeat-x;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03);text-shadow:0 1px 0 rgba(0,51,83,.3)}.ts-wrapper.multi .ts-control [data-value].active{background-color:color-mix(#008fd8,#0075cf,60%);background-image:linear-gradient(180deg,#008fd8,#0075cf);background-repeat:repeat-x}.ts-wrapper.multi.disabled .ts-control [data-value]{background:none;box-shadow:none;color:#999;text-shadow:none}.ts-wrapper.multi.disabled .ts-control [data-value],.ts-wrapper.multi.disabled .ts-control [data-value] .remove{border-color:#e6e6e6}.ts-wrapper.multi.disabled .ts-control [data-value] .remove{background:none}.ts-wrapper.single .ts-control{background-color:color-mix(#fefefe,#f2f2f2,60%);background-image:linear-gradient(180deg,#fefefe,#f2f2f2);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8)}.ts-dropdown.single,.ts-wrapper.single .ts-control{border-color:#b8b8b8}.dropdown-active .ts-control{border-radius:3px 3px 0 0}.ts-dropdown .optgroup-header{font-size:.85em;font-weight:700;padding-top:7px}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0}@font-face{font-display:swap;font-family:PPTelegraf;font-style:normal;font-weight:400;src:url(/build/frontend/fonts/PPTelegraf-Regular.5f426af4.otf) format("truetype")}@font-face{font-display:swap;font-family:PPTelegraf;font-style:italic;font-weight:400;src:url(/build/frontend/fonts/PPTelegraf-RegularSlanted.099a142a.otf) format("truetype")}@font-face{font-display:swap;font-family:PPTelegraf;font-style:normal;font-weight:700;src:url(/build/frontend/fonts/PPTelegraf-Ultrabold.17a3efcf.otf) format("truetype")}@font-face{font-display:swap;font-family:PPTelegraf;font-style:italic;font-weight:700;src:url(/build/frontend/fonts/PPTelegraf-UltraboldSlanted.23724344.otf) format("truetype")}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.slides>.slide>.slide-content>img{backface-visibility:hidden;-moz-backface-visibility:hidden;bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity .2s linear}.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.slides>.slide>.slide-content>img{height:auto;margin:auto;max-height:100%;max-width:100%;opacity:1;width:auto}.blueimp-gallery{background:#000;direction:ltr;display:none;opacity:0;overflow:hidden;position:fixed;touch-action:pinch-zoom;z-index:999999}.blueimp-gallery-carousel{box-shadow:0 0 4px rgba(0,0,0,.1);display:block;margin:1em auto;padding-bottom:56.25%;position:relative;touch-action:pan-y pinch-zoom;z-index:auto}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{height:100%;overflow:hidden;position:relative}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{float:left;height:100%;position:relative;text-align:center;transition-timing-function:cubic-bezier(.645,.045,.355,1);visibility:hidden}.blueimp-gallery>.slides>.slide-active,.blueimp-gallery>.slides>.slide-next,.blueimp-gallery>.slides>.slide-prev{visibility:visible}.blueimp-gallery>.slides>.slide-loading{background:url(/build/frontend/images/loading.f028c722.gif) 50% no-repeat;background-size:64px 64px}.blueimp-gallery-smil>.slides>.slide-loading{background-image:url(/build/frontend/images/loading.023c9ea9.svg)}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(/build/frontend/images/error.3bafc2f1.png) 50% no-repeat}.blueimp-gallery-svgasimg>.slides>.slide-error{background-image:url(/build/frontend/images/error.f75c8745.svg)}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery-display>.next,.blueimp-gallery-display>.prev{background:#222 url(/build/frontend/images/prev.568f8dfe.png) 50% no-repeat;background-color:rgba(0,0,0,.5);border:3px solid #fff;border-radius:30px;box-sizing:content-box;cursor:pointer;display:none;height:20px;left:15px;margin-top:-23px;opacity:.5;padding:10px 14px 10px 18px;position:absolute;top:50%;width:8px}.blueimp-gallery-display>.next{background-image:url(/build/frontend/images/next.1289eefa.png);left:auto;right:15px}.blueimp-gallery-svgasimg>.prev{background-image:url(/build/frontend/images/prev.8d15baa0.svg)}.blueimp-gallery-svgasimg>.next{background-image:url(/build/frontend/images/next.5b3eec6f.svg)}.blueimp-gallery-display>.close{background:url(/build/frontend/images/close.2d9dfafe.png) 50% no-repeat;cursor:pointer;display:none;height:30px;opacity:.8;position:absolute;right:15px;top:15px;width:30px}.blueimp-gallery-svgasimg>.close{background-image:url(/build/frontend/images/close.a602bec8.svg)}.blueimp-gallery>.title{color:#fff;display:none;font-size:20px;left:15px;line-height:30px;margin:0 60px 0 0;opacity:.8;position:absolute;text-shadow:0 0 2px #000;top:15px}.blueimp-gallery-display>.play-pause{background:url(/build/frontend/images/play-pause.208696f4.png) 0 0 no-repeat;bottom:15px;cursor:pointer;display:none;height:30px;opacity:.5;position:absolute;right:15px;width:30px}.blueimp-gallery-svgasimg>.play-pause{background-image:url(/build/frontend/images/play-pause.ec352601.svg)}.blueimp-gallery-playing>.play-pause{background-position:-30px 0}.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;transform:translateZ(0)}.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-moz-user-select:none;user-select:none}.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content,*+html .blueimp-gallery>.slides>.slide>.slide-content>img{position:relative}@supports ((-o-object-fit:contain) or (object-fit:contain)){.blueimp-gallery-contain>.slides>.slide>.slide-content,.blueimp-gallery-contain>.slides>.slide>.slide-content>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}@media (prefers-color-scheme:light){.blueimp-gallery-carousel{background:#fff}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:#fff;color:#000;letter-spacing:.05rem;line-height:1.5;position:relative}body,h1,h2,h3,h4,h5,h6,html{font-family:PPTelegraf,sans-serif;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:1rem;font-weight:400}.h1{font-size:2.6rem;line-height:2.25}.h2{font-size:1.6rem;line-height:1.1}.h3{font-size:1rem;line-height:1.3}p{margin:0 0 1rem}p:last-child{margin:0}.no-paragraph p{margin:0;padding:0}a{color:inherit;outline:0;text-decoration:none}form button,form input,form input:active,form textarea{border:none;box-shadow:none;margin:0;padding:.8rem 1rem}form button{cursor:pointer}.hidden{display:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}@media only screen and (min-width:992px){.h1{font-size:3.5rem}.h2{font-size:2rem}}@media only screen and (min-width:1200px){.h1{font-size:4.5rem}.h2{font-size:3.4rem}}@media only screen and (min-width:1920px){.h1{font-size:5.5rem}}body{display:flex;flex-direction:column;margin:0;min-height:100vh;position:relative}body.noscroll{overflow:hidden}.main,.main .main-in{display:flex;flex:1;flex-direction:column}.phone .prefix{display:none}.read-more{padding:3rem 0 2rem;text-align:center}.map{height:400px;padding-bottom:0!important}.load-more,.load-more .text{text-align:center}.load-more .text{background-color:inherit;border:none;color:inherit;font-family:PPTelegraf,sans-serif;font-size:1rem;letter-spacing:1px;margin:0;padding:0;text-transform:uppercase}.load-more .text:after{content:"";display:block;height:23px;left:50%;position:relative;transform:translateX(-50%);width:23px}.load-more .text.disabled{display:none}@media only screen and (min-width:600px){.phone .prefix{display:inline}}@media only screen and (min-width:768px){.read-more{text-align:left}}@media only screen and (min-width:992px){.load-more-button,a{cursor:pointer}}@media only screen and (min-width:1920px){.section.first{padding-top:60px}.section.first .header{margin-top:0}.section .header{margin-top:2rem}.section .header .line{margin:0}.section .content{font-size:1.75rem}.load-more{text-align:center}.load-more .text{font-size:1.25rem}}.art{border-radius:10px;box-shadow:0 3px 6px rgba(16,31,64,.16);display:block;margin-bottom:2rem;position:relative}.art:last-child{margin-bottom:0}.art .figure .image,.art .figure .picture{border-top-left-radius:10px;border-top-right-radius:10px}.art .info{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:1rem}.art .info .artist{font-size:1.125rem;font-weight:700}@media only screen and (min-width:992px){.art .info .artist{font-size:1.4rem}}.art-group{border-radius:10px;box-shadow:0 3px 6px rgba(16,31,64,.16);display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:2rem;position:relative}.art-group:last-child{margin-bottom:0}.art-group .figure .image,.art-group .figure .picture{border-bottom-left-radius:10px;border-top-left-radius:10px}.art-group .info{background-color:#fff;border-bottom-right-radius:10px;border-top-right-radius:10px;padding:1rem;position:relative}.art-group .info .name{font-size:1.125rem;font-weight:500;line-height:1.4;margin-bottom:2rem}.art-group .info .show-more{bottom:1rem;color:#1a458f;font-size:1rem;left:1rem;position:absolute;width:calc(100% - 2rem)}.art-group .info .show-more:after{content:"→";position:absolute;right:0;top:0}.art-group .label{position:absolute;right:1rem;top:1rem}@media only screen and (min-width:768px){.art-group{margin-bottom:0}}@media only screen and (min-width:992px){.art-group .info .name{font-size:1.4rem}.art-group .info .show-more:after{display:none}.art-group:hover .info .show-more:after{display:block}.art-group:hover .image{transform:translate(-50%,-50%) scale(1.02)}}.section.content-block .content .shorten{color:#1a458f;margin-bottom:2rem}@media only screen and (min-width:600px){.section.content-block{padding-bottom:4rem}.section.content-block:last-child{padding-bottom:8rem}.section.content-block .header{margin-bottom:3rem}.section.content-block .button{margin-top:2rem}.section.content-block .content .shorten{padding-right:20%}}@media only screen and (min-width:1200px){.section.content-block .content .shorten{margin-bottom:2rem;padding-right:60%}}.section.banner{padding-bottom:0}.section.banner .content{position:relative;text-align:center}.section.banner .content:after{background-color:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.section.banner .content .text{color:#fff;left:50%;max-width:300px;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.section.banner .content .text .title{margin-bottom:1rem}.section.banner .content .text .button{font-size:.9rem;margin-top:2rem}@media only screen and (min-width:600px){.section.banner .content .text{max-width:600px;width:70%}.section.banner .content .text .title{font-size:2.2rem}.section.banner .content .text .txt{font-size:1.3rem}.section.banner .content .text .button{font-size:.9rem;margin-top:1rem}}@media only screen and (min-width:992px){.section.banner .content .text .title{font-size:2.5rem}.section.banner .content .text .txt{font-size:1.5rem}}@media only screen and (min-width:1200px){.section.banner .content .text{max-width:700px}.section.banner .content .text .title{font-size:3rem}.section.banner .content .text .txt{font-size:1.7rem}}@media only screen and (min-width:1600px){.section.banner .content .text{max-width:700px}.section.banner .content .text .title{font-size:3.2rem}.section.banner .content .text .txt{font-size:1.9rem}}@media only screen and (min-width:1920px){.section.banner .content .text{max-width:1000px}.section.banner .content .text .title{font-size:3.4rem;margin-bottom:2rem}.section.banner .content .text .txt{font-size:2.1rem}.section.banner .content .text .button{margin-top:2rem}}.blueimp-gallery{background-color:#dadada}.blueimp-gallery>.count{color:#1a458f;left:15px;position:absolute;top:17px}.blueimp-gallery>.title{color:#1a458f;font-weight:400;left:50%;margin:0;text-align:center;text-shadow:none;transform:translateX(-50%)}.blueimp-gallery>.indicator{overflow-x:scroll;overflow-y:hidden;padding:0;white-space:nowrap}.blueimp-gallery>.indicator>li{border-radius:0;height:100px;width:150px}.blueimp-gallery>.indicator>li.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery>.indicator>li:after{display:none}.blueimp-gallery>.slides>.slide>.slide-content{max-height:calc(100% - 290px)}.blueimp-gallery-svgasimg>.close{background-image:url(/build/frontend/images/close-blue.c01535b3.svg)}.blueimp-gallery-svgasimg>.next,.blueimp-gallery-svgasimg>.prev{background-color:#1a458f;background-image:url(/build/frontend/images/arrow-only.6b57fa4e.svg);background-size:50%;border:0;border-radius:300px;height:40px;opacity:1;padding:0;width:40px}.blueimp-gallery-svgasimg>.next:hover,.blueimp-gallery-svgasimg>.prev:hover{background-color:#6ae3fb;background-image:url(/build/frontend/images/arrow-only-blue.7142f02b.svg)}.blueimp-gallery-svgasimg>.prev{transform:rotate(180deg)}.button-block{text-align:center}.button{background-color:#416bb5;border:1px solid transparent;border-radius:999px;color:#fff;display:inline-block;font-family:PPTelegraf,sans-serif;font-size:1rem;letter-spacing:.05rem;padding:.5rem 1.5rem .35rem;position:relative;transition:background-color .3s}.button.light{background-color:#6ae3fb;color:#1a458f}.button.opacity{background-color:hsla(0,0%,100%,.2)}.button.disabled{display:none}.button.back{background:#416bb5 url(/build/frontend/images/arrow-only-left.76eb80b0.svg) 15px/auto 50% no-repeat;padding-left:3rem}button.button{padding:.8rem 1.5rem .6rem}@media only screen and (min-width:992px){.button{cursor:pointer}.button:hover{background-color:#6ae3fb;border-color:#6ae3fb;color:#1a458f;text-decoration:none}.button.light:hover{background-color:#1a458f;border-color:#1a458f;color:#6ae3fb}.button.light.on-blue:hover{border-color:#6ae3fb}.button.back:hover{background-image:url(/build/frontend/images/arrow-only-blue-left.f5fa5119.svg)}}@media only screen and (min-width:1600px){.button{font-size:1rem;padding:.5rem 1.5rem .35rem}}.calendar.hidden{display:none}.calendar .year{color:#1a458f;margin-top:1rem}figure{margin:0;padding:0}figure.rounded,figure.rounded .image,figure.rounded .picture{border-radius:10px}figure .figcaption{line-height:1.2;padding:1rem}.picture{display:block;line-height:0;overflow:hidden}.picture .image{transition:transform .5s}.picture .image.transition{transform:scale(1.1)}.main-header{font-family:PPTelegraf,sans-serif;font-size:1rem;position:fixed;top:0;width:100%;z-index:2}.main-header .content{background-color:#1a458f;height:100%;margin:0}.main-header .header-mobile{align-items:center;display:flex;height:60px;justify-content:space-between;padding:0 20px;position:relative}.main-header .header-mobile .logo a{display:block}.main-header .header-mobile .logo img{display:block;height:25px}.main-header .header-mobile .logo .logo-text{display:none}.main-header .header-mobile .right{display:flex}.main-header .header-mobile .e-shop{margin-right:1rem;padding:.5em 1.3em .1em 1.3rem}.main-header .menu-button{align-self:center;background-color:transparent;border:none;font-family:inherit;font-size:inherit;font-weight:inherit;height:30px;letter-spacing:inherit;line-height:inherit;padding:0;position:relative;text-transform:inherit;width:30px}.main-header .menu-button .line{background-color:#fff;height:2px;left:0;position:absolute;transform:translateY(-50%)}.main-header .menu-button .line.first{top:20%;width:100%}.main-header .menu-button .line.second{top:50%;width:70%}.main-header .menu-button .line.third{top:80%;width:100%}.main-header.mobile-active{background-color:#1a458f;height:100vh;overflow-y:scroll;position:fixed}.main-header.mobile-active .menu-button{background:transparent url(/build/frontend/images/close.7255d5e2.svg) 0/80% no-repeat}.main-header.mobile-active .menu-button .line{display:none}.main-header.mobile-active .nav-block{align-items:stretch;display:flex;flex-direction:column}.main-header .nav-block{color:#fff;display:none;min-height:calc(100vh - 60px);transition:all .2s ease-in}.main-header .nav-block.visible{align-items:stretch;display:flex;flex-direction:column}.main-header .nav{flex:1;padding-bottom:30px;padding-top:20px;position:relative;z-index:1}.main-header .menu-block{position:relative}.main-header .menu-block .logo,.main-header .top-block{display:none}.main-header .menu{font-size:1.6rem}.main-header .menu,.main-header .menu ul{margin:0;padding:0 35px}.main-header .menu li,.main-header .menu ul li{list-style:none}.main-header .menu li a,.main-header .menu ul li a{display:block;line-height:2}.main-header .menu li.active,.main-header .menu ul li.active{color:#fff}.main-header .menu .menu_level_1{display:none;font-size:1.2rem;padding:0}.main-header .menu .menu_level_1 a{color:#6ae3fb}.main-header .menu>li.active>a{text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,100%,.5);text-decoration-color:hsla(0,0%,100%,.5);text-decoration-thickness:2px;text-underline-offset:7px}.main-header .menu>li.active .menu_level_1{display:block;padding-bottom:2rem}.main-header.hidden{display:none}.main-header .menu-footer{background:transparent}.main-header .menu-footer .inner{padding-bottom:1rem}.main-header .menu-footer .email a,.main-header .menu-footer .phone a{color:#6ae3fb}.main-header .menu-footer .icons{bottom:unset;justify-content:right;left:unset;position:relative;right:unset}.main-header.active .logo{color:#fff}.main-header.active .nav-block{opacity:1}.main-header.active .menu-footer{display:block}@media only screen and (min-width:600px){.main-header .header-mobile .logo{display:inline-flex}.main-header .header-mobile .logo a{display:inline-block}.main-header .header-mobile .logo img{display:inline-block;vertical-align:middle}.main-header .header-mobile .logo .logo-text{color:#6ae3fb;display:inline-block;font-size:.75rem;letter-spacing:2px;line-height:1;margin-left:1.5rem;max-width:0;text-transform:uppercase;vertical-align:middle}}@media only screen and (min-width:992px){.main-header{font-size:1.125rem;transition:all .3s ease}.main-header .header-mobile{padding:0 40px}.main-header .header-mobile .logo img{height:28px}.main-header .menu-button .line{transition:width .2s ease-in}.main-header .menu-button:hover .line.first{width:70%}.main-header .menu-button:hover .line.second{width:100%}.main-header .menu-button:hover .line.third{width:70%}.main-header .nav-block{border-top:1px solid hsla(0,0%,100%,.5);padding-top:4rem}.main-header .nav{font-size:.9rem;padding:0}.main-header .menu-block{align-items:center;display:grid;grid-template-columns:min-content auto;padding:0 20px}.main-header .menu-block .logo{display:block}.main-header .menu{font-size:2.3rem}.main-header .menu .mobile{display:none}.main-header .menu,.main-header .menu ul{padding-left:50px;padding-right:0}.main-header .menu li,.main-header .menu ul li{margin-left:2rem}.main-header .menu>li{display:flex}.main-header .menu>li>a{position:relative;white-space:nowrap}.main-header .menu>li>a:after{background-color:hsla(0,0%,100%,.5);bottom:20%;content:"";display:block;height:2px;left:0;position:absolute;transition:width .4s ease-in;width:0}.main-header .menu .menu_level_1{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden}.main-header .menu .menu_level_1 li{margin-left:1rem;opacity:0;position:relative;transition:margin-left .4s ease-in,opacity .4s ease-in}.main-header .menu li.active>a{text-decoration:none}.main-header .menu li.active>a:after{width:100%}.main-header .menu li.active .menu_level_1{display:flex;padding-bottom:0}.main-header .menu li.active .menu_level_1 li{left:0;margin-left:2rem;opacity:1}.main-header .menu-footer{border-top:1px solid hsla(0,0%,100%,.5);padding-top:1rem}.main-header .menu-footer .inner{grid-template-columns:repeat(2,1fr)}.main-header .menu-footer .inner .conts{display:flex;gap:1rem}.main-header .menu-footer .inner .icons{text-align:right}.main-header .menu-footer .inner .social{margin-bottom:0}.main-header .menu-footer .inner .social .icon{margin-left:.5rem;margin-right:0}.main-header.nav-up{top:-120px}}@media only screen and (min-width:1200px){.main-header .header-mobile .logo img{height:34px}}@media only screen and (min-width:1960px){.main-header .header-mobile{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:0;padding-right:0}.main-header .header-mobile .menu,.main-header.mobile-active .menu-footer .inner{padding:0}}@media only screen and (min-width:1580px){.main-header .header,.main-header .menu-block{margin-left:auto;margin-right:auto;max-width:1500px;padding-left:0;padding-right:0}.main-header .header .menu,.main-header .menu-block .menu{padding:0}}@media only screen and (min-width:1600px){.main-header .nav{font-size:1.1rem}.main-header .nav-block{min-height:calc(100vh - 80px)}.main-header .header-mobile{height:80px}.main-header .header-mobile .logo{align-items:center;display:flex}.main-header .header-mobile .logo .logo-text{font-size:1.2rem;line-height:1.3;margin-top:4px}.main-header .header-mobile .logo img{height:40px}.main-header .header-mobile .e-shop{margin-right:2rem}.main-header .menu-button{height:40px;width:40px}.main-header .menu{font-size:3.4rem}}@media only screen and (min-width:1660px){.main-header .content .menu{padding:0}}@media only screen and (min-width:1920px){.main-header .nav{font-size:1.2rem}}.exhibition{border-radius:10px;box-shadow:0 3px 6px rgba(16,31,64,.16);display:block;margin-bottom:2rem;position:relative}.exhibition:last-child{margin-bottom:0}.exhibition .figure .image,.exhibition .figure .picture{border-top-left-radius:10px;border-top-right-radius:10px}.exhibition .info{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:1rem}.exhibition .info .name{font-size:1.125rem;font-weight:500;line-height:1.3;margin-bottom:2rem}.exhibition .info .date{color:#1a458f;font-size:1rem;margin-top:2rem;padding-right:1rem;position:relative}.exhibition .info .date:after{content:"→";position:absolute;right:0;top:0}.exhibition .label{position:absolute;right:1rem;top:1rem}.exhibition.big .figure .image,.exhibition.big .figure .picture{border-radius:unset;border-bottom-left-radius:10px;border-top-left-radius:10px}.exhibition.big .info{border-radius:unset;border-bottom-right-radius:10px;border-top-right-radius:10px}.exhibition.big .info .name{line-height:1.2;margin-bottom:0}.exhibition.big .info .date{margin-top:.5rem;padding-right:0}.exhibition.big .info .date:after{display:none}.exhibition.big .info .excerpt{line-height:1.4;margin:1rem 0}@media only screen and (min-width:768px){.exhibition .info{display:flex;flex-direction:column;justify-content:space-between}.exhibition .info .date{margin-top:0}}@media only screen and (min-width:992px){.exhibition .info .name{font-size:1.4rem}.exhibition .info .date:after{display:none}.exhibition .label:hover{background-color:#ff643c;border-color:#ff643c}.exhibition.big{display:grid;grid-template-columns:7fr 3fr}.exhibition.big .info{display:grid;grid-template-rows:min-content min-content auto max-content;justify-content:space-between;padding:1.4rem}.exhibition.big .info .name{font-size:2.2rem;margin-bottom:1rem}.exhibition.big .info .excerpt{margin-top:2rem}.exhibition.big .info .button{cursor:pointer}.exhibition.big .label{right:calc(30% + 1rem)}.exhibition:hover .info .date:after{display:block}.exhibition:hover .image{transform:translate(-50%,-50%) scale(1.02)}}@media only screen and (min-width:1600px){.exhibition.big .info{padding-left:3rem;padding-right:3rem}}.footer{background-color:#1a458f;background:linear-gradient(#1a458f 60%,#0a1c39);padding-top:4rem;position:relative;z-index:1}.footer .inner{grid-gap:45px 30px;color:#fff;display:grid;font-family:PPTelegraf,sans-serif;font-size:.9rem;grid-template-columns:repeat(2,1fr);line-height:1.5;padding:0 35px 5rem;position:relative;text-transform:none;width:100%}.footer p{margin:0;padding:0}.footer .info{grid-gap:0 30px;align-items:flex-start;color:#6ae3fb;display:grid;grid-column-end:span 2;grid-template-columns:repeat(2,1fr)}.footer .info .logo{display:inline-block;grid-row-end:span 2;width:150px}.footer .info .logo img{width:100%}.footer .info .company{display:none}.footer .icons{align-items:self-start;bottom:1rem;display:flex;justify-content:space-between;left:35px;position:absolute;right:35px}.footer .social .icon{background:transparent 50%/100% no-repeat;display:inline-block;height:2rem;margin-right:.5rem;width:2rem}.footer .social .icon.facebook{background-image:url(/build/frontend/images/facebook.fcfe8cb1.svg)}.footer .social .icon.linkedin{background-image:url(/build/frontend/images/linkedin.95f3079d.svg)}.footer .title{margin-bottom:1rem;text-transform:uppercase}.footer .company-menu a{display:block;line-height:2;text-transform:uppercase}.footer .menu{color:#6ae3fb}.footer .menu,.footer .menu ul{margin:0;padding:0}.footer .menu li,.footer .menu ul li{list-style:none}.footer .menu li a,.footer .menu ul li a{display:block;line-height:1.6}.footer .menu li.active,.footer .menu ul li.active{color:#fff}.footer .menu .menu_level_1{max-height:0;overflow:hidden;padding-left:.5rem}.footer .menu .active .menu_level_1{max-height:none;overflow:hidden}.footer .copyright{color:#fff;font-family:PPTelegraf,sans-serif;font-size:.75rem;line-height:1.5;margin-top:50px;padding:0 35px 1rem;text-transform:none;width:100%}.footer .copyright span{display:block}@media only screen and (min-width:600px){.footer .inner{grid-template-columns:repeat(5,1fr);padding-bottom:1rem}.footer .info{display:block;grid-column-end:unset}.footer .info .company{color:#fff;display:block;margin-bottom:1rem;margin-top:.5rem}.footer .info .email{margin-bottom:1rem}.footer .icons{bottom:unset;display:unset;left:unset;position:relative;right:unset}.footer .social{margin-bottom:.5rem}.footer .e-shop,.footer .social{display:inline-block;vertical-align:top}.footer .copyright{text-align:center}.footer .copyright span{display:inline}}@media only screen and (min-width:992px){.footer .inner{margin:auto;max-width:1500px;padding-left:40px;padding-right:40px;position:relative}.footer .menu li.mobile{display:none}}.section.intro{background-color:#a4abb7;height:70vh;margin-bottom:0;overflow:hidden;padding-bottom:0;position:relative}.section.intro:after{background:linear-gradient(rgba(0,0,0,.1) 80%,#1a458f);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.section.intro .fixed{position:fixed;width:100%}.section.intro .text{bottom:2rem;left:35px;position:absolute;width:calc(100% - 70px);z-index:2}.section.intro .text .claim{color:#fff;line-height:1.2;text-shadow:0 0 .2em rgba(0,0,0,.5)}@media (max-aspect-ratio:16/9){.intro .vimeo-iframe{height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:1000%}}@media (min-aspect-ratio:16/9){.intro .vimeo-iframe{height:1000%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}}@media only screen and (min-width:992px){.section.intro{height:100vh}.section.intro .text{bottom:5rem}.section.intro.intro-lower,.section.intro.intro-lower .fixed{height:70vh}}@media only screen and (min-width:1540px){.section.intro .text{left:calc(50vw - 750px);width:1400px}}.load-more{margin-bottom:2rem;margin-top:2rem}@media only screen and (min-width:1600px){.load-more{font-size:1.7rem}}.lazyload,.lazyloading{background:transparent url(/build/frontend/images/loader.ea7001dc.svg) 50%/10% no-repeat}.carousel .lazyload,.carousel .lazyloading{background:none}@media only screen and (min-width:992px){.carousel .lazyload,.carousel .lazyloading{background-size:80px}}@media only screen and (min-width:1440px){.carousel .lazyload,.carousel .lazyloading{background-size:100px}}@media only screen and (min-width:1600px){.carousel .lazyload,.carousel .lazyloading{background-size:120px}}.link a{color:#1a458f;text-decoration:underline}@media only screen and (min-width:992px){.link a:hover{text-decoration:none}}#notify-container{left:50%;max-width:900px;position:fixed;top:2rem;transform:translateX(-50%);width:100%;z-index:1000}.notify{border-radius:10px;color:#fff;padding:1rem}.notify p{line-height:1.5;margin:0;padding-right:40px;text-align:left}.notify.callout{border-radius:3px}.notify.success{background-color:#1a458f}.notify.danger,.notify.error{background-color:#ff643c}.notify .close-button{background:transparent url(/build/frontend/images/close.7255d5e2.svg) 50%/30px no-repeat;border:none;height:30px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:30px}.notify .close-button span{display:none}.offices-map{margin-bottom:0;padding-bottom:2rem;padding-top:1rem}.offices-map .content{text-align:center}.offices-map .content .logo{display:none;margin:3rem 0}.offices-map .content .logo img{display:block;height:22px;margin:auto auto 1rem}.offices-map .content .logo.active{display:block}.offices-map .content .companies{background-color:#6986b6;border:none;border-radius:999px;border-right:16px solid transparent;color:#fff;padding:.6em 2em;text-align:center}.offices-map .content .companies-list{display:none}.offices-map .content .office-map{position:relative}.offices-map .content .office-map:before{content:"";float:left;padding-bottom:56.57%}.offices-map .content .office-map:after{clear:left;content:" ";display:table}.offices-map .content .office-map img{width:100%}.offices-map .content .office-map .pin{background:transparent url(/build/frontend/images/pin-blue.aef5f50d.svg) 50%/100% no-repeat;height:21px;position:absolute;width:14px}.offices-map .content .office-map .pin.active{background-image:url(/build/frontend/images/pin.b0131488.svg);z-index:1}.office-other{margin-top:.5rem}.office-other .pin{display:none}.office-other .pin.active{display:inline-block}@media only screen and (min-width:992px){.section.offices-map{margin-bottom:0;padding-bottom:2rem;padding-top:1rem}.section.offices-map .content{padding-top:2rem;text-align:center}.section.offices-map .content .logo{display:none;margin:2rem 0}.section.offices-map .content .logo img{display:block;height:40px;margin:auto auto 1rem}.section.offices-map .content .logo.active{display:block}.section.offices-map .content .companies{background-color:#6986b6;border:none;border-radius:999px;color:#fff;padding:.6em 1em}.section.offices-map .content .office-map{margin:auto;max-width:700px}.section.offices-map .content .office-map .pin{height:25px;width:17px}}@media only screen and (min-width:1200px){.section.offices-map{margin-bottom:0;padding-bottom:4rem;padding-top:2rem}.section.offices-map .content{text-align:left}.section.offices-map .content .mobile{display:none}.section.offices-map .content .office-map-wrapper{grid-gap:50px;display:grid;grid-template-columns:max-content auto}.section.offices-map .content .companies-list{display:block}.section.offices-map .content .companies-list .company{display:block;padding:.62em 0}.section.offices-map .content .companies-list .company.company-e-centrum{padding-top:.1em}.section.offices-map .content .companies-list .company img{height:40px;vertical-align:middle}.section.offices-map .content .companies-list .company .logo-img-alt{display:none}.section.offices-map .content .companies-list .company .button{display:inline;margin-left:1rem;visibility:hidden}.section.offices-map .content .companies-list .company.active .button{visibility:visible}.section.offices-map .content .companies-list .company.active .logo-img{display:none}.section.offices-map .content .companies-list .company.active .logo-img-alt{display:inline}.section.offices-map .content .office-map{margin:unset;max-width:unset}}@media only screen and (min-width:1600px){.section.offices-map .content .companies-list .company{font-size:1.5rem}}.opening-hours .day.today{color:#ff643c}.opening-hours .note{font-size:.8em}.opening-hours .exceptions{margin-top:1rem}.overlay{background:transparent url(/build/frontend/images/loader.ea7001dc.svg) 50%/3rem no-repeat;min-height:4rem}.products .product-category{background-color:#f3f5fb;border-radius:10px}.products .product-category .category{position:relative}.products .product-category .category,.products .product-category .category .figure,.products .product-category .category .image,.products .product-category .category:after{border-top-left-radius:10px;border-top-right-radius:10px}.products .product-category .category:after{background-color:rgba(26,69,143,.7);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in}.products .product-category .category .title{color:#fff;font-size:1.6rem;font-weight:700;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}.products .product-category .products{color:#1a458f;font-size:.9rem;line-height:1.3;padding:2em 1rem 1rem;text-align:center}.products .product-category .products .toggle-wrap{margin-bottom:1rem;margin-top:.5rem;position:relative}.products .product-category .products .toggle-wrap:before{background:linear-gradient(0deg,#f3f5fb,transparent);content:"";display:block;height:3.5rem;left:0;position:absolute;right:0;top:-3.5rem}.products .product-category .products .hide,.products .product-category .products .less,.products .product-category .products.active .more,.products .product-category .products.active .toggle-wrap:before{display:none}.products .product-category .products.active .less{display:inline}.products .product-category .products.active .hide{display:block}@media only screen and (min-width:992px){.products .slides{grid-gap:30px;display:grid!important;grid-template-columns:repeat(4,1fr)}.products .product-category:hover{background-color:#1a458f}.products .product-category:hover .category .title{text-shadow:0 0 .4em #000}.products .product-category:hover .category:after{opacity:0}.products .product-category:hover .products{background-color:#1a458f;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff}.products .product-category:hover .products .toggle-wrap:before{background:linear-gradient(0deg,#1a458f,transparent)}}.promo{background-color:#f3f5fb;border-radius:10px;display:block;margin-bottom:2rem}.promo .figure,.promo .figure .image{border-top-left-radius:10px;border-top-right-radius:10px}.promo .text{color:#1a458f;padding:1rem 1rem 1.2rem}.promo .text .claim{color:#1a458f;font-size:1.6rem;line-height:1.1;margin-top:1rem}.promo .text .description{font-size:.9rem;line-height:1.2;margin-top:1rem}.promo .text .button{margin-top:1.5rem}.promo.promo-simple{background-color:transparent;margin-bottom:0}.promo.promo-simple .text{padding:1rem 0}.promo.promo-simple .text .claim{font-size:1rem;margin-top:0}@media only screen and (min-width:992px){.promo .text{padding:2rem 6rem 2.2rem 2rem}.promo .text .description{font-size:1.5rem;line-height:1.3}.promo .text .button{margin-top:1.5rem}.promo.promo-simple .text{padding:1.5rem 0}}.section{background-color:#fff;padding-bottom:2rem;padding-top:1rem;position:relative;z-index:1}.section.first{padding-top:0}.section.first.high{padding-top:80px}.section.first.without-intro{padding-top:60px}.section.first.without-intro .header .title{text-align:center}.section.last{padding-bottom:10rem}.section .header{color:#1a458f;margin-bottom:1.5rem;margin-top:1rem;padding:0 35px;position:relative}.section .header .top-header{font-size:.9rem;margin-bottom:1rem;position:relative;text-align:right}.section .header .top-header:after{background-color:#1a458f;content:"";display:block;height:1px;left:0;position:absolute;top:calc(50% - .5px);transform:translateY(-50%);width:100%}.section .header .top-header span{background-color:#fff;padding-left:.7rem;position:relative;z-index:1}.section .header .title-box{position:relative}.section .header .title{padding:0;position:relative}.section .header .button{margin-top:1rem}.section .content{color:inherit;font-size:1.125rem;padding:0 35px}.section .content p a{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-transform:uppercase;text-underline-offset:3px}.section.full .content,.section.full-gallery .gallery,.section.full-mobile .content{padding-left:0;padding-right:0}.section.blue{background-color:#1a458f;color:#fff;padding-bottom:2rem}.section.blue .header{color:#fff}.section.blue .header .top-header:after{background-color:#fff}.section.blue .header .top-header span{background-color:#1a458f}.section.intro-text .content{text-align:center}.section.intro-text .content p{margin-bottom:3rem}.section.intro-text .content p:first-child{font-size:1.5rem}@media only screen and (min-width:992px){.section .content,.section .header,.section.full-mobile .content{padding:0 40px}.section.intro-text .content{padding-bottom:3rem}.section.intro-text .content p,.section.intro-text .content p:first-child{font-size:2rem}}@media only screen and (min-width:768px){.section .content.narrow{margin-left:auto;margin-right:auto;max-width:800px}}@media only screen and (min-width:1200px){.section .content{font-size:1.2rem}}@media only screen and (min-width:1440px){.section.full .content{max-width:none}.section .content{font-size:1.3rem}}@media only screen and (min-width:1540px){.section.full-mobile>.content,.section.full-mobile>.header:not(.fullx),.section>.content,.section>.header:not(.fullx){margin-left:auto;margin-right:auto;max-width:1500px;padding-left:0;padding-right:0}.section.full .content{max-width:none}}@media only screen and (min-width:1600px){.section.first.without-intro{padding-top:80px}.section .header .top-header{margin-bottom:2rem}.section .header .button{font-size:1rem;margin-top:2rem}.section .content{font-size:1.4rem}.section .content.narrow{max-width:1200px}}.shorten .text{line-clamp:7;-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.shorten .button{margin-top:1rem}.shorten .button .less{display:none}.shorten.active .text{line-clamp:none;-webkit-line-clamp:none;overflow:auto}.shorten.active .button .more{display:none}.shorten.active .button .less{display:inline}@media only screen and (min-width:600px){.splide .splide__arrow{background:#416bb5;border-radius:50%;color:#fff;height:39.6px;opacity:1;top:-3.2rem;width:39.6px}.splide .splide__arrow svg{fill:#fff}.splide .splide__arrow:disabled{border-color:#e7eaef;color:#e7eaef}.splide .splide__arrow:hover:not(.disabled){opacity:1}.splide .splide__arrow.splide__arrow--prev{left:unset;right:85px}.splide .splide__arrow.splide__arrow--next{right:35px}.splide .splide__arrow:hover{background-color:#6ae3fb}.splide .splide__arrow:hover svg{fill:#1a458f}.splide.is-focus-in .splide__arrow:focus{outline:none}.splide.wihtout-button .splide__arrow{top:-4.2rem}}@media only screen and (min-width:768px){.splide:not(.first){margin-top:2rem}}@media only screen and (min-width:1200px){.splide:not(.first){margin-bottom:2rem;margin-top:3rem}.splide:not(.first) .splide__arrow{top:-4.2rem}.splide:not(.first).wihtout-button .splide__arrow{top:-5rem}}@media only screen and (min-width:1540px){.splide .splide__arrows{margin-left:auto;margin-right:auto;max-width:1500px;padding-left:0;padding-right:0;position:relative}.splide .splide__arrow.splide__arrow--prev{left:unset;right:50px}.splide .splide__arrow.splide__arrow--next{right:0}}@media only screen and (min-width:1600px){.splide:not(.first){margin-bottom:3rem;margin-top:4rem}.splide:not(.first) .splide__arrow{top:-5.2rem}.splide:not(.first).wihtout-button .splide__arrow{top:-6rem}}.suppliers .product-category{background-color:#f3f5fb;border-radius:10px}.suppliers .product-category .category{position:relative}.suppliers .product-category .category .title{color:#1a458f;font-size:1.6rem;font-weight:400;padding:2rem 2rem 1rem;text-align:center}.suppliers .product-category .suppliers{color:#1a458f;font-size:.9rem;line-height:1.3;padding:1rem 1rem 2rem;text-align:center}.suppliers .product-category .suppliers .toggle-wrap{margin-top:.5rem;position:relative}.suppliers .product-category .suppliers .toggle-wrap:before{background:linear-gradient(0deg,#f3f5fb,transparent);content:"";display:block;height:3.5rem;left:0;position:absolute;right:0;top:-3.5rem}.suppliers .product-category .suppliers .hide,.suppliers .product-category .suppliers .less,.suppliers .product-category .suppliers.active .more,.suppliers .product-category .suppliers.active .toggle-wrap:before{display:none}.suppliers .product-category .suppliers.active .less{display:inline}.suppliers .product-category .suppliers.active .hide{display:block}@media only screen and (min-width:992px){.suppliers .slides{display:flex!important}.suppliers .product-category{margin-bottom:24px}.suppliers .product-category .suppliers .hide{display:block}.suppliers .product-category .suppliers .toggle-wrap{display:none}}.content.text-content .title{color:#1a458f;font-size:1.5rem;font-weight:700}.content.text-content .perex{color:#1a458f;margin-bottom:1rem}@media only screen and (min-width:1200px){.content.text-content .title{font-size:1.8rem}}@media only screen and (min-width:1600px){.content.text-content .title{font-size:2.3rem}}.vacancy{background-color:#f3f5fb;border-radius:20px;color:#1a458f;margin-bottom:2rem;padding-bottom:2rem;padding-top:1rem}.vacancy .content,.vacancy .header{padding:0 1rem}.vacancy .place{display:inline-block;margin-left:1rem;position:relative}.vacancy .place:before{background-color:#1a458f;border-radius:50px;content:"";display:block;height:.5rem;left:-1rem;margin-right:1rem;position:absolute;top:calc(50% - 2.5px);transform:translateY(-50%);width:.5rem}.vacancy .description{margin-top:2rem}.vacancy .list-header{margin-top:2rem;position:relative}.vacancy .list-header span{background-color:#f3f5fb;padding-right:1rem;position:relative;z-index:1}.vacancy .list-header:after{background-color:#1a458f;content:"";height:1px;left:0;position:absolute;right:0;top:calc(50% - 1px);transform:translateY(-50%)}.vacancy .list{padding-left:1rem}.vacancy .list li{list-style-type:"- "}.vacancy .button,.vacancy .note{margin-top:3rem}@media only screen and (min-width:600px){.vacancy .content,.vacancy .header{padding:0 35px}}@media only screen and (min-width:1600px){.vacancy .header{grid-gap:30px;display:grid;grid-template-columns:2fr 1fr}.vacancy .header .place-wrap{font-size:1.2rem;text-align:right}}.body-about .section.about .content{text-align:center}.body-about .section.about .content p{margin-bottom:3rem}.body-about .section.owner .content{grid-gap:30px;color:#1a458f;display:grid}.body-about .section.owner .content .title{color:#1a458f;margin-bottom:1.5rem;margin-top:1rem}.body-about .section.profile .content{color:#1a458f}@media only screen and (min-width:768px){.body-about .section.owner .content{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:992px){.body-about .section.owner{padding-bottom:4rem}.body-about .section.owner .content{grid-gap:90px}.body-about .section.owner .content .title{margin-bottom:4rem}.body-about .section.owner .content .button{margin-top:1rem}}.body-calendars .section.calendars .content .prompt{line-height:1.3}.body-contacts .contacts{padding-bottom:3rem;padding-top:3rem}.body-contacts .contacts .content .company{border-bottom:1px solid #1a458f}.body-contacts .contacts .content .company:first-child{border-top:1px solid #1a458f}.body-contacts .contacts .content .company .company-header{display:block;height:4rem;position:relative}.body-contacts .contacts .content .company .company-header .logo-img{display:block;left:0;position:absolute;top:50%;transform:translateY(-50%)}.body-contacts .contacts .content .company .company-header .website{position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.body-contacts .contacts .content .company .company-header .website .button{font-size:.8rem}.body-contacts .contacts .content .company .company-header .website .desktop{display:none}.body-contacts .contacts .content .company .company-header .button-toggle{background:transparent url(/build/frontend/images/arrow.2fb56644.svg) 50%/100% no-repeat;border:none;border-radius:300px;height:1.6rem;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);width:1.6rem}.body-contacts .contacts .content .company.active .company-header .button-toggle{transform:translateY(-50%) rotate(270deg)}.body-contacts .contacts .content .company.active .offices{grid-gap:10px;display:grid;grid-template-columns:repeat(1,1fr);text-align:center}.body-contacts .contacts .content .offices{display:none}.body-contacts .contacts .content .offices .office{background-color:#f3f5fb;border-radius:20px;color:#1a458f;margin-bottom:1rem;padding:2rem 1rem;text-align:center}.body-contacts .contacts .content .offices .office>.title{margin-bottom:2rem}.body-contacts .contacts .content .offices .office .info{margin-bottom:1rem}.body-contacts .contacts .content .offices .office .button{margin-top:2rem}@media only screen and (min-width:600px){.body-contacts .contacts .content .offices{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:992px){.body-contacts .contacts .content .company{border:0!important}.body-contacts .contacts .content .company .company-header{align-items:center;background-color:#f3f5fb;border-radius:20px;cursor:pointer;display:flex;height:6rem;justify-content:space-between;margin-bottom:1rem}.body-contacts .contacts .content .company .company-header .logo-img{font-size:1.5rem;left:unset;margin-left:2rem;position:relative;top:unset;transform:unset}.body-contacts .contacts .content .company .company-header .website{right:5rem}.body-contacts .contacts .content .company .company-header .website .mobile{display:none}.body-contacts .contacts .content .company .company-header .website .desktop{display:inline}.body-contacts .contacts .content .company .company-header .button-toggle{cursor:pointer;height:2.5rem;margin-right:2rem;position:relative;right:unset;top:unset;transform:rotate(90deg);width:2.5rem}.body-contacts .contacts .content .company.active .company-header .button-toggle{transform:rotate(270deg)}.body-contacts .contacts .content .offices .office{grid-gap:30px;background-color:transparent;border-bottom:1px solid #1a458f;border-radius:0;display:grid;grid-template-columns:3fr 2fr 2fr 2fr;text-align:left}.body-contacts .contacts .content .offices .office:last-child{border:none}.body-contacts .contacts .content .offices .office>.title{align-self:center;font-size:3rem;margin-bottom:0}.body-contacts .contacts .content .offices .office .info,.body-contacts .contacts .content .offices .office .opening-hours{font-size:1rem;margin-bottom:0}.body-contacts .contacts .content .offices .office .button-wrap{align-self:center}.body-contacts .contacts .content .offices .office .button{margin-top:0}}.body-hp .carousel .figure{height:100%}.body-hp .carousel .menu-icon{display:none}.body-hp .carousel .text{bottom:3rem;left:35px;opacity:0;position:absolute;transition:opacity .2s ease-in;width:calc(100% - 70px)}.body-hp .carousel .text.active{opacity:1}.body-hp .carousel .text .counter{display:none;font-size:.8rem;margin-bottom:1rem;padding:.4em .8em .2em .8rem}.body-hp .carousel .text .counter.visible{display:inline-block}.body-hp .carousel .text .claim{color:#fff;font-family:PPTelegraf,sans-serif;line-height:1}.body-hp .carousel .text .menu-link{margin-top:.7rem}.body-hp .carousel .splide__track{height:100%;width:100%}.body-hp .carousel .splide__slide{position:relative}.body-hp .carousel .vimeo{height:100%;overflow:hidden;position:relative}.body-hp .carousel .vimeo:before{content:"";float:left;padding-bottom:150%}.body-hp .carousel .vimeo:after{clear:left;content:" ";display:table}.body-hp .carousel .splide__pagination{bottom:0;height:2px;justify-content:right}.body-hp .carousel .splide__pagination__page{background-color:#6986b6;border-radius:0;height:3px;margin:0 4px;opacity:1;vertical-align:top;width:20px}.body-hp .carousel .splide__pagination__page.is-active{background-color:#fff;transform:none}.body-hp .about{text-align:center}.body-hp .about .logo{margin-bottom:2rem;padding:0 10px;position:relative}.body-hp .about .logo:after{background:linear-gradient(#1a458f,rgba(26,69,143,.8));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.body-hp .about .logo .image{display:block;width:100%}.body-hp .about .content{color:inherit}.body-hp .about .content p{font-size:1rem;line-height:1.4;margin-bottom:3rem}.body-hp .about .content p:first-child{font-size:1.5rem}.body-hp .suppliers .content .picture .image{height:50px}.body-hp .offices{margin-bottom:0}.body-hp .idee{text-align:center}.body-hp .idee .logo{margin-bottom:2rem;margin-top:2rem;padding:0 10px;position:relative}.body-hp .idee .logo .image{width:160px}.body-hp .idee .content{color:inherit}.body-hp .idee .content p{font-size:1rem;line-height:1.4;margin-bottom:2rem}.body-hp .idee .content p:first-child{font-size:1.5rem}.body-hp .newsletter{margin-bottom:0;padding-bottom:1rem}.body-hp .newsletter .header{margin-bottom:0}.body-hp .newsletter .header .top-header{margin-bottom:2rem}.body-hp .newsletter .header .title{color:#fff;font-size:1.4rem;line-height:1.2;text-align:center}.body-hp .newsletter .newsletter-form{margin-top:2rem;min-height:4rem;text-align:center}.body-hp .newsletter .newsletter-form .row{display:inline-block;margin-bottom:.5rem}.body-hp .newsletter .newsletter-form .row.left{margin-right:.5rem}.body-hp .newsletter .newsletter-form form{text-align:center}.body-hp .newsletter .newsletter-form form .form-error{color:#ff643c;font-size:.9rem}.body-hp .newsletter .newsletter-form form .mail-input input{background-color:#416bb5;border-radius:999px;color:#fff}.body-hp .newsletter .newsletter-form form .mail-input input::-webkit-input-placeholder{color:#fff}.body-hp .newsletter .newsletter-form form .mail-input input::-ms-placeholder{color:#fff}.body-hp .newsletter .newsletter-form form .mail-input input::-moz-placeholder{color:#fff}.body-hp .newsletter .newsletter-form form .mail-input input::placeholder{color:#fff}.body-hp .newsletter .newsletter-form .gdpr{color:#6986b6;font-size:.8rem;margin-top:1rem}.body-hp .newsletter .newsletter-form .form-sent{color:#fff;text-align:center}.body-hp .newsletter .newsletter-form.overlay .gdpr,.body-hp .newsletter .newsletter-form.overlay form{display:none}@media only screen and (min-width:992px){.body-hp .carousel{height:calc(100vh - 80px)}.body-hp .carousel .text{bottom:4rem;left:40px;max-width:700px}.body-hp .carousel .splide__slide{position:relative}.body-hp .carousel .splide__pagination{bottom:4rem;left:50%;padding:0;right:40px}.body-hp .about{padding-bottom:7rem}.body-hp .about .content p{font-size:2rem}.body-hp .about .content p:first-child{font-size:2rem;line-height:1.3}.body-hp .newsletter,.body-hp .offices-map{padding-bottom:5rem}.body-hp .newsletter .header .top-header{margin-bottom:4rem}.body-hp .newsletter .header .title{font-size:3.4rem}.body-hp .newsletter .newsletter-form .row.left{width:520px}.body-hp .newsletter .newsletter-form .row.left input{width:100%}}@media only screen and (min-width:1200px){.body-hp .about .content{margin-top:4rem}.body-hp .suppliers .content .picture .image{height:70px}}@media only screen and (min-width:1540px){.body-hp .carousel .text{bottom:5rem;left:calc(50vw - 750px)}.body-hp .carousel .splide__pagination{bottom:5rem;right:calc(50vw - 750px)}}@media only screen and (min-width:1600px){.body-hp .newsletter .content{font-size:1rem}}@media (max-aspect-ratio:16/9){.carousel .vimeo-iframe{height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:1000%}}@media (min-aspect-ratio:16/9){.carousel .vimeo-iframe{height:1000%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}}.body-international_trade .section.idee{text-align:center}.body-international_trade .section.idee .logo{margin-bottom:2rem;padding:0 10px;position:relative}.body-international_trade .section.idee .logo .image{width:160px}.body-international_trade .section.idee .content{color:#1a458f;font-size:1rem;line-height:1.4}.body-international_trade .section.idee .content p{margin-bottom:3rem}.body-international_trade .section.idee .content p:first-child{font-size:1.5rem}.body-international_trade .section.idee .content.list{font-size:1.7rem}.body-international_trade .section.sustainability .content{grid-gap:30px;color:#1a458f;display:grid}.body-international_trade .section.sustainability .content .title{color:#1a458f;margin-bottom:1.5rem;margin-top:1rem}.body-international_trade .section.partners{color:#1a458f}.body-international_trade .section.partners .logos{text-align:center}.body-international_trade .section.partners .logos .logo .image{display:block;margin:2rem auto}.body-international_trade .section.partners .logos .logo.abb .image{height:50px}.body-international_trade .section.partners .logos .logo.ledvance .image{height:68px}.body-international_trade .section.partners .logos .logo.signify .image{height:44px}.body-international_trade .section.partners.active .logos .logo:not(.active) .image{opacity:.4}.body-international_trade .section.partners .details{margin-top:40px}.body-international_trade .section.partners .details .detail{display:none;margin:auto;max-width:500px;text-align:center}.body-international_trade .section.partners .details .detail.active{display:block}.body-international_trade .section.partners .details .detail .title{margin-bottom:15px}.body-international_trade .section.partners .details .detail .button{margin-bottom:20px}.body-international_trade .section.partners .details .detail ul{list-style-position:inside;padding:0}@media only screen and (min-width:768px){.body-international_trade .section.sustainability .content{grid-template-columns:repeat(2,1fr)}.body-international_trade .section.partners .logos{align-items:center;display:flex;justify-content:space-around}}@media only screen and (min-width:992px){.body-international_trade .section.idee{padding-bottom:4rem}.body-international_trade .section.idee .content p{font-size:2rem}.body-international_trade .section.idee .content p:first-child{font-size:2rem;line-height:1.3}.body-international_trade .section.sustainability{padding-bottom:4rem}.body-international_trade .section.sustainability .content{grid-gap:90px}.body-international_trade .section.sustainability .content .title{margin-bottom:4rem}.body-international_trade .section.sustainability .content .button{margin-top:1rem}.body-international_trade .section.partners .logos .image{display:block;margin:2rem auto}.body-international_trade .section.partners .logos .image.a{height:58px}.body-international_trade .section.partners .logos .image.l{height:78px}.body-international_trade .section.partners .logos .image.s{height:48px}}@media only screen and (min-width:1200px){.body-international_trade .section.partners .details .detail{max-width:600px}.body-international_trade .section.partners .details .detail .title{margin-top:40px}}@media only screen and (min-width:1440px){.body-international_trade .section.partners .logos .image{margin:3rem auto}.body-international_trade .section.partners .logos .image.a{height:76px}.body-international_trade .section.partners .logos .image.l{height:100px}.body-international_trade .section.partners .logos .image.s{height:62px}}@media only screen and (min-width:1600px){.body-international_trade .section.partners .logos .image{margin:3rem auto}.body-international_trade .section.partners .logos .image.a{height:100px}.body-international_trade .section.partners .logos .image.l{height:125px}.body-international_trade .section.partners .logos .image.s{height:85px}}.body-office .section.intro:after{display:none}.body-office .section #map_canvas{height:100%}.body-office .section-office .header .title .box{display:block}.body-office .section-office .header .title .slash,.body-office .section-office .header .title .space{display:none}.body-office .departments .department,.body-office .section-office .content .description,.body-office .section-office .content .info,.body-office .section-office .content .opening-hours{margin-bottom:2rem}.body-office .departments .department .title{font-weight:700}.body-office .departments .department .person{margin-bottom:1rem}@media only screen and (min-width:768px){.body-office .section-office .content .base.grid{grid-gap:0 50px;align-items:flex-start;display:grid;grid-template-columns:1fr 2fr}.body-office .section-office .content .base.grid .opening-hours{grid-column-start:1}.body-office .section-office .content .base.grid .description{grid-column-start:2;grid-row-end:span 3;grid-row-start:1}.body-office .section-office .content .base.with-departments{grid-gap:0 50px;align-items:flex-start;display:grid;grid-template-columns:1fr 2fr}.body-office .section-office .content .base.with-departments .description{grid-column-end:span 2}.body-office .section-office .content .base.with-departments .opening-hours{grid-column-start:1}.body-office .section-office .content .base.with-departments .departments{grid-column-start:2;grid-row-end:span 3;grid-row-start:1}.body-office .section-office .content .base.with-departments.with-description .departments{grid-row-start:2}}@media only screen and (min-width:992px){.body-office .section-office .header{margin-bottom:2.5rem;margin-top:3rem}.body-office .section-office .header .title{align-items:flex-start;display:grid;grid-template-columns:min-content auto}.body-office .section-office .header .title .box{height:100%;position:relative;width:100%}.body-office .section-office .header .title .box .txt{left:0;position:absolute;top:45%;width:100%}.body-office .section-office .header .title .slash{display:inline}.body-office .section-office .header .title .space{display:inline;padding-left:15px}}@media only screen and (min-width:1200px){.body-office .section-office .header .title .space{padding-left:20px}}@media only screen and (min-width:1600px){.body-office .section-office .header .title .space{padding-left:30px}.body-office .section-office .content .base.with-departments{display:grid;grid-template-columns:1fr 3fr}}@media only screen and (min-width:1920px){.body-office .section-office .header{margin-bottom:3.5rem;margin-top:4rem}}.body-promo .main-in{margin-top:60px}.body-promo .promo-page .back{margin-top:1rem}.body-promo .promo-page .block-content{grid-gap:50px;display:grid;margin-top:2rem}.body-promo .promo-page .block-content .title{color:#1a458f;margin-bottom:2rem}.body-promo .promo-page .block-content .active-range{margin-bottom:1rem}.body-promo .promo-page .block-content .text-content{color:#1a458f}.body-promo .promo-page .block-content .text-content .downloads{margin-top:2rem}.body-promo .promo-page .block-content .text-content .downloads a{text-decoration:underline}.body-promo .promo-page .block-content .image-content .gallery{margin-top:30px}@media only screen and (min-width:992px){.body-promo .promo-page .block-content{grid-template-columns:repeat(2,1fr);margin-top:3rem}}@media only screen and (min-width:1600px){.body-promo .main-in{margin-top:80px}.body-promo .promo-page .block-content{grid-gap:100px}}.body-promos .promos .content .pagination{display:flex;justify-content:center}.body-promos .promos .content .pagination .pagination__item{background-color:#1a458f;border-radius:999px;color:#fff;display:inline-block;height:1.7em;margin:0 .5rem;padding-top:.25em;width:1.7em}.body-promos .promos .content .pagination .pagination__item--current-page{background-color:#6ae3fb;color:#1a458f;text-align:center}.body-promos .promos .content .pagination .pagination__item--next-page,.body-promos .promos .content .pagination .pagination__item--previous-page{background:#1a458f url(/build/frontend/images/arrow-only.6b57fa4e.svg) 50%/50% no-repeat}.body-promos .promos .content .pagination .pagination__item--next-page.pagination__item--disabled,.body-promos .promos .content .pagination .pagination__item--previous-page.pagination__item--disabled{background-color:#a4abb7}.body-promos .promos .content .pagination .pagination__item--previous-page{margin-right:2rem;transform:rotate(180deg)}.body-promos .promos .content .pagination .pagination__item--next-page{margin-left:2rem}@media only screen and (min-width:768px){.body-promos .promos .content .list{grid-gap:30px;display:grid;grid-template-columns:repeat(2,1fr)}.body-promos .promos .content .pagination .pagination__item{cursor:pointer}.body-promos .promos .content .pagination .pagination__item:hover{background-color:#6ae3fb;color:#1a458f}.body-promos .promos .content .pagination .pagination__item--current-page{background-color:#6ae3fb;color:#1a458f;cursor:not-allowed;text-align:center}.body-promos .promos .content .pagination .pagination__item--next-page.pagination__item--disabled:hover,.body-promos .promos .content .pagination .pagination__item--previous-page.pagination__item--disabled:hover{background-color:#a4abb7;cursor:not-allowed}}@media only screen and (min-width:992px){.body-promos .promos .content .pagination{text-align:center}.body-promos .promos .content .pagination .first:hover,.body-promos .promos .content .pagination .last:hover,.body-promos .promos .content .pagination .page:hover{background-color:#6ae3fb;color:#1a458f}.body-promos .promos .content .pagination .next:hover,.body-promos .promos .content .pagination .previous:hover{background:#6ae3fb url(/build/frontend/images/arrow-only-blue.7142f02b.svg) 50%/50% no-repeat}}@media only screen and (min-width:1440px){.body-promos .promos .content .list{grid-template-columns:repeat(3,1fr)}}.body-range .section.suppliers .content.desktop{display:none}.body-range .section.promos .content .button-wrap{text-align:center}@media only screen and (min-width:992px){.body-range .section.suppliers .content.mobile{display:none}.body-range .section.suppliers .content.desktop{display:flex}.body-range .section.promos .promo{display:grid;grid-template-columns:repeat(2,1fr)}.body-range .section.promos .promo .claim{font-size:2.3rem}.body-range .section.promos .promo .description{line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.body-range .section.promos .promo .figure{order:1}.body-range .section.promos .promo .figure,.body-range .section.promos .promo .figure .image{border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:10px;width:auto}}@media only screen and (min-width:1600px){.body-range .section.promos .promo .claim{font-size:3.4rem}}.body-vacancy .vacancies{background-color:#fff;padding-top:3rem;z-index:1}@media only screen and (min-width:768px){.body-vacancy .intro-text .content .desktop-break{display:block}}.image-style{display:block;min-height:100%;min-width:100%;overflow:hidden;position:relative}.image-style .image,.image-style .video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.image-style:before{content:"";float:left}.image-style:after{clear:left;content:" ";display:table}.image-style-base:before{padding-bottom:66.67%}.image-style-intro .image{width:auto}.image-style-intro:before{padding-bottom:150%}.image-style-product-category:before,.image-style-promo-list:before,.image-style-promo:before{padding-bottom:61.54%}.image-style-banner:before{padding-bottom:100%}.image-style-gallery:before{padding-bottom:66.67%}.image-style-supplier{position:unset}.image-style-supplier .image{width:auto}@media only screen and (min-width:600px){.image-style-intro:before{padding-bottom:66.67%}.image-style-banner:before{padding-bottom:40%}}@media only screen and (min-width:992px){.image-style-intro:before{padding-bottom:66.67%}}