:root{--primary-font-family:"Source Sans Pro";--primary-headline-font-family:"Source Sans Pro";--primary-text-color:#000;--secondary-text-color:#e4001d;--carousel-text-color:#fff;--button-primary-color:#fff;--button-secondary-color:#000;--button-carousel-color:#e4001d;--button-filter-color:#000;--button-filter-hover-color:#000;--button-primary-hover-bg-color:#000;--button-primary-hover-text-color:#fff;--button-primary-bg-color:#e4001d;--button-secondary-bg-color:#e2e2e2;--button-carousel--bg-color:#fff;--button-filter-bg-color:#f9f9f9;--buton-filter-hover-bg-color:#fff000;--primary-bg-color:#fff;--secondary-bg-color:#f9f9f9;--alternative-bg-color:#f8f8f8;--solution-finder-bg-color:#e2e2e2;--carousel-bg-color:#e4001d;--card-chip-bg-color:#e2e2e2;--primary-border-radius:8px;--transition-fn:cubic-bezier(0.15, 1, 0.3, 1)}@font-face{font-family:"Source Sans Pro";src:url(/css/fonts/sourcesanspro.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url(/css/fonts/sourcesansprosemibold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url(/css/fonts/sourcesansprobold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url(/css/fonts/sourcesansproblack.woff2) format("woff2");font-weight:900;font-style:normal}main{font-family:var(--primary-font-family,sans-serif)}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44px;border-radius:var(--primary-border-radius,8px);font-size:20px;font-family:var(--primary-font-family,sans-serif);line-height:normal;font-weight:700;padding:0 16px;cursor:pointer;width:auto;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-wrap:nowrap;-webkit-transition:background-color .25s var(--transition-fn,cubic-bezier(.15,1,.3,1));-o-transition:background-color .25s var(--transition-fn,cubic-bezier(.15,1,.3,1));transition:background-color .25s var(--transition-fn,cubic-bezier(.15,1,.3,1))}button.button{border:none}a.button:focus,a.button:hover{text-decoration:none}.button-chevron{fill:currentColor;margin-left:16px}.button .button-chevron{-webkit-transition:-webkit-transform .25s var(--transition-fn,cubic-bezier(.15,1,.3,1));transition:-webkit-transform .25s var(--transition-fn,cubic-bezier(.15,1,.3,1));-o-transition:transform .25s var(--transition-fn,cubic-bezier(.15,1,.3,1));transition:transform .25s var(--transition-fn,cubic-bezier(.15,1,.3,1));transition:transform .25s var(--transition-fn,cubic-bezier(.15,1,.3,1)),-webkit-transform .25s var(--transition-fn,cubic-bezier(.15,1,.3,1))}.button--primary,.button--secondary{font-size:20px}.button--primary{font-weight:700;color:var(--button-primary-color,#fff);background:var(--button-primary-bg-color,#e4001d)}a.button--primary:focus,a.button--primary:hover{color:var(--button-primary-color,#fff)}.button--secondary{font-weight:600;color:var(--button-secondary-color,#000);background:var(--button-secondary-bg-color,#e2e2e2)}a.button--secondary:focus,a.button--secondary:hover{color:var(--button-secondary-color,#000)}.button--filter{height:40px;color:var(--button-filter-color,#000);background:var(--button-filter-bg-color,#f9f9f9);-webkit-transition:background-color .25s var(--transition-fn,cubic-bezier(.15,1,.3,1));-o-transition:background-color .25s var(--transition-fn,cubic-bezier(.15,1,.3,1));transition:background-color .25s var(--transition-fn,cubic-bezier(.15,1,.3,1))}.button--filter.active,.button--filter:hover{color:var(--button-filter-hover-color,#fff);background:var(--buton-filter-hover-bg-color,#fff000)}.button.button--carousel{height:62px;padding:16px;font-size:20px;width:100%;color:var(--button-carousel-color,#e4001d);background:var(--button-carousel--bg-color,#fff)}.button:active .button-chevron,.button:focus .button-chevron,.button:hover .button-chevron{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.section-row{padding:56px 0;padding-block:56px;color:var(--primary-text-color,#000);background:var(--primary-bg-color,#fff)}.section-row--bg-secondary{background:var(--secondary-bg-color,#f9f9f9)}.section-row--bg-sf{background:var(--solution-finder-bg-color,#e2e2e2);background-image:url(/css/CmsPlugins/RB-StarterKit/themes/morteinsk/images/icons/homepage4.png);background-repeat:no-repeat;background-size:contain;background-position:bottom right;height:627px;padding:48px 0 40px}.wrapper{width:100%;height:100%;max-width:1250px;margin:auto;padding:0 20px;padding-inline:20px}.headline{margin:0;font-family:var(--primary-headline-font-family,sans-serif);font-size:26px;font-weight:700;text-transform:uppercase;line-height:normal;color:var(--primary-text-color,#000)}.section-row-header .headline{margin:0 0 32px}.description-content{margin:0;font-family:var(--primary-font-family,sans-serif);font-weight:400;font-size:20px;line-height:28px;color:var(--primary-text-color,#000)}.section-row-hero .section-row-header .description-content{font-size:24px;line-height:34px;letter-spacing:-.24px}.text{color:var(--primary-text-color,#000)}.text--block{display:block}.text--bold{font-weight:700}.text--uppercase{text-transform:uppercase}.text--secondary{color:var(--secondary-text-color,#e4001d)}.filter-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;margin-top:40px;-webkit-margin-before:40px;margin-block-start:40px}.filter-row-description{font-family:var(--primary-font-family,sans-serif);color:var(--primary-text-color,#000);font-size:22px;font-weight:600;line-height:normal;letter-spacing:.88px;text-transform:uppercase}ol.filter-buttons,ul.filter-buttons{list-style:none;margin:0;padding:0}ol.filter-buttons>li,ul.filter-buttons>li{-ms-flex-negative:0;flex-shrink:0}.filter-buttons{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:32px;overflow-x:auto}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{color:#000;font-size:20px;font-family:FontAwesome}.swiper .swiper-button-next::after{content:"\f054"}.swiper .swiper-button-prev::after{content:"\f053"}.solution-finder{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:40px;gap:40px;font-family:var(--primary-font-family,sans-serif)}.solution-finder-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.solution-finder-header>*+*{margin-left:24px}.solution-finder-header .headline{margin-bottom:8px}.solution-finder-header .description-content{font-size:18px;line-height:normal;text-transform:uppercase}.solution-finder-header img[aria-hidden=true]{max-width:60px;height:auto}.solution-finder-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.solution-finder-input-group+.solution-finder-input-group,.solution-finder-submit-holder{margin-top:32px}.solution-finder .button{width:100%}.solution-finder .button.button--select{width:100%;color:#000;background:#fff;border-radius:var(--primary-border-radius,8px);text-transform:none;font-size:20px;line-height:24px;font-weight:400;padding:0 16px;position:relative}.solution-finder .btn-group.open .dropdown-toggle,.solution-finder .button.button--select:active{-webkit-box-shadow:none;box-shadow:none}.solution-finder .bs-caret:after{color:#000;font-size:20px;font-weight:400px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.solution-finder .dropdown-menu{border-radius:var(--primary-border-radius,8px)}.solution-finder .sf-finder__errors{margin-top:32px}.solution-finder .button--primary:hover{color:var(--button-primary-hover-text-color,#fff);background:var(--button-primary-hover-bg-color,#000)}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;margin:0 auto;border-radius:3px;overflow:hidden}.card dl,.card ol,.card ul{padding:0;list-style-position:inside}.card-media{overflow:hidden;background:var(--primary-bg-color,#fff)}.card-chip{display:flex;justify-content:center;align-items:center;align-self:flex-start;padding:8px 16px;font-size:20px;font-weight:600;line-height:normal;color:var(--primary-text-color,#000);background:var(--card-chip-bg-color,#e2e2e2)}.card-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:24px 16px;background:var(--secondary-bg-color,#f9f9f9)}.card .headline{font-size:22px}.card .description-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card-body>*+*{margin-top:16px}.card .button{margin-top:32px;width:100%}.product-card .card-media{text-align:center;padding:24px 0}.product-card .card-media>img{max-width:224px;height:auto}.article-card .card-media>img{height:182px;width:auto}.article-card .button{width:100%}.video-wrapper{position:relative;overflow:hidden;border-radius:12px;-webkit-transform:translateZ(0);transform:translateZ(0);height:0;padding-bottom:56.25%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:576px){.wrapper{padding:0 50px;padding-inline:50px}.section-row--bg-sf{height:auto;background-size:cover;background-position:center right}.card{max-width:352px}.article-card .button{width:auto;-ms-flex-item-align:start;align-self:flex-start}.solution-finder-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solution-finder .button,.solution-finder .button.button--select{width:260px}.button.button--carousel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:24px}}@media screen and (min-width:992px){.section-row--bg-sf{background-size:contain}.section-row{padding:72px 0}.section-row--bg-sf{padding:56px 0}.headline{font-size:40px}.section-row-hero .section-row-header .headline{font-size:35px}.section-row-hero .section-row-header .description-content{font-size:27px;line-height:41px;letter-spacing:-.32px}.solution-finder{grid-gap:64px;gap:64px}.solution-finder-header img[aria-hidden=true]{max-width:100%}.solution-finder-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solution-finder-input-group+.solution-finder-input-group,.solution-finder-submit-holder{margin:0 0 0 24px}}@media screen and (min-width:1200px){.wrapper{padding:0 65px}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{font-size:25px}}