.hide-small{display:none}@media screen and ((min-width: 900px)){.hide-small{display:block}}.hide-large{display:block}@media screen and ((min-width: 900px)){.hide-large{display:none}}/*! normalize.css v1.0.0 | MIT License | git.io/normalize */*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:1em;line-height:1.4}body,button,input,select,textarea{font-family:sans-serif}::-moz-selection{background:#ea5a0b;color:#fff;text-shadow:none}::selection{background:#ea5a0b;color:#fff;text-shadow:none}a{color:#ea5a0b}a:visited{color:#ea5a0b}a:hover{color:#ea5a0b}a:hover,a:active{outline:0}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px}strong{font-weight:bold}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.3em}h1{font-size:24px}h2{font-size:22px}h3{font-size:18px}h4{font-size:14px}ul,ol{margin:0 0 1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer;display:block}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='search']{-webkit-appearance:textfield;box-sizing:content-box}input[type='search']::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.clearfix{zoom:1}@media (min-width: 2000px){.padding{padding-left:200px;padding-right:200px}}@media (max-width: 2000px){.padding{padding-left:96px;padding-right:96px}}@media (max-width: 1440px){.padding{padding-left:80px;padding-right:80px}}@media (max-width: 1113px){.padding{padding-left:64px;padding-right:64px}}@media (max-width: 900px){.padding{padding-left:48px;padding-right:48px}}@media (max-width: 720px){.padding{padding-left:32px;padding-right:32px}}@media (max-width: 375px){.padding{padding-left:16px;padding-right:16px}}@media (min-width: 2000px){.padding-l-min-small{padding-left:200px}}@media (max-width: 2000px){.padding-l-min-small{padding-left:96px}}@media (max-width: 1440px){.padding-l-min-small{padding-left:80px}}@media (max-width: 1113px){.padding-l-min-small{padding-left:64px}}@media (max-width: 900px){.padding-l-min-small{padding-left:48px;padding-right:48px}}@media (max-width: 720px){.padding-l-min-small{padding-left:32px;padding-right:32px}}@media (max-width: 375px){.padding-l-min-small{padding-left:16px;padding-right:16px}}@media (min-width: 2000px){.padding-r-min-small{padding-right:200px}}@media (max-width: 2000px){.padding-r-min-small{padding-right:96px}}@media (max-width: 1440px){.padding-r-min-small{padding-right:80px}}@media (max-width: 1113px){.padding-r-min-small{padding-right:64px}}@media (max-width: 900px){.padding-r-min-small{padding-left:48px;padding-right:48px}}@media (max-width: 720px){.padding-r-min-small{padding-left:32px;padding-right:32px}}@media (max-width: 375px){.padding-r-min-small{padding-left:16px;padding-right:16px}}.margin-rl-auto{margin-left:auto;margin-right:auto}.w-100{width:100%;max-width:100%}.max-w-500{max-width:500px}.max-w-650{max-width:650px}.small-only{display:none}@media (max-width: 900px){.small-only{display:inline-block}}.small-only-mobile{display:none}@media (max-width: 1180px){.small-only-mobile{display:inline-block}}.button{display:inline-block;background-color:#ea5a0b;color:#fffcfa !important;text-decoration:none}.button:hover{background-color:#f8a171;color:#fffcfa !important;text-decoration:none}.button.btn-large{padding:13px 56px}@media (max-width: 720px){.button.btn-large{padding:13px 48px}}@media (max-width: 375px){.button.btn-large{padding:13px 32px}}.button.btn-normal{padding:9px 48px}@media (max-width: 720px){.button.btn-normal{padding:9px 24px}}@media (max-width: 375px){.button.btn-normal{padding:9px 14px}}.button.btn-small{padding:7px 24px}@media (max-width: 720px){.button.btn-small{padding:7px 16px}}@media (max-width: 375px){.button.btn-small{padding:7px 12px}}.page-header{position:relative;margin-bottom:8px;height:450px}@media (max-width: 1113px){.page-header{height:auto;min-height:380px}}@media (max-width: 720px){.page-header{min-height:270px}}@media (max-width: 375px){.page-header{min-height:230px}}.page-header img,.page-header video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-header img{filter:brightness(0.9) contrast(1.2)}.page-header .page-header-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;background-color:rgba(0,0,0,0.45)}.page-header .page-header-inner .hero-title{max-width:500px}@media (min-width: 720px){.page-header .page-header-inner .hero-title .button{margin-top:16px}}.startpage-hero.stor{height:calc(100vh - 55px);min-height:600px}@media (max-width: 720px){.startpage-hero.stor{height:90vh;min-height:500px}}@media (max-width: 375px){.startpage-hero.stor{height:80vh;min-height:400px}}.startpage-hero.stor .hero-video-image.page-header{height:100% !important}.card-grid{display:flex;flex-flow:row wrap}.card-grid .card-container .card{display:flex;flex-flow:column;justify-content:space-between;background-color:#fbfbfb;height:100%;padding-bottom:24px}.card-grid .card-container .card.card-is-link,.card-grid .card-container .card.card-is-link *{text-decoration:none !important}.card-grid .card-container .card .image{width:100%;height:225px}.card-grid .card-container .card .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-grid .card-container .card .text{flex-grow:1}.card-grid .card-container .card .text .card-heading{margin-bottom:6px}.card-grid .card-container .card .text .card-subheading{margin-top:0}.card-grid .card-container .card .card-to{margin-top:16px}.card-grid .card-container .card .arrow{display:inline-block;height:20px;margin-bottom:-2.5px;margin-left:2.5px}.card-grid .card-container .card .text,.card-grid .card-container .card .card-to{padding-left:16px;padding-right:16px}.card-grid .card-container .card:hover{box-shadow:0px 0px 20px 5px rgba(0,0,0,0.101961)}.card-grid .card-container .card:hover .arrow{transform:translateX(5px)}.breadcrumbs{background-color:#fbfbfb}.breadcrumbs ul{list-style:none;margin:0;padding:8px 0;display:flex;flex-flow:row nowrap}.breadcrumbs ul li{display:inline-block;line-height:40px;white-space:nowrap;font-size:0.875rem !important;font-weight:400;line-height:1.375rem;letter-spacing:0.02rem}.breadcrumbs ul li a{text-decoration:none;color:#202247}.breadcrumbs ul li a:hover{-webkit-text-stroke-color:#202247;-webkit-text-stroke-width:0.75px}.breadcrumbs ul li .divider{color:#f8a171;padding:0 2px 0 4px}@media screen and (max-widhth: 720px){.breadcrumbs ul li .divider{padding:0 1px 0 2px}}.breadcrumbs ul li:last-of-type{overflow:hidden;text-overflow:ellipsis}.divider-orange{display:block;width:100%;height:1.5px;background-color:#ea5a0b}h1,.header1{font-family:aktiv-grotesk,sans-serif;font-weight:900;font-style:italic;font-size:3.125rem;line-height:3.3rem}@media (max-width: 1113px){h1,.header1{font-size:2.925rem;line-height:3.4rem}}@media (max-width: 900px){h1,.header1{font-size:2.725rem;line-height:3.2rem}}@media (max-width: 720px){h1,.header1{font-size:2.3rem;line-height:3rem}}@media (max-width: 375px){h1,.header1{font-size:2rem;line-height:2.4rem}}h2,.header2{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:2.625rem;line-height:3rem}@media (max-width: 1113px){h2,.header2{font-size:2.425rem;line-height:2.6rem}}@media (max-width: 900px){h2,.header2{font-size:2.225rem;line-height:2.4rem}}@media (max-width: 720px){h2,.header2{font-size:1.8rem;line-height:2rem}}@media (max-width: 375px){h2,.header2{font-size:1.6rem;line-height:1.8rem}}h3,.header3{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:1.625rem;line-height:2rem}@media (max-width: 1113px){h3,.header3{font-size:1.525rem;line-height:1.9rem}}@media (max-width: 900px){h3,.header3{font-size:1.425rem;line-height:1.8rem}}h4,.header4,.sub,.subheading{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:1.625rem;line-height:2.8rem}@media (max-width: 1113px){h4,.header4,.sub,.subheading{font-size:1.525rem;line-height:1.9rem}}@media (max-width: 900px){h4,.header4,.sub,.subheading{font-size:1.425rem;line-height:1.8rem}}.body-big{font-family:aktiv-grotesk,sans-serif;font-weight:300;font-size:1.125rem;line-height:1.3rem}@media (max-width: 720px){.body-big{font-size:1.05rem;line-height:1.28rem}}p,.body,ul,ol,li,li::marker{font-family:aktiv-grotesk,sans-serif;font-weight:300;font-size:1rem;line-height:1.3rem;letter-spacing:0.02rem}.body-bold,strong{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:1rem;line-height:1.3rem}.button-text{font-family:aktiv-grotesk,sans-serif;font-weight:900;font-style:italic;font-size:1rem;line-height:1.3rem}.small,.body-small{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.375rem;letter-spacing:0.02rem}.small.bold,.body-small.bold{font-weight:700}p a:not(.button){text-decoration:none;font-weight:bold}p a:not(.button):hover{text-decoration:underline}.pre-title{font-family:aktiv-grotesk,sans-serif;font-size:0.875rem;line-height:1.125rem;letter-spacing:0.03rem;text-transform:uppercase}.pre-title.thick{font-weight:700}.pre-title.thin{font-weight:300}.pre-title.thick-italic{font-weight:900;font-style:italic}br{margin-bottom:0.8rem}ul{padding-left:16px}ul li{text-indent:2px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.text-center{text-align:center}.color-light{color:#fffcfa}.color-blue,.color-secondary{color:#202247}.color-bright-blue{color:#3b3f83}.color-dark{color:#161832}.color-orange,.color-primary{color:#ea5a0b}.color-peach{color:#fbcbb0}.color-peach-dark{color:#f8a171}.color-white{color:#fafcfe}.cookie-information{background:rgba(0,0,0,0.6);color:#fff;width:100%;max-width:340px;padding:40px;position:fixed;bottom:-140px;left:20px;opacity:0;transition:all ease-out 0.8s}.cookie-information.show{bottom:20px;opacity:1;z-index:100}.cookie-information .cookie-information-text{color:#fff}.cookie-information a{color:#fff;display:inline-block;margin-top:5px}.cookie-information .accept-cookies{background:#ea5a0b;color:#eee;cursor:pointer;position:absolute;top:0;right:0;font-size:20px;width:35px;height:35px;line-height:35px;text-align:center}.site-header .main-navigation{background-color:#161832;height:55px}@media (min-width: 1180px){.site-header .main-navigation{display:flex;flex-flow:row nowrap;justify-content:space-between}}.site-header .main-navigation .nav-1{padding-top:14px}@media (max-width: 1113px){.site-header .main-navigation .nav-1 .home-link img{width:230px}}@media (max-width: 970px){.site-header .main-navigation .nav-1 .home-link img{max-width:200px}}.site-header .main-navigation .nav-1 #toggle-burger{width:41px;height:28px;background-color:transparent;border:none;outline:none;padding-top:0;margin-top:-2px;position:relative}@media (max-width: 900px){.site-header .main-navigation .nav-1 #toggle-burger{transform:scale(0.9)}}@media (max-width: 400px){.site-header .main-navigation .nav-1 #toggle-burger{transform:scale(0.8)}}.site-header .main-navigation .nav-1 #toggle-burger span{width:100%;height:3.5px;background-color:#fffcfa;position:absolute}.site-header .main-navigation .nav-1 #toggle-burger.burger-closed span{right:0;left:0}.site-header .main-navigation .nav-1 #toggle-burger.burger-closed .line1{top:0}.site-header .main-navigation .nav-1 #toggle-burger.burger-closed .line2{top:50%}.site-header .main-navigation .nav-1 #toggle-burger.burger-closed .line3{top:100%}.site-header .main-navigation .nav-1 #toggle-burger.burger-open span{left:5px;right:5px}.site-header .main-navigation .nav-1 #toggle-burger.burger-open .line1{top:1px;transform-origin:center;transform:rotate(45deg) translateY(14px) translateX(5px)}.site-header .main-navigation .nav-1 #toggle-burger.burger-open .line2{top:50%;opacity:0}.site-header .main-navigation .nav-1 #toggle-burger.burger-open .line3{top:99%;transform-origin:center;transform:rotate(-45deg) translateY(-14px) translateX(5px)}.site-header .main-navigation .nav-2 ul{list-style:none;height:100%;margin:0;padding:0;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-content:stretch;align-items:stretch}.site-header .main-navigation .nav-2 ul li{height:100%;padding:16px 0 0;text-indent:0;margin-left:30px}.site-header .main-navigation .nav-2 ul li:not(.small-only-mobile){display:inline-block}@media (max-width: 1113px){.site-header .main-navigation .nav-2 ul li{margin-left:24px}}.site-header .main-navigation .nav-2 ul li:not(.search-link) a{display:inline-block;vertical-align:middle;text-decoration:none;color:#fffcfa;white-space:nowrap}@media (min-width: 1180px){.site-header .main-navigation .nav-2 ul li:not(.search-link):hover,.site-header .main-navigation .nav-2 ul li:not(.search-link).active{border-bottom:solid 7px #ea5a0b}.site-header .main-navigation .nav-2 ul li:not(.search-link):hover a,.site-header .main-navigation .nav-2 ul li:not(.search-link).active a{color:#ea5a0b}}.site-header .main-navigation .nav-2 ul li.search-link{margin-left:20px}@media (min-width: 1180px){.site-header .main-navigation .language-switcher.language-switcher--mobile{display:none !important}}.site-header .main-navigation .language-switcher.language-switcher--mobile details>summary{list-style:none}.site-header .main-navigation .language-switcher.language-switcher--mobile details>summary::-webkit-details-marker{display:none}.site-header .main-navigation .language-switcher.language-switcher--mobile .details .summary{padding:6px 30px;font-size:1rem;color:#fffcfa;font-weight:700}.site-header .main-navigation .language-switcher.language-switcher--mobile .details .summary:hover{cursor:pointer;color:#ea5a0b}.site-header .main-navigation .language-switcher.language-switcher--mobile .details .language-list{padding-top:0}.site-header .main-navigation .language-switcher.language-switcher--mobile .details .language-list a{color:#fffcfa}.site-header .main-navigation .language-switcher.language-switcher--mobile .details .language-list a:hover{color:#ea5a0b;text-decoration:underline}.site-header .main-navigation .language-switcher.language-switcher--mobile .details .language-list .language-icon{margin-right:20px;margin-bottom:-6px}.site-header .main-navigation .language-switcher.language-switcher--desktop{position:absolute;right:5px;height:55px;display:flex;align-items:center;min-width:75px;justify-content:center}@media (max-width: 1180px){.site-header .main-navigation .language-switcher.language-switcher--desktop{display:none}}.site-header .main-navigation .language-switcher.language-switcher--desktop:hover .language-list{opacity:1;pointer-events:all}.site-header .main-navigation .language-switcher.language-switcher--desktop .language-list{position:absolute;top:55px;left:50%;z-index:2;opacity:0;pointer-events:none;background-color:#fffcfa;transform:translateX(-50%)}.site-header .main-navigation .language-switcher.language-switcher--desktop .language-list:hover{opacity:1;pointer-events:all}.site-header .main-navigation .language-switcher.language-switcher--desktop .culture-item{padding:10px;text-align:center;cursor:default;text-indent:0px}.site-header .main-navigation .language-switcher.language-switcher--desktop .culture-item-link,.site-header .main-navigation .language-switcher.language-switcher--desktop .culture-item span{width:100%;display:inline-block;cursor:pointer}.site-header .main-navigation .language-switcher.language-switcher--desktop .culture-item-link:hover,.site-header .main-navigation .language-switcher.language-switcher--desktop .culture-item span:hover{text-decoration:underline}.site-header .main-navigation .language-switcher.language-switcher--desktop .culture-item-link{font-weight:500}.site-header .main-navigation .language-switcher.language-switcher--desktop .culture-item .selected{font-weight:700 !important}.site-header.small .nav-1{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;align-content:center;width:100%;height:55px;padding-top:1px;z-index:999}.site-header.small .nav-2{position:fixed;z-index:998;top:0;right:-1180px;left:1180px;min-height:100vh;padding-bottom:150px;background-color:#161832}.site-header.small .nav-2 ul{padding-top:60px;flex-flow:column}.site-header.small .nav-2 ul li,.site-header.small .nav-2 ul li.search-link{display:inline-block;margin:4px 0}.site-header.small .nav-2 ul li a,.site-header.small .nav-2 ul li.search-link a{padding:6px 30px;font-size:1rem}.site-header.small .nav-2 ul li.search-link img{display:none}.site-header.small.nav-open .nav-1{position:fixed;top:0;left:0;right:0}@media (max-width: 1180px){.site-header.small.nav-open .nav-1{padding-left:48px;padding-right:48px}}@media (max-width: 900px){.site-header.small.nav-open .nav-1{padding-left:32px;padding-right:32px}}@media (max-width: 720px){.site-header.small.nav-open .nav-1{padding-left:16px;padding-right:16px}}.site-header.small.nav-open .nav-1 .home-link{opacity:0}.site-header.small.nav-open .nav-2{left:0;right:0;width:100%}.site-header.small.nav-open .nav-2 li:hover a,.site-header.small.nav-open .nav-2 li.active a{color:#ea5a0b}html{scroll-behavior:smooth}*{transition:all 0.2s ease}.page-content{min-height:95vh}.certificates{padding-top:48px}.certificates .logos{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center;padding-top:16px;padding-bottom:32px;overflow:hidden}.certificates .logos img{height:140px;margin:24px 32px}@media (max-width: 900px){.certificates .logos img{height:100px}}@media (max-width: 375px){.certificates .logos img{height:85px}}.site-footer{background-color:#101226;padding-top:32px}.site-footer .footer-top{display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start}@media (max-width: 720px){.site-footer .footer-top{flex-direction:column;align-items:center}}@media (min-width: 720px){.site-footer .footer-top .col-1{flex-basis:50%;flex-grow:1}}@media (max-width: 720px){.site-footer .footer-top .col-1{margin-bottom:32px}}.site-footer .footer-top .col-1 .footer-logo img{max-width:400px}@media (max-width: 900px){.site-footer .footer-top .col-1 .footer-logo img{max-width:350px}}@media (max-width: 720px){.site-footer .footer-top .col-1 .footer-logo img{max-width:300px}}@media (max-width: 375px){.site-footer .footer-top .col-1 .footer-logo img{max-width:260px}}.site-footer .footer-top .col-1 .social-links{margin-top:8px}.site-footer .footer-top .col-1 .social-links .social-media-link{display:inline-block;margin-right:8px;width:26px;height:26px}@media (max-width: 900px){.site-footer .footer-top .col-1 .social-links .social-media-link{width:24px;height:24px}}@media (max-width: 375px){.site-footer .footer-top .col-1 .social-links .social-media-link{width:22px;height:22px}}.site-footer .footer-top .col-1 .social-links .social-media-link img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.site-footer .col-2{margin-bottom:32px}@media (min-width: 720px){.site-footer .col-2{min-width:160px;flex-shrink:1;flex-grow:0}}@media (max-width: 720px){.site-footer .col-2{text-align:center}}.site-footer .col-2 h5{margin:0 0 4px}.site-footer .col-2 li{line-height:1.75rem}.site-footer ul{list-style:none;margin:0;padding:0;text-indent:0}.site-footer ul li{margin:0;padding:0}.site-footer a{color:#fafcfe;text-decoration:none}.site-footer a:hover{text-decoration:underline}@media (hover: none){.site-footer a{text-decoration:underline}}.site-footer .footer-bottom{background-color:#0a0a15;min-height:40px}@media (max-width: 900px){.site-footer .footer-bottom{padding-top:24px;padding-bottom:24px}}@media (max-width: 475px){.site-footer .footer-bottom{padding-bottom:64px}}.site-footer .footer-bottom ul{display:flex;justify-content:center;flex-flow:row wrap}.site-footer .footer-bottom ul li{line-height:40px;white-space:nowrap}@media (max-width: 900px){.site-footer .footer-bottom ul li{line-height:30px;width:100%;text-align:center}}.site-footer .footer-bottom ul li:last-of-type .divider{display:none}.site-footer .footer-bottom .divider{color:#f8a171;padding:0 18px 0 18px}@media (max-width: 900px){.site-footer .footer-bottom .divider{display:none}}.block{margin:80px auto}.block-padding{padding-top:48px;padding-bottom:48px}@media (max-width: 1113px){.block-padding{padding-top:36px;padding-bottom:36px}}@media (max-width: 720px){.block-padding{padding-top:20px;padding-bottom:32px}}.image-text-block{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:flex-start}.image-text-block.img-to-right{justify-content:space-between;flex-direction:row-reverse}@media (max-width: 900px){.image-text-block,.image-text-block.img-to-right{flex-flow:column}}.image-text-block.background{background-color:#fffcfa}.image-text-block .image-section{flex-basis:57%;height:512px;max-width:900px;flex-grow:1;flex-shrink:1}@media (max-width: 932px){.image-text-block .image-section{width:100%;max-height:500px;overflow:hidden}}@media (max-width: 720px){.image-text-block .image-section{max-height:420px}}@media (max-width: 375px){.image-text-block .image-section{max-height:270px}}.image-text-block .image-section img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-text-block.lines-decoration .image-section{padding:0 16px 16px 0;border-right:1.5px solid #ea5a0b;border-bottom:1.5px solid #ea5a0b}@media (max-width: 900px){.image-text-block.lines-decoration .image-section{padding:0 12px 12px 0;margin-right:-12px}}@media (max-width: 375px){.image-text-block.lines-decoration .image-section{padding:0 8px 8px 0;margin-right:-8px}}.image-text-block.lines-decoration.img-to-right .image-section{padding:0 0 16px 16px;border-right:none;border-bottom:1.5px solid #ea5a0b;border-left:1.5px solid #ea5a0b}@media (max-width: 900px){.image-text-block.lines-decoration.img-to-right .image-section{padding:0 0 12px 12px;margin-right:0;margin-left:-12px}}@media (max-width: 375px){.image-text-block.lines-decoration.img-to-right .image-section{padding:0 0 8px 8px;margin-right:0;margin-left:-8px}}@media (min-width: 900px){.image-text-block .text-section{flex-basis:43%;flex-shrink:0;padding-left:32px}}@media (min-width: 900px) and (min-width: 1113px){.image-text-block .text-section{min-width:400px;padding-right:24px}}@media (min-width: 900px) and (max-width: 1113px){.image-text-block .text-section{min-width:330px}}@media (min-width: 900px){.image-text-block.img-to-right .text-section{padding-right:56px;padding-left:0}}@media (min-width: 900px) and (max-width: 1113px){.image-text-block.img-to-right .text-section{padding-right:48px}}@media (min-width: 900px) and (max-width: 900px){.image-text-block.img-to-right .text-section{padding-right:32px}}@media (min-width: 900px){.image-text-block h2{margin-top:0}}@media (min-width: 570px) and (max-width: 900px){.image-text-block{max-width:82.5%}.image-text-block.img-to-right{margin-left:auto}}.image-text-block .button{margin-top:32px}@media (max-width: 900px){.image-text-block .button{margin-top:16px}}@media (max-width: 720px){.image-text-block .button{margin-top:10px}}.text-on-image-block,.image-block{width:100%}.text-on-image-block img,.image-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-block{height:450px}@media (max-width: 1113px){.image-block{height:380px}}@media (max-width: 720px){.image-block{height:270px}}@media (max-width: 375px){.image-block{height:230px}}.text-on-image-block{position:relative;height:450px}@media (max-width: 1113px){.text-on-image-block{height:400px}}@media (max-width: 720px){.text-on-image-block{height:360px}}@media (max-width: 375px){.text-on-image-block{height:330px}}.text-on-image-block img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(0.85) contrast(1.2)}.text-on-image-block .inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:column;align-items:center;justify-content:center;align-content:center;background-color:rgba(0,0,0,0.5);text-align:center}.text-on-image-block .inner h2{margin:0}.text-on-image-block .inner p{margin-top:12px}.text-on-image-block .inner .button{margin-top:10px}@media (max-width: 900px){.text-on-image-block .inner .button{padding:9px 46px}}.contact-banner{padding-bottom:0 !important}.contact-banner .text-on-image-block{position:relative}@media screen and (max-width: 720px){.contact-banner .text-on-image-block{height:420px}}@media screen and (max-width: 375px){.contact-banner .text-on-image-block{height:500px}}.contact-banner .line{position:absolute;right:0;bottom:24px;left:0}.contact-banner .line span{display:block;width:100%;height:1.5px;background:#ea5a0b}.selected-news-block h2{white-space:nowrap;padding:0 0 4px;margin-bottom:32px;min-width:calc(25% - 32px)}@media (max-width: 1113px){.selected-news-block h2{min-width:calc(33.333% - 32px)}}@media (max-width: 900px){.selected-news-block h2{min-width:calc(50% - 32px)}}@media (max-width: 500px){.selected-news-block h2{width:100%;max-width:380px;margin-right:auto;margin-left:auto}}@media (max-width: 375px){.selected-news-block h2{padding-left:16px;padding-right:16px}}.selected-news-block .card{background-color:#fffcfa !important}.product-page-block{margin:72px 0}@media screen and (max-width: 900px){.product-page-block{margin-top:0}}.product-text-block--text-container{margin-bottom:1rem;max-width:1100px}.product-text-block--text-container:last-child{margin-bottom:0}.product-text-block--text-container h5{margin-bottom:0.5rem;margin-top:0.5rem;font-size:1rem}@media screen and (max-width: 720px){.product-text-block--text-container h5{margin-top:1.5rem}}.product-text-block--text-container p,.product-text-block--text-container ul,.product-text-block--text-container strong{font-size:1rem;margin-top:0.5rem}.product-text-block--text-container li{margin-bottom:0.5rem}@media screen and (min-width: 720px){.product-text-block--title-aside{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}.product-text-block--title-aside h5{min-width:184px;max-width:40%;overflow-wrap:anywhere}.product-text-block--title-aside .text{padding-left:16px;flex-basis:50%;flex-grow:1}}.product-images-block{background-color:#fbfbfb;padding-top:32px;padding-bottom:32px}.product-images-block figure{display:inline-block;vertical-align:top;margin:0 1rem 1rem 0}@media screen and (max-width: 720px){.product-images-block figure{display:block;margin:1rem auto;text-align:center}}@media (hover: hover){.product-images-block figure{padding:1rem}}@media screen and (hover: hover) and (max-width: 720px){.product-images-block figure{padding:0.25rem}}@media (hover: hover){.product-images-block figure:hover{box-shadow:0px 0px 20px 5px rgba(0,0,0,0.101961)}}.product-images-block figure img{max-height:224px;max-width:100%;mix-blend-mode:multiply}@media screen and (max-width: 720px){.product-images-block figure img{max-height:176px}}.product-images-block figure figcaption{font-family:aktiv-grotesk,sans-serif;font-weight:300;font-style:italic;padding:0.5rem 0.5rem 0;text-align:center;display:flex}.product-images-block figure figcaption span{flex-grow:1;width:0}.product-table-block .table-container{overflow-x:auto}.product-table-block .table-container *{border:none !important;border-color:transparent !important;border-width:0px !important}.product-table-block .table-container table{width:100%;min-width:800px}@media (max-width: 950px){.product-table-block .table-container table{margin-bottom:24px}}.product-table-block .table-container table strong{font-weight:700}.product-table-block .table-container table td{text-align:left;padding-right:16px;padding-top:8px;padding-bottom:8px}.product-table-block .table-container table td:first-child{padding-left:16px}.product-table-block .table-container table tr{width:100%}.product-table-block .table-container table tr:nth-child(even){background-color:#fbfbfb !important}.product-table-block .table-container table tr:nth-child(odd){background-color:white !important}.product-table-block .table-container table td{font-family:aktiv-grotesk,sans-serif;font-size:0.875rem;line-height:1.375rem}.product-table-block .table-container table td a{font-family:aktiv-grotesk,sans-serif;font-weight:900;font-style:italic;font-size:1rem !important;line-height:1.3rem;text-transform:uppercase;white-space:nowrap;text-decoration:none;font-size:0.875rem;color:#ea5a0b}.product-table-block .table-container table td a:hover{border-bottom:solid 1.5px #ea5a0b}.startpage-hero{margin-bottom:8px}@media (max-width: 720px){.startpage-hero .hero-video-image{min-height:340px}}.startpage-hero .hero-video-image h1{margin-top:0 !important}.startpage-hero .swiper-pagination{bottom:24px !important}@media (max-width: 900px){.startpage-hero .swiper-pagination{bottom:18px !important}}@media (max-width: 720px){.startpage-hero .swiper-pagination{bottom:14px !important}}.startpage-hero .swiper-pagination .swiper-pagination-bullet{width:112px;height:5px;border-radius:0;margin:0 10px !important;background-color:#fffcfa;opacity:0.8}@media (max-width: 720px){.startpage-hero .swiper-pagination .swiper-pagination-bullet{width:80px;margin:0 7.5px !important}}@media (max-width: 375px){.startpage-hero .swiper-pagination .swiper-pagination-bullet{width:50px;margin:0 5px !important}}.startpage-hero .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ea5a0b;opacity:1}.bg-404{min-height:100vh;position:relative}.bg-404 .content{display:flex;flex-flow:column;align-items:flex-start;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5)}.bg-404 br{margin:0 !important}.bg-404 h1{margin-top:0}#PageProducts .content{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;min-height:80vh}@media (max-width: 900px){#PageProducts .content{flex-flow:column}}#PageProducts .content .filter-bar{background-color:#fbfbfb;height:auto}@media (min-width: 900px){#PageProducts .content .filter-bar{flex-grow:0;flex-shrink:0;padding:32px 48px 64px 64px}}@media (min-width: 1440px){#PageProducts .content .filter-bar{width:370px}}@media (min-width: 1113px) and (max-width: 1440px){#PageProducts .content .filter-bar{width:300px}}@media (min-width: 900px) and (max-width: 1113px){#PageProducts .content .filter-bar{width:260px}}@media (max-width: 900px){#PageProducts .content .filter-bar{width:100%;max-width:100%;padding-bottom:32px;transition:all 0s 0s}#PageProducts .content .filter-bar.filterbar-open-mobile{border-bottom:solid 4px #f4f4f4}#PageProducts .content .filter-bar fieldset{display:inline-block;width:32%;vertical-align:top;padding-left:24px}}@media (max-width: 500px){#PageProducts .content .filter-bar fieldset{width:100%}}#PageProducts .content .filter-bar fieldset button{display:block;background-color:transparent;border:none;outline:none !important;padding:4px 0;margin:8px 0;color:#0a0a15;text-align:left}#PageProducts .content .filter-bar fieldset.categories button.mixitup-control-active,#PageProducts .content .filter-bar fieldset.categories button:hover,#PageProducts .content .filter-bar fieldset.categories button:focus-within,#PageProducts .content .filter-bar fieldset.categories button.show-all-active{color:#ea5a0b;font-weight:700}@media (min-width: 900px){#PageProducts .content .filter-bar fieldset.materials legend,#PageProducts .content .filter-bar fieldset.fire-class legend{border-top:1.5px solid #202247;width:100%;padding-top:24px;margin-top:10px}}#PageProducts .content .filter-bar fieldset.materials .checkbox,#PageProducts .content .filter-bar fieldset.fire-class .checkbox{display:inline-block;width:14px;height:14px;border:0.5px solid #0a0a15;border-radius:2px;margin-right:8px;margin-bottom:-1px}#PageProducts .content .filter-bar fieldset.materials .mixitup-control-active,#PageProducts .content .filter-bar fieldset.materials button:hover,#PageProducts .content .filter-bar fieldset.fire-class .mixitup-control-active,#PageProducts .content .filter-bar fieldset.fire-class button:hover{font-weight:700}#PageProducts .content .filter-bar fieldset.materials .mixitup-control-active .checkbox,#PageProducts .content .filter-bar fieldset.materials button:hover .checkbox,#PageProducts .content .filter-bar fieldset.fire-class .mixitup-control-active .checkbox,#PageProducts .content .filter-bar fieldset.fire-class button:hover .checkbox{background-color:#ea5a0b;border-color:#ea5a0b}#PageProducts .content .filter-bar fieldset.materials .reset-filter,#PageProducts .content .filter-bar fieldset.fire-class .reset-filter{font-weight:400;color:#3b3f83;text-decoration:underline;padding-top:0;display:block}#PageProducts .content .filter-bar fieldset.materials .reset-filter.hidden,#PageProducts .content .filter-bar fieldset.fire-class .reset-filter.hidden{display:none}#PageProducts .content .filter-bar fieldset.materials .reset-filter:hover,#PageProducts .content .filter-bar fieldset.fire-class .reset-filter:hover{font-weight:700}#PageProducts .content .filter-bar .toggle-filter{border:2.5px solid #202247;outline:none;background-color:transparent;padding:10px;margin-top:32px;text-align:center;font-size:1rem;height:51px}#PageProducts .content .filter-bar .toggle-filter img{height:24px;vertical-align:middle;margin-bottom:2px}@media (max-width: 900px){#PageProducts .content .filter-bar .toggle-filter.filter-closed .settings-icon{display:inline-block}#PageProducts .content .filter-bar .toggle-filter.filter-closed .close-icon{display:none}#PageProducts .content .filter-bar .toggle-filter.filter-closed ~ .filters{display:none}#PageProducts .content .filter-bar .toggle-filter.filter-open .settings-icon{display:none}#PageProducts .content .filter-bar .toggle-filter.filter-open .close-icon{display:inline-block;height:16px;margin-bottom:3px;margin-right:2px}#PageProducts .content .filter-bar .toggle-filter.filter-open ~ .filters{display:block}#PageProducts .content .filter-bar .toggle-filter.filter-open ~ .filters legend{margin-top:32px}}#PageProducts .content .products{flex-grow:1;padding-top:16px;padding-bottom:56px;padding-left:16px}#PageProducts .mixitup-page-list{text-align:right;margin-top:16px}#PageProducts .mixitup-page-list .mixitup-control{display:inline-block;background-color:#fbcbb0;color:#fffcfa !important;text-decoration:none;border:none;outline:none;border-radius:0;box-shadow:none;padding:6px 12px 5px;margin-left:4px;font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:1rem;line-height:1.3rem}#PageProducts .mixitup-page-list .mixitup-control:hover{background-color:#f8a171;color:#fffcfa !important;text-decoration:none}#PageProducts .mixitup-page-list .mixitup-control.mixitup-control-active{background-color:#ea5a0b}#PageProducts .mixitup-page-list .mixitup-control.mixitup-control-prev,#PageProducts .mixitup-page-list .mixitup-control.mixitup-control-next{padding:6px 16px 5px}#PageProducts .mixitup-page-list .mixitup-control.mixitup-control-disabled{display:none}#PageProducts .contact-banner.block-padding{padding-top:0}.products-grid,.news-grid{margin-right:-16px}.products-grid .card-container,.news-grid .card-container{padding:16px;width:25%}@media (min-width: 1113px) and (max-width: 1700px){.products-grid .card-container,.news-grid .card-container{width:33.333%}}@media (max-width: 1113px){.products-grid .card-container,.news-grid .card-container{width:50%}}@media (max-width: 550px){.products-grid .card-container,.news-grid .card-container{width:100%;max-width:380px;margin-right:auto;margin-left:auto}}@media (max-width: 375px){.products-grid .card-container,.news-grid .card-container{padding-left:0;padding-right:16px}}.products-grid .card-container .fire-class,.news-grid .card-container .fire-class{margin:-6px 0 0}#reset-filter{display:none;background-color:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:72px 0 0}#reset-filter:hover{text-decoration:underline}@media screen and (max-width: 900px){#reset-filter{margin:32px auto 0;text-align:center}}.contact-information{padding-top:32px}.contact-information h2{padding-bottom:16px}.contact-information p{margin:10px 0 0;line-height:1.1rem}.contact-information a{text-decoration:none}.contact-information a:hover{text-decoration:underline}@media (hover: none){.contact-information a{text-decoration:underline}}.contact-information .divider-orange{margin-top:72px;margin-bottom:48px}@media (max-width: 720px){.contact-information .divider-orange{margin-top:52px}}.contact-cards{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;padding-bottom:96px;margin:0 -16px}@media (max-width: 900px){.contact-cards{margin:0 -12px;padding-bottom:32px}}@media (max-width: 720px){.contact-cards{margin:0 -8px}}.contact-cards .contact-card{padding:16px}@media (min-width: 2000px){.contact-cards .contact-card{width:20%}}@media (max-width: 2000px){.contact-cards .contact-card{width:25%}}@media (max-width: 1300px){.contact-cards .contact-card{width:33.333%}}@media (max-width: 900px){.contact-cards .contact-card{width:50%;padding:12px}}@media (max-width: 720px){.contact-cards .contact-card{padding:8px}}@media (max-width: 520px){.contact-cards .contact-card{width:100%}}.contact-cards .contact-card .inner{background-color:#2e3065;padding:16px 16px 24px;height:100%}.contact-cards .contact-card .inner .name{margin-bottom:6px}.contact-cards .contact-card .inner .title{margin-top:0}.contact-cards .contact-card .inner .details{margin-top:24px}.contact-cards .contact-card .inner .details p{margin-bottom:0;margin-top:2px}.contact-cards .contact-card .inner a{text-decoration:none}.contact-cards .contact-card .inner a:hover{text-decoration:underline;color:white}@media (hover: none){.contact-cards .contact-card .inner a{text-decoration:underline}}.news-article .header .header-image{width:100%;height:450px}@media (max-width: 1113px){.news-article .header .header-image{height:380px}}@media (max-width: 720px){.news-article .header .header-image{height:270px}}@media (max-width: 375px){.news-article .header .header-image{height:230px}}.news-article .header .header-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.news-article .header h2{margin-top:56px;margin-bottom:8px}@media (max-width: 900px){.news-article .header h2{margin-top:40px}}@media (max-width: 375px){.news-article .header h2{margin-top:36px}}.news-article .header .date{margin-top:0;margin-bottom:4px}.news-article .content .block-padding{padding-top:24px !important;padding-bottom:32px !important}@media (max-width: 720px){.news-article .content .block-padding{padding-top:16px !important;padding-bottom:16px !important}}@media (max-width: 375px){.news-article .content .block-padding{padding-bottom:8px !important}}.news-article .text-block{margin-top:-16px !important}.search-page{padding-top:32px;padding-bottom:24px;min-height:60vh}.search-page form{display:flex;border:solid 2px #ea5a0b;border-radius:30px;overflow:hidden}@media (min-width: 1113px){.search-page form{width:50vw;max-width:700px}}.search-page form input,.search-page form button{border:none;outline:none}.search-page form input{flex-grow:1;background-color:transparent;line-height:40px;padding-left:20px;border-radius:30px}.search-page form input:hover,.search-page form input:focus{background-color:#fffcfa}.search-page form button{border-top-right-radius:30px;border-bottom-right-radius:30px;min-width:60px;background-color:#ea5a0b;color:#fffcfa;padding-right:5px;border:5px solid #ea5a0b}.search-page form button:hover{background-color:#f8a171;border:5px solid #f8a171}.search-page .results-text{padding:8px}.search-page ul{list-style:none;margin:0;padding:0}.search-page ul li{background-color:#fbfbfb;padding:24px;margin-bottom:16px}.search-page ul li:hover{box-shadow:0px 0px 10px 2.5px rgba(0,0,0,0.05)}.search-page ul li a,.search-page ul li a *{text-decoration:none}.search-page ul li .search-path{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-page ul li .divider{color:#f8a171;padding:0 2px 0 6px}.search-page ul li h3{margin-bottom:4px;margin-top:0px}.search-page ul li.result-product .result-product-category,.search-page ul li.result-product-category .result-product-category{margin:0 0 24px}.search-page ul li.result-product-category .divider:last-child{display:none}#PageProduct .product-info{display:flex;flex-flow:row nowrap;justify-content:space-between;align-content:stretch;align-items:stretch;margin-top:56px}@media (max-width: 900px){#PageProduct .product-info{flex-flow:column}}#PageProduct .product-info .col-1{flex-basis:40%;flex-grow:1;flex-shrink:1;position:relative}@media (max-width: 900px){#PageProduct .product-info .col-1{width:100%;max-width:380px;margin-right:auto;margin-left:auto;margin-bottom:32px}}#PageProduct .product-info .col-1 .ce-mark{position:absolute;top:0;left:0}@media (max-width: 900px){#PageProduct .product-info .col-1 .ce-mark{top:-40px}}#PageProduct .product-info .col-1 .product-image{width:100%;height:100%;-o-object-position:center;object-position:center;overflow:hidden}#PageProduct .product-info .col-1 .product-image.frilagd{-o-object-fit:contain;object-fit:contain}#PageProduct .product-info .col-1 .product-image.miljobild{-o-object-fit:cover;object-fit:cover}#PageProduct .product-info .col-2{width:52.5%;flex-shrink:0;background-color:#fbfbfb;padding:16px 40px 40px;display:flex;flex-flow:column;justify-content:space-between}@media (max-width: 900px){#PageProduct .product-info .col-2{width:100%;margin-bottom:48px}}@media (max-width: 500px){#PageProduct .product-info .col-2{padding:0px 16px 40px}}#PageProduct .product-info .col-2 .text-container{max-width:512px}#PageProduct .product-info .col-2 .text-container h1{font-style:normal !important}#PageProduct .product-info .col-2 .text-container h4{margin-bottom:4px}#PageProduct .product-info .col-2 .text-container h4+p{margin-top:0}#PageProduct .product-info .col-2 .text-container .product-category{margin-top:0}#PageProduct .product-info .col-2 .text-container .features-list{padding-left:18px}#PageProduct .product-info .col-2 .text-container .features-list li::marker{font-size:0.8rem;line-height:1rem}#PageProduct .product-info .col-2 .buttons{margin-top:16px}#PageProduct .product-info .col-2 .buttons a{margin-right:16px;margin-top:16px}#PageProduct .more-products{padding-top:32px;padding-bottom:56px}#PageProduct footer{margin-top:56px}.more-products h2,.selected-news-block h2{display:inline-block;border-bottom:solid 1.5px #ea5a0b;padding-right:16px;padding-bottom:4px;margin-bottom:56px}.more-products .products-grid,.more-products .news-grid,.selected-news-block .products-grid,.selected-news-block .news-grid{margin-left:-16px}.more-products .card-container,.selected-news-block .card-container{width:25%}@media (max-width: 1113px){.more-products .card-container,.selected-news-block .card-container{width:33.333%}}@media (max-width: 900px){.more-products .card-container,.selected-news-block .card-container{width:50%}}@media (max-width: 500px){.more-products .card-container,.selected-news-block .card-container{width:100%;max-width:380px;margin-right:auto;margin-left:auto}}@media (max-width: 375px){.more-products .card-container,.selected-news-block .card-container{padding-left:16px;padding-right:16px}}.no-more-products{padding:32px}@media (max-width: 900px){.no-more-products{padding:16px}}

