html{box-sizing:border-box}*,*::before,*::after{box-sizing:border-box}@font-face{font-family:"UbuntuThin";src:url("https://font.visma.com/fonts/ubuntu/ubuntu-th.eot");src:url("https://font.visma.com/fonts/ubuntu/ubuntu-th.woff2") format("woff2"),url("https://font.visma.com/fonts/ubuntu/ubuntu-th.woff") format("woff"),url("https://font.visma.com/fonts/ubuntu/ubuntu-th.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:"UbuntuLight";src:url("https://font.visma.com/fonts/ubuntu/ubuntu-light.eot");src:url("https://font.visma.com/fonts/ubuntu/ubuntu-light.woff2") format("woff2"),url("https://font.visma.com/fonts/ubuntu/ubuntu-light.woff") format("woff"),url("https://font.visma.com/fonts/ubuntu/ubuntu-light.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:"UbuntuRegular";src:url("https://font.visma.com/fonts/ubuntu/ubuntu-regular.eot");src:url("https://font.visma.com/fonts/ubuntu/ubuntu-regular.woff2") format("woff2"),url("https://font.visma.com/fonts/ubuntu/ubuntu-regular.woff") format("woff"),url("https://font.visma.com/fonts/ubuntu/ubuntu-regular.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:"Open Sans";src:url("https://font.visma.com/Fonts/OpenSans/OpenSans-regular.woff2") format("woff2"),url("https://font.visma.com/Fonts/OpenSans/OpenSans-regular.woff") format("woff"),url("https://font.visma.com/Fonts/OpenSans/OpenSans-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"Open Sans SemiBold";src:url("https://font.visma.com/Fonts/OpenSans/OpenSans-semiBold.woff2") format("woff2"),url("https://font.visma.com/Fonts/OpenSans/OpenSans-semiBold.woff") format("woff"),url("https://font.visma.com/Fonts/OpenSans/OpenSans-SemiBold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Open Sans bold";src:url("https://font.visma.com/Fonts/OpenSans/OpenSans-bold.woff2") format("woff2"),url("https://font.visma.com/Fonts/OpenSans/OpenSans-bold.woff") format("woff"),url("https://font.visma.com/Fonts/OpenSans/OpenSans-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Open Sans bold Italic";src:url("https://font.visma.com/Fonts/OpenSans/OpenSans-BoldItalic.ttf");font-display:fallback}@font-face{font-family:"Open Sans extraBold";src:url("https://font.visma.com/Fonts/OpenSans/OpenSans-ExtraBold.ttf");font-display:fallback}@font-face{font-family:"Open Sans Italic";src:url("https://font.visma.com/Fonts/OpenSans/OpenSans-Italic.ttf");font-display:fallback}@font-face{font-family:"Open Sans Extrabold Italic";src:url("https://font.visma.com/Fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf");font-display:fallback}@font-face{font-family:"Open Sans Light";src:url("https://font.visma.com/Fonts/OpenSans/OpenSans-Light.ttf");font-display:fallback}@font-face{font-family:"Open Sans SemiBold Italic";src:url("https://font.visma.com/Fonts/OpenSans/OpenSans-SemiBoldItalic.ttf");font-display:fallback}@font-face{font-family:"Open Sans Light Italic";src:url("https://font.visma.com/Fonts/OpenSans/OpenSans-LightItalic.ttf");font-display:fallback}:root{--h1: 36px;--h2: 30px;--h3: 27px;--h4: 24px;--h5: 20px;--baseline: 22px;--h1-small: var(--h2)}body{font-family:"Open Sans","Segoe UI",Tahoma,sans-serif;font-size:1rem;line-height:1.5;text-rendering:optimizeLegibility;font-weight:normal}a{color:#007aca;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}h1,h2,h3{font-family:"UbuntuThin",Tahoma,Arial,Helvetica,Verdana,sans-serif}h4,h5,h6{font-family:"UbuntuLight",Tahoma,Arial,Helvetica,Verdana,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.2;-ms-hyphens:manual;hyphens:manual}h1{font-size:36px;font-size:36px;font-size:var(--h1)}@media only screen and (min-width: 768px){h1{font-size:56px;font-size:var(--h1)}}.h1{font-size:36px;font-size:36px;font-size:var(--h1)}@media only screen and (min-width: 768px){.h1{font-size:56px;font-size:var(--h1)}}h2{font-size:30px;font-size:30px;font-size:var(--h2)}@media only screen and (min-width: 768px){h2{font-size:46px;font-size:var(--h2)}}.h2{font-size:30px;font-size:30px;font-size:var(--h2)}@media only screen and (min-width: 768px){.h2{font-size:46px;font-size:var(--h2)}}h3{font-size:27px;font-size:27px;font-size:var(--h3)}@media only screen and (min-width: 768px){h3{font-size:34px;font-size:var(--h3)}}.h3{font-size:27px;font-size:27px;font-size:var(--h3)}@media only screen and (min-width: 768px){.h3{font-size:34px;font-size:var(--h3)}}h4{font-size:24px;font-size:24px;font-size:var(--h4)}@media only screen and (min-width: 768px){h4{font-size:27px;font-size:var(--h4)}}.h4{font-size:24px;font-size:24px;font-size:var(--h4)}@media only screen and (min-width: 768px){.h4{font-size:27px;font-size:var(--h4)}}h5{font-size:22px;font-size:20px;font-size:var(--h5)}.h5{font-size:22px;font-size:20px;font-size:var(--h5)}h6{font-size:22px;font-size:20px;font-size:var(--h5)}@media only screen and (min-width: 768px){:root{--h1: 56px;--h2: 46px;--h3: 34px;--h4: 27px;--p: 18px;--baseline: 27px;--h1-small: 50px}body{font-size:1.125rem;line-height:1.34}}@media only screen and (max-width: 767px){.site-fi h1,.site-fi h2{font-size:2rem !important}.site-fi h3{font-size:1.8rem !important}}strong,.font--bold{font-family:"Open Sans SemiBold"}button{font-family:inherit}.top-banner{display:-ms-grid;display:grid;min-height:420px;max-height:600px;background-position:top right;background-size:contain;margin:0}.top-banner__diagonal{background:-webkit-linear-gradient(30deg, #007aca 53%, transparent 50%);padding-left:3.11765rem}.top-banner__diagonal .content{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[3];grid-template-rows:repeat(3, auto)}.top-banner__headline{font-family:"UbuntuThin",Tahoma,Arial,Helvetica,Verdana,sans-serif;font-weight:400;font-size:3.4rem;max-width:50%;color:#fff;margin:0;-ms-grid-row-align:self-end;align-self:self-end;-ms-hyphens:manual;hyphens:manual}.top-banner__intro-text{color:#fff;max-width:40%;font-size:1.1rem;color:#fff;margin:0;-ms-grid-row-align:center;align-self:center}.top-banner__cta__white__solid{background:#fff;color:#36454f;border-radius:1rem;font-weight:700;font-size:1.1rem;padding:0.2em 0.6em}.site-navigation{min-height:54px;position:relative}@media only screen and (min-width: 992px){.site-navigation{min-height:90px}}.site-navigation__blank::before{background:linear-gradient(rgba(0,0,0,0.3), rgba(255,0,0,0));border-bottom:1px solid #eee}.site-navigation::before{background-color:#007aca;bottom:0;content:"";left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50vw);width:100vw;z-index:2000}.site-navigation__logo{display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;position:relative;z-index:2001}.site-navigation__logo img{width:132px}.site-navigation__logo .logotype__text{fill:#fff}.site-navigation__logo .logotype__icon{fill:#fff}.site-navigation__logo .logotype__text{fill:#fff}.site-navigation__logo .logotype__icon{fill:#fff}.site-navigation__logo img{position:relative;width:132px}.site-navigation__menu{align-self:flex-start;display:flex;flex-wrap:nowrap;-ms-grid-column-align:start;justify-self:start;z-index:2001}@media only screen and (min-width: 992px){.site-navigation__menu{-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:stretch;justify-self:stretch;z-index:initial}}.site-navigation__menu summary{color:#fff;display:block;display:flex;height:54px}@media only screen and (min-width: 992px){.site-navigation__menu summary{height:90px}}@media only screen and (min-width: 992px){.site-navigation__menu summary{display:none}}.site-navigation__menu summary::before{content:"\57" !important;font-size:1rem;position:relative;text-indent:0;top:50%;transform:translateY(-0.5rem)}@media only screen and (max-width: 991px){.site-navigation__menu summary::before{font-size:1.5rem;padding-right:0.5rem;transform:translateY(-0.8rem);width:initial}}.site-navigation__menu summary span{text-indent:-100vw}.site-navigation__menu>ul{background-color:#007aca;left:-2vw;list-style:none;margin:0;padding:0;position:relative;top:-1px;width:100vw}@media only screen and (min-width: 992px){.site-navigation__menu>ul{align-items:center;-ms-grid-row-align:center;align-self:center;display:flex;flex-flow:row;flex-grow:1;flex-wrap:nowrap;justify-content:center;left:auto;max-height:90px;top:auto;width:auto}}.site-navigation__menu-item{display:block;flex:0 0 auto;line-height:2;padding:0;position:relative}@media only screen and (min-width: 992px){.site-navigation__menu-item{display:flex;flex:1 1 auto;max-width:20rem}}.site-navigation__menu-item::before{transition:all .3s ease-in-out 0s;content:"";top:-10px;bottom:-10px;left:0;right:0;opacity:0;pointer-events:none;position:absolute;z-index:2000}@media only screen and (min-width: 992px){.site-navigation__menu-item::before{background-color:#0062a3}}.site-navigation__menu-item[js-expanded]::before,.site-navigation__menu-item:hover::before{opacity:1}.site-navigation__menu-item>a,.site-navigation__menu-item>span{transition:all .3s ease-in-out 0s;color:#fff;cursor:pointer;display:block;flex:1 1 auto;font-size:18px;font-weight:normal;line-height:1.5;padding:16px 2% 20px;position:relative;text-decoration:none;z-index:2001}@media only screen and (min-width: 992px){.site-navigation__menu-item>a,.site-navigation__menu-item>span{border-radius:8px;font-size:17px;line-height:2;padding:16px 5px 20px;text-align:center}}@media only screen and (min-width: 992px){.site-navigation__menu-item--has-submenu::after{transition:all .3s ease-in-out 0s;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-10px;content:"";display:inline-block;height:0;left:50%;opacity:0;position:absolute;transform:translateX(-50%);width:0;z-index:2001}.site-navigation__menu-item--has-submenu[js-expanded]::after{opacity:1}.site-navigation__menu-item--has-submenu[js-expanded]>a::after,.site-navigation__menu-item--has-submenu[js-expanded]>span::after{border-bottom:5px solid #fff;border-top:0}}.site-navigation__menu-item--has-submenu>a::after,.site-navigation__menu-item--has-submenu>span::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:"";display:inline-block;height:0;margin-left:0.875em;position:relative;top:-2.5px;width:0}.site-navigation__submenu{transition:all .3s ease-in-out 0s;background-color:#fff;box-shadow:0 3px 6px 0.5px rgba(34,34,34,0.16);display:none;opacity:1;padding-top:2%;pointer-events:none;z-index:1999}@media only screen and (min-width: 992px){.site-navigation__submenu{display:flex;flex-direction:row;flex-wrap:wrap;left:50vw;margin-top:-100vh;max-height:calc(100vh - 90px);max-width:1000px;max-width:1200px;opacity:0;overflow-y:auto;padding-top:0;position:fixed;top:90px;transform:translateX(-50%);width:100%}}@media only screen and (min-width: 992px){body[js-scroll-down] .site-navigation__submenu{opacity:0;top:0}body[js-scroll-up][js-animate-in] .site-navigation__submenu{opacity:1}}.site-navigation__submenu-section{list-style:none;padding:2% 2%}@media only screen and (min-width: 992px){.site-navigation__submenu-section{flex:0 1 calc(25% - 1px);max-width:calc(25% - 1px);padding:3rem 2rem}}.site-navigation__submenu-section:not(:nth-child(4n)){border-right:1px solid #eee}.site-navigation__submenu-section-element{display:flex;font-size:0.875rem;line-height:2rem;margin-top:.7rem}.site-navigation__submenu-section-element a{color:#222;display:inline-block;line-height:1.4}.site-navigation__submenu-section-element a:hover{color:#007aca;text-decoration:underline}.site-navigation__submenu-title{color:#6d6d6d;display:block;font-size:1rem;font-weight:700;line-height:1.4;min-height:1.4em}.site-navigation__menu-item--has-submenu[js-expanded] .site-navigation__submenu{display:flex;flex-direction:column;pointer-events:all}@media only screen and (min-width: 992px){.site-navigation__menu-item--has-submenu[js-expanded] .site-navigation__submenu{flex-direction:row;flex-wrap:wrap;margin-top:0;opacity:1}}.site-navigation .site-navigation__menu-item{white-space:nowrap}@media only screen and (min-width: 992px){.site-navigation--narrow .site-navigation__menu-item{max-width:max-content;padding:0 2rem;white-space:nowrap}}@media only screen and (max-width: 991px){.site-navigation--white .site-navigation__menu summary{color:#6d6d6d}.site-navigation--white .site-navigation__menu-item:hover::before,.site-navigation--white .site-navigation__menu-item::before{background-color:transparent;background-color:none;z-index:-1}}.site-navigation--white::before{background-color:#fff;box-shadow:0 0 4px 0 rgba(109,109,109,0.25)}.site-navigation--white .site-navigation__menu>ul{background-color:#fff}.site-navigation--white .site-navigation__menu-item>a,.site-navigation--white .site-navigation__menu-item>span{color:#6d6d6d}.site-navigation--white .site-navigation__menu-item::before{background-color:#c9c9c9}.site-navigation--white .site-navigation__menu-item--has-submenu>a::after,.site-navigation--white .site-navigation__menu-item--has-submenu>span::after{border-top-color:#6d6d6d}.site-navigation--dark::before{background-color:#273b47}.site-navigation--dark .site-navigation__menu>ul{background-color:inherit}@media only screen and (min-width: 992px){.site-navigation--dark .site-navigation__menu-item::before{background-color:#1e2e37}}@media only screen and (min-width: 992px){.dark-theme.hasBanner main{margin-top:-90px}.dark-theme.hasBanner .site-navigation__menu-item>a{color:#fff}.dark-theme.hasBanner .site-navigation__menu-item>a:hover,.dark-theme.hasBanner .site-navigation__menu-item>a:focus{text-decoration:underline;color:#fff}.dark-theme.hasBanner .site-navigation__menu>ul,.dark-theme.hasBanner .site-navigation::before{background-color:transparent;box-shadow:none}.dark-theme.hasBanner .site-navigation__menu-item::before{background-color:transparent}.dark-theme.hasBanner .site-navigation__menu-item--has-submenu>a::after{border-top-color:#fff}.dark-theme.hasBanner .frontpage-banner figure{padding-top:calc(8.7rem + 90px)}}.site-navigation__menu-CTA{display:inline-flex;padding:0 1em;z-index:2001}@media only screen and (max-width: 991px){.site-navigation__menu-CTA:last-child{margin-bottom:2em}}.site-navigation__menu-CTA>a{display:inline-block;line-height:1;max-width:10rem;padding:5px 20px;z-index:inherit}.site-navigation--blue .primary-outline-button{background:transparent;border-color:#fff;box-shadow:none;color:#fff}.site-navigation--blue .primary-button{background:#fff;border-color:#fff;box-shadow:none;color:#282828}.site-navigation--dark .site-navigation__menu-CTA{color:#fff}.site-navigation--dark .site-navigation__menu-CTA>a{color:inherit}.site-navigation--dark .primary-button{box-shadow:none}.site-navigation--dark .primary-outline-button{box-shadow:none;color:#fff;border:2px solid #fff}.site-navigation--dark .primary-outline-button:hover,.site-navigation--dark .primary-outline-button:focus{color:#273b47}.site-footer{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;justify-content:flex-start;margin-top:100px;padding-top:100px;border-top:1px solid rgba(109,109,109,0.25)}@media only screen and (max-width: 767px){.site-footer{margin-left:-1% !important;margin-right:-1% !important}}@media only screen and (min-width: 768px) and (max-width: 991px){.site-footer{margin-left:-.5rem !important;margin-right:-.5rem !important}}@media only screen and (min-width: 992px){.site-footer{margin-left:-1rem !important;margin-right:-1rem !important}}@media only screen and (max-width: 767px){.site-footer>*[data-mobile-layout="0"]{display:none}}@media only screen and (max-width: 767px) and (max-width: 767px){.site-footer>*[data-mobile-layout="25"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 2%);width:calc(25% - 2%);max-width:calc(25% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.site-footer>*[data-mobile-layout="33"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 2%);width:calc(33.33333% - 2%);max-width:calc(33.33333% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.site-footer>*[data-mobile-layout="50"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 2%);width:calc(50% - 2%);max-width:calc(50% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.site-footer>*[data-mobile-layout="66"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(66.66667% - 2%);width:calc(66.66667% - 2%);max-width:calc(66.66667% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.site-footer>*[data-mobile-layout="75"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(75% - 2%);width:calc(75% - 2%);max-width:calc(75% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.site-footer>*[data-mobile-layout="100"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 2%);width:calc(100% - 2%);max-width:calc(100% - 2%)}}@media only screen and (min-width: 768px) and (max-width: 991px){.site-footer>*[data-tablet-layout="0"]{display:none}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.site-footer>*[data-tablet-layout="20"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(20% - 1rem);width:calc(20% - 1rem);max-width:calc(20% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.site-footer>*[data-tablet-layout="25"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 1rem);width:calc(25% - 1rem);max-width:calc(25% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.site-footer>*[data-tablet-layout="33"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 1rem);width:calc(33.33333% - 1rem);max-width:calc(33.33333% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.site-footer>*[data-tablet-layout="50"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1rem);width:calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.site-footer>*[data-tablet-layout="66"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(66.66667% - 1rem);width:calc(66.66667% - 1rem);max-width:calc(66.66667% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.site-footer>*[data-tablet-layout="75"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(75% - 1rem);width:calc(75% - 1rem);max-width:calc(75% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.site-footer>*[data-tablet-layout="100"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 1rem);width:calc(100% - 1rem);max-width:calc(100% - 1rem)}}@media only screen and (min-width: 992px){.site-footer>*[data-desktop-layout="0"]{display:none}}@media only screen and (min-width: 992px) and (min-width: 992px){.site-footer>*[data-desktop-layout="20"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 20% - 2rem);width:calc(20% - 2rem);max-width:calc(20% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="20"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="20"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.site-footer>*[data-desktop-layout="25"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 25% - 2rem);width:calc(25% - 2rem);max-width:calc(25% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="25"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="25"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.site-footer>*[data-desktop-layout="33"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 33.33333% - 2rem);width:calc(33.33333% - 2rem);max-width:calc(33.33333% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="33"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="33"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.site-footer>*[data-desktop-layout="50"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 50% - 2rem);width:calc(50% - 2rem);max-width:calc(50% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="50"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="50"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.site-footer>*[data-desktop-layout="66"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 66.66667% - 2rem);width:calc(66.66667% - 2rem);max-width:calc(66.66667% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="66"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="66"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.site-footer>*[data-desktop-layout="75"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 75% - 2rem);width:calc(75% - 2rem);max-width:calc(75% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="75"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="75"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.site-footer>*[data-desktop-layout="100"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 100% - 2rem);width:calc(100% - 2rem);max-width:calc(100% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="100"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .site-footer>*[data-desktop-layout="100"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (max-width: 767px){.site-footer>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 2%);width:calc(100% - 2%);max-width:calc(100% - 2%)}}@media only screen and (min-width: 768px) and (max-width: 991px){.site-footer>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 1rem);width:calc(100% - 1rem);max-width:calc(100% - 1rem)}}@media only screen and (min-width: 992px){.site-footer>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 100% - 2rem);width:calc(100% - 2rem);max-width:calc(100% - 2rem)}}body[js-show-grid-outlines] .site-footer>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .site-footer>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]):hover{box-shadow:0 0 4px 1px #007aca}@media only screen and (max-width: 991px){.site-footer{margin-top:2rem;padding-top:2rem}}.site-footer__cookie-warning{padding-bottom:40px;display:flex;justify-content:flex-end}@media only screen and (max-width: 767px) and (max-width: 767px){.site-footer__cookie-warning{margin:1% calc(1% + 0%) 1% calc(1% + 0%) !important;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 2%) !important;width:calc(100% - 2%) !important;max-width:calc(100% - 2%) !important}}@media only screen and (max-width: 767px) and (min-width: 768px) and (max-width: 991px){.site-footer__cookie-warning{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%) !important;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 1rem) !important;width:calc(100% - 1rem) !important;max-width:calc(100% - 1rem) !important}}@media only screen and (max-width: 767px) and (min-width: 992px){.site-footer__cookie-warning{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%) !important;flex-grow:0;flex-shrink:0;flex-basis:calc( 100% - 2rem) !important;width:calc(100% - 2rem) !important;max-width:calc(100% - 2rem) !important}}@media only screen and (max-width: 767px){body[js-show-grid-outlines] .site-footer__cookie-warning{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .site-footer__cookie-warning:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 768px) and (max-width: 991px) and (max-width: 767px){.site-footer__cookie-warning{margin:1% calc(1% + 0%) 1% calc(1% + 50%) !important;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 2%) !important;width:calc(50% - 2%) !important;max-width:calc(50% - 2%) !important}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.site-footer__cookie-warning{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 50%) !important;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1rem) !important;width:calc(50% - 1rem) !important;max-width:calc(50% - 1rem) !important}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 992px){.site-footer__cookie-warning{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 50%) !important;flex-grow:0;flex-shrink:0;flex-basis:calc( 50% - 2rem) !important;width:calc(50% - 2rem) !important;max-width:calc(50% - 2rem) !important}}@media only screen and (min-width: 768px) and (max-width: 991px){body[js-show-grid-outlines] .site-footer__cookie-warning{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .site-footer__cookie-warning:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (max-width: 767px){.site-footer__cookie-warning{margin:1% calc(1% + 0%) 1% calc(1% + 75%) !important;flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 2%) !important;width:calc(25% - 2%) !important;max-width:calc(25% - 2%) !important}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991px){.site-footer__cookie-warning{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 75%) !important;flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 1rem) !important;width:calc(25% - 1rem) !important;max-width:calc(25% - 1rem) !important}}@media only screen and (min-width: 992px) and (min-width: 992px){.site-footer__cookie-warning{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 75%) !important;flex-grow:0;flex-shrink:0;flex-basis:calc( 25% - 2rem) !important;width:calc(25% - 2rem) !important;max-width:calc(25% - 2rem) !important}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .site-footer__cookie-warning{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .site-footer__cookie-warning:hover{box-shadow:0 0 4px 1px #007aca}}.site-footer__cookie-warning .choices{position:relative;width:100%}.site-footer__cookie-warning .choices:focus{outline:none}.site-footer__cookie-warning .choices__list--dropdown{position:absolute;top:auto;bottom:32px;width:100%;border:1px solid #a0a0a0;border-bottom:0px none}.site-footer a{font-size:inherit;color:#6d6d6d;text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer h2{font-family:"Open Sans", sans-serif;font-size:1rem;color:#222;margin-bottom:1.6rem}.site-footer nav ul{list-style:none;margin:0;padding:0}.site-footer nav a{display:inline-block;color:#6d6d6d;padding-bottom:1em}.site-footer .countries{border:1px solid #a0a0a0;background:#fff;border-radius:3px;color:#282828;padding:0.3em 0.9em;line-height:28px;font-size:16px}body{--grid-col-gap: 10px;--grid-col: 98px}@media only screen and (min-width: 1920px){body{--grid-col-gap: 24px}}html{max-width:100vw;scroll-behavior:smooth}@supports (-webkit-overflow-scrolling: touch){html{overflow-x:hidden}}video{max-width:100%;height:auto}body{margin:0;font-family:"Open Sans", sans-serif;color:#282828;background-color:#fff;min-height:100vh;width:100%;overflow-x:hidden;height:inherit}body[js-main-menu--submenu-visible]::after,body[js-section-menu--submenu-visible]::after,body[js-section-menu-block--submenu-visible]::after{position:fixed;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(0,0,0,0.75);z-index:1999}body[js-main-menu--submenu-visible]::after{z-index:1998}body[js-section-menu--submenu-visible]::after,body[js-section-menu-block--submenu-visible]::after{z-index:998}.page-wrapper{min-height:calc(100vh - 40px);max-width:1440px;margin:0 2%}.page-wrapper main{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center}@media only screen and (max-width: 767px){.page-wrapper main{margin-left:-1% !important;margin-right:-1% !important}}@media only screen and (min-width: 768px) and (max-width: 991px){.page-wrapper main{margin-left:-.5rem !important;margin-right:-.5rem !important}}@media only screen and (min-width: 992px){.page-wrapper main{margin-left:-1rem !important;margin-right:-1rem !important}}@media only screen and (max-width: 767px){.page-wrapper main>*[data-mobile-layout="0"]{display:none}}@media only screen and (max-width: 767px) and (max-width: 767px){.page-wrapper main>*[data-mobile-layout="25"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 2%);width:calc(25% - 2%);max-width:calc(25% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.page-wrapper main>*[data-mobile-layout="33"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 2%);width:calc(33.33333% - 2%);max-width:calc(33.33333% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.page-wrapper main>*[data-mobile-layout="50"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 2%);width:calc(50% - 2%);max-width:calc(50% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.page-wrapper main>*[data-mobile-layout="66"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(66.66667% - 2%);width:calc(66.66667% - 2%);max-width:calc(66.66667% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.page-wrapper main>*[data-mobile-layout="75"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(75% - 2%);width:calc(75% - 2%);max-width:calc(75% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.page-wrapper main>*[data-mobile-layout="100"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 2%);width:calc(100% - 2%);max-width:calc(100% - 2%)}}@media only screen and (min-width: 768px) and (max-width: 991px){.page-wrapper main>*[data-tablet-layout="0"]{display:none}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.page-wrapper main>*[data-tablet-layout="20"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(20% - 1rem);width:calc(20% - 1rem);max-width:calc(20% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.page-wrapper main>*[data-tablet-layout="25"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 1rem);width:calc(25% - 1rem);max-width:calc(25% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.page-wrapper main>*[data-tablet-layout="33"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 1rem);width:calc(33.33333% - 1rem);max-width:calc(33.33333% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.page-wrapper main>*[data-tablet-layout="50"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1rem);width:calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.page-wrapper main>*[data-tablet-layout="66"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(66.66667% - 1rem);width:calc(66.66667% - 1rem);max-width:calc(66.66667% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.page-wrapper main>*[data-tablet-layout="75"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(75% - 1rem);width:calc(75% - 1rem);max-width:calc(75% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.page-wrapper main>*[data-tablet-layout="100"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 1rem);width:calc(100% - 1rem);max-width:calc(100% - 1rem)}}@media only screen and (min-width: 992px){.page-wrapper main>*[data-desktop-layout="0"]{display:none}}@media only screen and (min-width: 992px) and (min-width: 992px){.page-wrapper main>*[data-desktop-layout="20"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 20% - 2rem);width:calc(20% - 2rem);max-width:calc(20% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="20"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="20"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.page-wrapper main>*[data-desktop-layout="25"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 25% - 2rem);width:calc(25% - 2rem);max-width:calc(25% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="25"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="25"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.page-wrapper main>*[data-desktop-layout="33"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 33.33333% - 2rem);width:calc(33.33333% - 2rem);max-width:calc(33.33333% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="33"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="33"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.page-wrapper main>*[data-desktop-layout="50"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 50% - 2rem);width:calc(50% - 2rem);max-width:calc(50% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="50"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="50"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.page-wrapper main>*[data-desktop-layout="66"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 66.66667% - 2rem);width:calc(66.66667% - 2rem);max-width:calc(66.66667% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="66"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="66"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.page-wrapper main>*[data-desktop-layout="75"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 75% - 2rem);width:calc(75% - 2rem);max-width:calc(75% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="75"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="75"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.page-wrapper main>*[data-desktop-layout="100"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 100% - 2rem);width:calc(100% - 2rem);max-width:calc(100% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="100"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .page-wrapper main>*[data-desktop-layout="100"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (max-width: 767px){.page-wrapper main>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 2%);width:calc(100% - 2%);max-width:calc(100% - 2%)}}@media only screen and (min-width: 768px) and (max-width: 991px){.page-wrapper main>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 1rem);width:calc(100% - 1rem);max-width:calc(100% - 1rem)}}@media only screen and (min-width: 992px){.page-wrapper main>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 100% - 2rem);width:calc(100% - 2rem);max-width:calc(100% - 2rem)}}body[js-show-grid-outlines] .page-wrapper main>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .page-wrapper main>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]):hover{box-shadow:0 0 4px 1px #007aca}.page-wrapper main .sticky-events--sentinel+.content-area>:first-child:not([data-variant*="legacy"]),.page-wrapper main .section-menu+.content-area>:first-child:not([data-variant*="legacy"]){margin-top:0 !important}.page-wrapper main img,.page-wrapper main iframe,.page-wrapper .side-bar img,.page-wrapper .side-bar iframe{max-width:100%;border:0 none}.page-wrapper main img[width],.page-wrapper .side-bar img[width]{height:auto}.page-wrapper main [class*="block"] ul:not(.social-bar-block__items):not(.headline-block__items):not(.teaser-block__links):not(.eac-buy-funnel-progressbar):not(.section-menu-block__items),.page-wrapper .side-bar [class*="block"] ul:not(.social-bar-block__items):not(.headline-block__items):not(.teaser-block__links):not(.eac-buy-funnel-progressbar):not(.section-menu-block__items){text-align:left}.page-wrapper main [class*="block"] ul:not(.social-bar-block__items):not(.headline-block__items):not(.teaser-block__links):not(.eac-buy-funnel-progressbar):not(.section-menu-block__items)>li>ul,.page-wrapper .side-bar [class*="block"] ul:not(.social-bar-block__items):not(.headline-block__items):not(.teaser-block__links):not(.eac-buy-funnel-progressbar):not(.section-menu-block__items)>li>ul{display:block}@media only screen and (min-width: 992px){body[data-has-sidebar] .page-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;max-width:calc(1440px + 2rem);padding:0 1rem !important}}@media only screen and (min-width: 992px) and (max-width: 767px){body[data-has-sidebar] .page-wrapper>*[data-mobile-layout="0"]{display:none}}@media only screen and (min-width: 992px) and (max-width: 767px) and (max-width: 767px){body[data-has-sidebar] .page-wrapper>*[data-mobile-layout="25"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(25%);width:calc(25%);max-width:calc(25%)}}@media only screen and (min-width: 992px) and (max-width: 767px) and (max-width: 767px){body[data-has-sidebar] .page-wrapper>*[data-mobile-layout="33"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333%);width:calc(33.33333%);max-width:calc(33.33333%)}}@media only screen and (min-width: 992px) and (max-width: 767px) and (max-width: 767px){body[data-has-sidebar] .page-wrapper>*[data-mobile-layout="50"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(50%);width:calc(50%);max-width:calc(50%)}}@media only screen and (min-width: 992px) and (max-width: 767px) and (max-width: 767px){body[data-has-sidebar] .page-wrapper>*[data-mobile-layout="66"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(66.66667%);width:calc(66.66667%);max-width:calc(66.66667%)}}@media only screen and (min-width: 992px) and (max-width: 767px) and (max-width: 767px){body[data-has-sidebar] .page-wrapper>*[data-mobile-layout="75"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(75%);width:calc(75%);max-width:calc(75%)}}@media only screen and (min-width: 992px) and (max-width: 767px) and (max-width: 767px){body[data-has-sidebar] .page-wrapper>*[data-mobile-layout="100"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100%);width:calc(100%);max-width:calc(100%)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991px){body[data-has-sidebar] .page-wrapper>*[data-tablet-layout="0"]{display:none}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){body[data-has-sidebar] .page-wrapper>*[data-tablet-layout="20"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(20%);width:calc(20%);max-width:calc(20%)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){body[data-has-sidebar] .page-wrapper>*[data-tablet-layout="25"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(25%);width:calc(25%);max-width:calc(25%)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){body[data-has-sidebar] .page-wrapper>*[data-tablet-layout="33"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333%);width:calc(33.33333%);max-width:calc(33.33333%)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){body[data-has-sidebar] .page-wrapper>*[data-tablet-layout="50"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(50%);width:calc(50%);max-width:calc(50%)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){body[data-has-sidebar] .page-wrapper>*[data-tablet-layout="66"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(66.66667%);width:calc(66.66667%);max-width:calc(66.66667%)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){body[data-has-sidebar] .page-wrapper>*[data-tablet-layout="75"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(75%);width:calc(75%);max-width:calc(75%)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){body[data-has-sidebar] .page-wrapper>*[data-tablet-layout="100"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100%);width:calc(100%);max-width:calc(100%)}}@media only screen and (min-width: 992px) and (min-width: 992px){body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="0"]{display:none}}@media only screen and (min-width: 992px) and (min-width: 992px) and (min-width: 992px){body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="20"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(20%);width:calc(20%);max-width:calc(20%)}}@media only screen and (min-width: 992px) and (min-width: 992px){body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="20"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="20"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px) and (min-width: 992px){body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="25"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(25%);width:calc(25%);max-width:calc(25%)}}@media only screen and (min-width: 992px) and (min-width: 992px){body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="25"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="25"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px) and (min-width: 992px){body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="33"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333%);width:calc(33.33333%);max-width:calc(33.33333%)}}@media only screen and (min-width: 992px) and (min-width: 992px){body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="33"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="33"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px) and (min-width: 992px){body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="50"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(50%);width:calc(50%);max-width:calc(50%)}}@media only screen and (min-width: 992px) and (min-width: 992px){body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="50"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="50"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px) and (min-width: 992px){body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="66"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(66.66667%);width:calc(66.66667%);max-width:calc(66.66667%)}}@media only screen and (min-width: 992px) and (min-width: 992px){body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="66"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="66"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px) and (min-width: 992px){body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="75"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(75%);width:calc(75%);max-width:calc(75%)}}@media only screen and (min-width: 992px) and (min-width: 992px){body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="75"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="75"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px) and (min-width: 992px){body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="100"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100%);width:calc(100%);max-width:calc(100%)}}@media only screen and (min-width: 992px) and (min-width: 992px){body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="100"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*[data-desktop-layout="100"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (max-width: 767px){body[data-has-sidebar] .page-wrapper>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100%);width:calc(100%);max-width:calc(100%)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991px){body[data-has-sidebar] .page-wrapper>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100%);width:calc(100%);max-width:calc(100%)}}@media only screen and (min-width: 992px) and (min-width: 992px){body[data-has-sidebar] .page-wrapper>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100%);width:calc(100%);max-width:calc(100%)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]):hover{box-shadow:0 0 4px 1px #007aca}body[data-has-sidebar] .page-wrapper main,body[data-has-sidebar] .page-wrapper .side-bar{margin:0 !important}body[data-has-sidebar] .page-wrapper .site-navigation{margin:0 !important}}@media only screen and (min-width: 992px) and (min-width: 992px){body[data-has-sidebar] .page-wrapper .site-navigation{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 100% - 2rem);width:calc(100% - 2rem);max-width:calc(100% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper .site-navigation{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] body[data-has-sidebar] .page-wrapper .site-navigation:hover{box-shadow:0 0 4px 1px #007aca}body[data-has-sidebar] .page-wrapper main{flex-basis:75% !important;width:75% !important;margin-left:-2rem !important}body[data-has-sidebar] .page-wrapper main+.side-bar{margin-left:1rem !important;margin-right:-1rem !important}body[data-has-sidebar] .page-wrapper .side-bar{position:relative;flex-basis:25% !important;width:25% !important;margin-bottom:100px;margin-left:-1rem !important}body[data-has-sidebar] .page-wrapper .side-bar+main{margin-left:1rem !important;margin-right:-1rem !important}body[data-has-sidebar] .page-wrapper .side-bar>*{margin-left:0 !important;margin-right:0 !important;flex-basis:100% !important;width:100% !important;max-width:100% !important}body[data-has-sidebar] .page-wrapper .side-bar[data-background-color]::before{content:"";position:absolute;bottom:0;top:0;left:50%;transform:translateX(-50vw);width:100vw;z-index:-1;background-color:#f0f2f5}body[data-has-sidebar] .page-wrapper .site-footer{margin-top:1rem;margin-bottom:1rem;flex-grow:0;flex-shrink:0;flex-basis:calc(100% + 2rem) !important;width:calc(100% + 2rem) !important;max-width:calc(100% + 2rem) !important}}@media only screen and (min-width: 1468.8px){.page-wrapper{margin:0 auto !important}}.site-navigation{display:flex}.site-navigation__logo img{border-width:0}@media only screen and (min-width: 992px){.site-navigation__menu{flex-grow:2;margin-right:54px}.site-navigation__logo{position:static;left:0;transform:translateX(0)}.site-navigation__logo img{margin:10px 0;height:70px}}.site-navigation__logo{position:absolute;left:50%;transform:translateX(-50%);max-width:150px}.site-navigation__logo img{margin:5px 0;height:44px;font-family:"object-fit:contain";object-fit:contain}@supports (display: grid) or (display: -ms-grid){.site-navigation{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:54px 1fr 54px;grid-template-columns:54px 1fr 54px;grid-column-gap:10px;grid-column-gap:undefined;grid-column-gap:var(--grid-col-gap)}@media only screen and (min-width: 992px){.site-navigation{-ms-grid-columns:auto 1fr 54px;grid-template-columns:auto 1fr 54px}}.site-navigation__logo{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;-ms-grid-column-align:center;justify-self:center;-ms-grid-row-align:start;align-self:start;max-width:auto;position:static;transform:none;left:0;max-width:100%}@media only screen and (min-width: 992px){.site-navigation__logo{-ms-grid-column:1;grid-column:1;-ms-grid-column-align:start;justify-self:start;-ms-grid-row-align:center;align-self:center}}.site-navigation__menu{-ms-grid-row:1;grid-row:1;margin-right:0}.site-navigation__menu[open]{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3}@media only screen and (min-width: 992px){.site-navigation__menu{-ms-grid-column:2;grid-column:2}.site-navigation__menu[open]{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / span 1}}}#visma-search-form{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / span 2;-ms-grid-row:1;grid-row:1;align-self:flex-start}#visma-search-form a#cludo-nav-toggler{width:54px}@media only screen and (min-width: 992px){[data-desktop-layout="0"]{display:none}}.content-area{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;margin-top:0 !important;margin-bottom:0 !important}@media only screen and (max-width: 767px){.content-area{margin-left:-1% !important;margin-right:-1% !important}}@media only screen and (min-width: 768px) and (max-width: 991px){.content-area{margin-left:-.5rem !important;margin-right:-.5rem !important}}@media only screen and (min-width: 992px){.content-area{margin-left:-1rem !important;margin-right:-1rem !important}}@media only screen and (max-width: 767px){.content-area>*[data-mobile-layout="0"]{display:none}}@media only screen and (max-width: 767px) and (max-width: 767px){.content-area>*[data-mobile-layout="25"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 2%);width:calc(25% - 2%);max-width:calc(25% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.content-area>*[data-mobile-layout="33"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 2%);width:calc(33.33333% - 2%);max-width:calc(33.33333% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.content-area>*[data-mobile-layout="50"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 2%);width:calc(50% - 2%);max-width:calc(50% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.content-area>*[data-mobile-layout="66"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(66.66667% - 2%);width:calc(66.66667% - 2%);max-width:calc(66.66667% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.content-area>*[data-mobile-layout="75"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(75% - 2%);width:calc(75% - 2%);max-width:calc(75% - 2%)}}@media only screen and (max-width: 767px) and (max-width: 767px){.content-area>*[data-mobile-layout="100"]{margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 2%);width:calc(100% - 2%);max-width:calc(100% - 2%)}}@media only screen and (min-width: 768px) and (max-width: 991px){.content-area>*[data-tablet-layout="0"]{display:none}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.content-area>*[data-tablet-layout="20"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(20% - 1rem);width:calc(20% - 1rem);max-width:calc(20% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.content-area>*[data-tablet-layout="25"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 1rem);width:calc(25% - 1rem);max-width:calc(25% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.content-area>*[data-tablet-layout="33"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 1rem);width:calc(33.33333% - 1rem);max-width:calc(33.33333% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.content-area>*[data-tablet-layout="50"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1rem);width:calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.content-area>*[data-tablet-layout="66"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(66.66667% - 1rem);width:calc(66.66667% - 1rem);max-width:calc(66.66667% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.content-area>*[data-tablet-layout="75"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(75% - 1rem);width:calc(75% - 1rem);max-width:calc(75% - 1rem)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){.content-area>*[data-tablet-layout="100"]{margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 1rem);width:calc(100% - 1rem);max-width:calc(100% - 1rem)}}@media only screen and (min-width: 992px){.content-area>*[data-desktop-layout="0"]{display:none}}@media only screen and (min-width: 992px) and (min-width: 992px){.content-area>*[data-desktop-layout="20"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 20% - 2rem);width:calc(20% - 2rem);max-width:calc(20% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .content-area>*[data-desktop-layout="20"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .content-area>*[data-desktop-layout="20"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.content-area>*[data-desktop-layout="25"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 25% - 2rem);width:calc(25% - 2rem);max-width:calc(25% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .content-area>*[data-desktop-layout="25"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .content-area>*[data-desktop-layout="25"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.content-area>*[data-desktop-layout="33"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 33.33333% - 2rem);width:calc(33.33333% - 2rem);max-width:calc(33.33333% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .content-area>*[data-desktop-layout="33"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .content-area>*[data-desktop-layout="33"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.content-area>*[data-desktop-layout="50"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 50% - 2rem);width:calc(50% - 2rem);max-width:calc(50% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .content-area>*[data-desktop-layout="50"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .content-area>*[data-desktop-layout="50"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.content-area>*[data-desktop-layout="66"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 66.66667% - 2rem);width:calc(66.66667% - 2rem);max-width:calc(66.66667% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .content-area>*[data-desktop-layout="66"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .content-area>*[data-desktop-layout="66"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.content-area>*[data-desktop-layout="75"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 75% - 2rem);width:calc(75% - 2rem);max-width:calc(75% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .content-area>*[data-desktop-layout="75"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .content-area>*[data-desktop-layout="75"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (min-width: 992px) and (min-width: 992px){.content-area>*[data-desktop-layout="100"]{margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 100% - 2rem);width:calc(100% - 2rem);max-width:calc(100% - 2rem)}}@media only screen and (min-width: 992px){body[js-show-grid-outlines] .content-area>*[data-desktop-layout="100"]{box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .content-area>*[data-desktop-layout="100"]:hover{box-shadow:0 0 4px 1px #007aca}}@media only screen and (max-width: 767px){.content-area>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:1% calc(1% + 0%) 1% calc(1% + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 2%);width:calc(100% - 2%);max-width:calc(100% - 2%)}}@media only screen and (min-width: 768px) and (max-width: 991px){.content-area>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:.5rem calc(.5rem + 0%) .5rem calc(.5rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 1rem);width:calc(100% - 1rem);max-width:calc(100% - 1rem)}}@media only screen and (min-width: 992px){.content-area>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){margin:1rem calc(1rem + 0%) 1rem calc(1rem + 0%);flex-grow:0;flex-shrink:0;flex-basis:calc( 100% - 2rem);width:calc(100% - 2rem);max-width:calc(100% - 2rem)}}body[js-show-grid-outlines] .content-area>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]){box-shadow:0 0 4px 1px rgba(0,122,202,0.125)}body[js-show-grid-outlines] .content-area>*:not([data-desktop-layout]):not([data-tablet-layout]):not([data-mobile-layout]):hover{box-shadow:0 0 4px 1px #007aca}@media only screen and (max-width: 767px){.content-area[data-background-color]{position:relative}.content-area[data-background-color]::before{right:-1rem;left:-1rem}}.page-wrapper>.content-area,main>.content-area{flex:0 0 100% !important;min-width:100% !important}@media only screen and (min-width: 992px){.content-area[data-full-width] .one-column-block--img-or-color[data-desktop-layout="100"]{position:relative;left:-50vw;transform:translateX(50%);width:100vw !important;max-width:100vw !important;flex-basis:100vw !important;padding-right:calc((100vw - 100%) / 2 + 1rem);padding-left:calc((100vw - 100%) / 2 + 1rem);background-size:cover;background-position:50% 50%;background-clip:initial}}.epi-editContainer>.content-area[data-full-width],.content-area[data-full-width][data-epi-property-name]{position:relative}.epi-editContainer>.content-area[data-full-width]::before,.content-area[data-full-width][data-epi-property-name]::before{position:absolute;top:0;right:-50vw;bottom:0;left:-50vw;content:"";background:repeating-linear-gradient(-45deg, rgba(0,0,0,0.05), rgba(0,0,0,0.0125) 10px, rgba(0,0,0,0.025) 10px, rgba(0,0,0,0.05) 20px),#fff;z-index:-1}.epi-editContainer>.content-area[data-full-width]::after,.content-area[data-full-width][data-epi-property-name]::after{position:absolute;top:-1.25rem;left:calc(50% - 200px);width:400px;text-align:center;padding:0.25rem 0.5rem;border-radius:0.5rem;content:"Full width content area (white background)";background-color:rgba(0,0,0,0.25);color:#fff;z-index:9999}.epi-editContainer>.content-area[data-full-width][data-background-color],.content-area[data-full-width][data-background-color][data-epi-property-name]{position:relative}.epi-editContainer>.content-area[data-full-width][data-background-color]::before,.content-area[data-full-width][data-background-color][data-epi-property-name]::before{content:"";position:absolute;bottom:0;top:0;left:50%;transform:translateX(-50vw);width:100vw;z-index:-1;background:repeating-linear-gradient(-45deg, rgba(0,0,0,0.1), rgba(0,0,0,0.1) 10px, rgba(0,0,0,0.05) 10px, rgba(0,0,0,0.05) 20px),#f0f2f5}.epi-editContainer>.content-area[data-full-width][data-background-color]::after,.content-area[data-full-width][data-background-color][data-epi-property-name]::after{content:"Full width content area (grey background)"}.content-area[data-background-color]{position:relative}.content-area[data-background-color]::before{content:"";position:absolute;bottom:0;top:0;left:50%;transform:translateX(-50vw);width:100vw;z-index:-1;background-color:#f0f2f5}@media only screen and (min-width: 992px){.content-area:not([data-full-width]),.content-area[data-background-color]{padding:3rem 1.5rem}}@media only screen and (max-width: 991px){.content-area:not([data-full-width]),.content-area[data-background-color]{padding:3rem 1rem}}body[js-main-header-sticky] .site-navigation{position:sticky;top:0;z-index:2000}body[js-main-header-sticky-on-up]{transition:all .3s ease-in-out 0s}body[js-main-header-sticky-on-up] .site-navigation{position:relative}body[js-main-header-sticky-on-up][js-scroll-up] .site-navigation{position:sticky;top:-54px;z-index:2000}@media only screen and (min-width: 992px){body[js-main-header-sticky-on-up][js-scroll-up] .site-navigation{top:-90px}}body[js-main-header-sticky-on-up][js-scroll-up] .section-menu,body[js-main-header-sticky-on-up][js-scroll-up] .section-menu-block{width:100%;position:sticky;top:0}@media only screen and (min-width: 992px){body[js-main-header-sticky-on-up][js-scroll-up] .section-menu,body[js-main-header-sticky-on-up][js-scroll-up] .section-menu-block{top:0}}body[js-main-header-sticky-on-up][js-scroll-up][js-animate-in] .site-navigation{top:0}body[js-main-header-sticky-on-up][js-scroll-up][js-animate-in] .section-menu,body[js-main-header-sticky-on-up][js-scroll-up][js-animate-in] .section-menu-block{top:54px}@media only screen and (min-width: 992px){body[js-main-header-sticky-on-up][js-scroll-up][js-animate-in] .section-menu,body[js-main-header-sticky-on-up][js-scroll-up][js-animate-in] .section-menu-block{top:90px}}body[js-main-header-sticky-on-up][js-scroll-down] .site-navigation{position:sticky;top:0;z-index:2000}@media only screen and (min-width: 992px){body[js-main-header-sticky-on-up][js-scroll-down] .site-navigation{top:0}}body[js-main-header-sticky-on-up][js-scroll-down] .section-menu,body[js-main-header-sticky-on-up][js-scroll-down] .section-menu-block{position:sticky;top:54px}@media only screen and (min-width: 992px){body[js-main-header-sticky-on-up][js-scroll-down] .section-menu,body[js-main-header-sticky-on-up][js-scroll-down] .section-menu-block{top:90px}}body[js-main-header-sticky-on-up][js-scroll-down][js-animate-out] .site-navigation{top:-54px}@media only screen and (min-width: 992px){body[js-main-header-sticky-on-up][js-scroll-down][js-animate-out] .site-navigation{top:-90px}}body[js-main-header-sticky-on-up][js-scroll-down][js-animate-out] .section-menu,body[js-main-header-sticky-on-up][js-scroll-down][js-animate-out] .section-menu-block{top:0}@media only screen and (min-width: 992px){body[js-main-header-sticky-on-up][js-scroll-down][js-animate-out] .section-menu,body[js-main-header-sticky-on-up][js-scroll-down][js-animate-out] .section-menu-block{top:0}}body[js-main-header-sticky-on-up][js-scroll-down][js-animated-out] .site-navigation{position:relative;top:0}body[js-main-header-sticky-on-up][js-scroll-down][js-animated-out] .section-menu,body[js-main-header-sticky-on-up][js-scroll-down][js-animated-out] .section-menu-block{top:0}@media only screen and (min-width: 992px){body[js-main-header-sticky-on-up][js-scroll-down][js-animated-out] .section-menu,body[js-main-header-sticky-on-up][js-scroll-down][js-animated-out] .section-menu-block{top:0}}@media only screen and (min-width: 992px){.desktop-hidden{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 991px){.tablet-hidden{display:none !important}}@media only screen and (max-width: 767px){.mobile-hidden{display:none !important}}:root{--space-2xs: 4px;--space-xs: 8px;--space-s: 16px;--space-m: 24px;--space-l: 32px;--space-xl: 48px;--space-2xl: 64px;--space-3xl: 128px;--space-4xl: 256px;--neutral-90: #252626;--neutral-40: #d9dcde;--blue-50: #0087e0;--blue-60: #007aca;--white: #fff;--radius-m: 20px}.nc4-btn{--iner-squish: 8px 16px;--font-size: 16px;--radius: 20px;--btn-text-color: #fff;--btn-text-color: var(--white);--border-color: #007aca;--border-color: var(--blue-60);--btn-background: #007aca;--btn-background: var(--blue-60);--hover-background: #0087e0;--hover-background: var(--blue-50);--hover-border: transparent;cursor:pointer;display:inline-block;font-family:"Open Sans SemiBold";text-align:center;border-radius:20px;border-radius:var(--radius);padding:8px 16px;padding:var(--iner-squish);font-size:16px;font-size:var(--font-size);background:#007aca;background:var(--btn-background);color:#fff;color:var(--btn-text-color);border:2px solid #007aca;border:2px solid var(--border-color);box-shadow:0 10px 15px rgba(22,62,89,0.2)}.nc4-btn:hover{background:#0087e0;background:var(--hover-background);border-color:transparent;border-color:var(--hover-border)}.primary-button,.primary-outline-button,.secondary-button{border-radius:3em;border:2px solid #007aca;box-shadow:1px 1px 3px 3px #f0f2f5;text-decoration:none;padding:5px 10px;font-size:1rem;line-height:2em;font-weight:normal;cursor:pointer;transition:all 0.3s ease-in-out;transition:all .3s ease-in-out 0s;white-space:nowrap}.primary-button:hover,.primary-outline-button:hover,.secondary-button:hover{box-shadow:none}.primary-button{background-color:#007aca;color:#fff}.primary-button:hover{color:#fff;background-color:#0062a3;box-shadow:none}.primary-outline-button{color:#007aca}.primary-outline-button:hover{background-color:#f0f2f5}.secondary-button{color:#007aca;background-color:#fff}.secondary-button:hover{color:#007aca;background-color:#f0f2f5;box-shadow:none}.cta__rounded--primary{padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;border:2px solid transparent;background:#007aca;box-shadow:0 15px 20px rgba(9,116,179,0.2)}.cta__rounded--primary,.cta__rounded--primary a{color:#f0f2f5}.cta__rounded--primary:hover{text-decoration:none;background:#0062a3;box-shadow:0 0 20px rgba(9,116,179,0.2)}.cta__rounded--primary-white{padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;border:2px solid transparent;background:#fff}.cta__rounded--primary-white,.cta__rounded--primary-white a{color:#007aca}.cta__rounded--primary-white:hover{background:#f0f2f5;box-shadow:0 0 20px rgba(9,116,179,0.2)}.cta__rounded--secondary{padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;background:#fff;border:2px solid lightgrey}.cta__rounded--secondary,.cta__rounded--secondary a{color:#36454f}.cta__plain-text--primary{text-decoration:none}.cta__plain-text--primary,.cta__plain-text--primary a{color:#007aca}.cta__plain-text--primary:hover{text-decoration:underline}.cta__rounded--secondary:empty{display:none}.table__nc4--standard{border-collapse:collapse;border-spacing:0;table-layout:fixed;border:1px solid #ccd1d9}.table__nc4--standard th,.table__nc4--standard td{border-right:1px solid #ccd1d9;word-wrap:break-word}.table__nc4--standard th:last-child,.table__nc4--standard td:last-child{border-right:0}.table__nc4--standard th{font-family:"UbuntuThin",Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:1.2em;line-height:1.5;background-color:#fff;width:2000px;padding:1.5em;font-weight:bold}.table__nc4--standard td{line-height:1.5;word-wrap:break-word;padding:1em}.table__nc4--standard th:first-child,.table__nc4--standard td:first-child{text-align:left;padding-left:1.5rem}.table__nc4--standard th:first-child{width:30%}.table__nc4--standard td:not(:first-child),.table__nc4--standard th:not(:first-child){text-align:center;align-items:center;justify-content:center}.table__nc4--standard tbody tr:nth-child(odd) td{background-color:#f0f2f5}.table__nc4--standard tbody tr:nth-child(even) td{background-color:#fff}@media only screen and (max-width: 991px){.table__nc4--standard{overflow-x:auto;display:block}.table__nc4--standard td:first-child,.table__nc4--standard th:first-child{position:sticky;left:0;box-shadow:1px 0 0 #ccd1d9}}.lds-ring{display:inline-block;position:relative;width:2rem;height:2rem}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:1.625rem;height:1.625rem;margin:.1875rem;border:.1875rem solid #007aca;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#007aca transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}details{position:relative}details summary::-webkit-details-marker{display:none !important}details summary{-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;line-height:1.25em;font-weight:bold;border-bottom:1px dotted transparent}details summary:focus{outline:none}details summary span:not([class*="icon"]):not([class*="path"]){display:block}details summary::before{position:absolute;top:1px;left:0;width:1em;height:1em;font-family:"visma-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e000"}details[open]>summary::before{content:"\5c"}details>summary span,details>div{font-family:"UbuntuThin",Tahoma,Arial,Helvetica,Verdana,sans-serif}details>summary span p,details>div p{line-height:1.5em}details:not([open])>summary+*{display:none !important}main details{padding-left:1.5em}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform){display:flex;flex-direction:column}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform).blue-background{display:flex;flex-direction:column;background:#f0f2f5;padding:0 1rem}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) button[type="submit"],form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="submit"]{padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;border:2px solid transparent;background:#007aca;box-shadow:0 15px 20px rgba(9,116,179,0.2);align-self:flex-start;margin:2rem 0}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) button[type="submit"],form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) button[type="submit"] a,form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="submit"],form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="submit"] a{color:#f0f2f5}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) button[type="submit"]:hover,form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="submit"]:hover{text-decoration:none;background:#0062a3;box-shadow:0 0 20px rgba(9,116,179,0.2)}.long-page-background-color-blue form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) button[type="submit"],.long-page-background-color-blue form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="submit"]{padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;border:2px solid transparent;background:#fff;box-shadow:none}.long-page-background-color-blue form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) button[type="submit"],.long-page-background-color-blue form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) button[type="submit"] a,.long-page-background-color-blue form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="submit"],.long-page-background-color-blue form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="submit"] a{color:#007aca}.long-page-background-color-blue form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) button[type="submit"]:hover,.long-page-background-color-blue form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="submit"]:hover{background:#f0f2f5;box-shadow:0 0 20px rgba(9,116,179,0.2)}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input,form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) span.autoCompleteFieldValue{font-family:"Open Sans", sans-serif;font-size:1rem;padding:0.5rem;border-radius:0.25rem;border:1px solid #ddd;background-color:#fff;margin:0.5rem 0}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input:focus,form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) span.autoCompleteFieldValue:focus{border-color:#007aca;outline:none}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) select{color:#6d6d6d}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) :-ms-input-placeholder{color:#6d6d6d;font-size:0.8rem}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) ::placeholder{color:#6d6d6d;font-size:0.8rem}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="radio"]{position:relative;margin:0 1rem 0 0;float:left;height:24px;width:24px}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="radio"]::before{border-radius:50%;border:1px solid #ddd;height:24px;width:24px;content:"";background:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%)}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="radio"]:checked::after{background:#007aca;position:absolute;top:50%;left:50%;border-radius:50%;transform:translateX(-50%) translateY(-50%);width:15px;height:15px;content:"";display:block;border:0}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="checkbox"]{border-radius:0.25rem;border:1px solid #ddd;height:25px;width:25px;position:relative;margin:0 1rem 0 0;float:left;appearance:none;padding:0}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="checkbox"]::-ms-check{border:1px solid #ddd;box-shadow:0 0 0 1px #ddd}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="checkbox"]:checked::after{background:#007aca}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="checkbox"]::after{font-family:"Open Sans", sans-serif;font-size:1rem;padding:0.5rem;border-radius:0.25rem;border:1px solid #ddd;background-color:#fff;border-radius:0.25rem;border:1px solid #ddd;height:25px;width:25px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;content:"";display:block;mask:url(/assets/bundled/assets/images/icons/check.svg);mask-size:1rem;mask-repeat:no-repeat;mask-position:50%}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) input[type="checkbox"]::after:focus{border-color:#007aca;outline:none}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) textarea{font-family:"Open Sans", sans-serif;font-size:1rem;padding:0.5rem;border-radius:0.25rem;border:1px solid #ddd;background-color:#fff;margin:0.5rem 0;min-height:8rem}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) textarea:focus{border-color:#007aca;outline:none}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) select{font-family:"Open Sans", sans-serif;font-size:1rem;padding:0.5rem;border-radius:0.25rem;border:1px solid #ddd;background-color:#fff;margin:0.5rem 0;appearance:none;background-image:url(/assets/bundled/assets/images/icons/chevron-down__primary-blue.png);background-repeat:no-repeat;background-position:calc(100% - 1rem) 50%;background-size:1rem}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) select:focus{border-color:#007aca;outline:none}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) select::-ms-expand{display:none}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) select[multiple]{background-position:calc(100% - 1.5rem) 15px}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) select:not([multiple]):focus,form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) select:not([multiple]):focus-within{background-image:url(/assets/bundled/assets/images/icons/chevron-up__primary-blue.png)}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) select[multiple] option{margin-bottom:0.5rem}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) option{color:#6d6d6d}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) option:checked{font-weight:700;background-color:#f0f2f5}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) .wrapInput{margin:0.5rem 0}form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) .wrapInput>input{margin:0 !important}@media screen and (min-width: 0\0){form:not(.site-navigation__search):not(.search-page__search-form):not(#opicSearchForm):not(.filterform) select{background-image:none\9}}.terms-text{margin:0;font-size:0.9rem;color:inherit;text-align:left}.terms-text-link{color:#007aca;text-decoration:underline}.terms-text-container{color:#6d6d6d;padding-left:6px}form.ValidationFail input[type="checkbox"]{border-radius:0.25rem;border:1px solid #ddd;height:25px;width:25px}form.ValidationFail .Form__Element.ValidationFail input[type="checkbox"]::before{border-color:#e70641}form.ValidationFail .Form__Element.ValidationFail input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),form.ValidationFail .Form__Element.ValidationFail textarea,form.ValidationFail .Form__Element.ValidationFail select{box-shadow:0 0 1px 1px #e70641 !important}form.ValidationFail .Form__Element.ValidationFail span.Form__Element__ValidationError{text-align:left}form.ValidationFail .Form__Element.ValidationFail span.Form__Element__ValidationError::before{content:"* "}.Form__Element.hidden{display:none !important;visibility:hidden}.input-container.inactive,.consent-given-container.inactive,.consent-already-given.inactive{display:none}[data-element-type="poc-element"]{display:none;height:0 !important;margin:0 !important;padding:0 !important;border:none !important}.FormParagraphText,.FormTextbox,.FormSelection,.FormFileUpload,.Form__Element .FormCaptcha,.Form__Element__Caption,.Form__Element .FormParagraphText,.FormChoice{text-align:left}.Form__Element label,.Form__Element textarea,.Form__Element select,.Form__Element span,.Form__Element input{display:inline-block;width:100%}.Form__Element span.radiomark,.Form__Element span.checkmark{display:inline}.Form__Element input[type="url"]:not(.opic-search-input),input[type="text"]:not(.opic-search-input),input[type="password"]:not(.opic-search-input),textarea:not(.opic-search-input),select:not(.opic-search-input){font-family:"Open Sans", sans-serif;font-size:1rem;padding:0.5rem;border-radius:0.25rem;border:1px solid #ddd;background-color:#fff;margin:0.5rem 0}.Form__Element input[type="url"]:not(.opic-search-input):focus,input[type="text"]:not(.opic-search-input):focus,input[type="password"]:not(.opic-search-input):focus,textarea:not(.opic-search-input):focus,select:not(.opic-search-input):focus{border-color:#007aca;outline:none}.EPiServerForms{margin-top:0.5rem}.EPiServerForms .Form__MainBody .Form__Element{margin-bottom:0.5em}label.Form__Element__Caption:empty{width:10px;min-width:1px;position:absolute}.Form__Element.FormFileUpload{padding-bottom:1em}.Form__Element .FormChoice label{width:initial;padding:0.3em 1em 0.3em 0;line-height:normal;margin-right:10px}.Form__Element .FormChoice input{width:initial}input.FormResetButton,.FormSubmitButton{background:#007aca none repeat scroll 0% 0%;color:#f2f5fa;padding:0.5em 1.5em 0.4em;text-shadow:none;border:0 solid transparent;text-decoration:none;cursor:pointer;width:initial;font-size:1em;border-radius:5em;line-height:1.5em;font-family:"UbuntuLight",Tahoma,Arial,Helvetica,Verdana,sans-serif}input.FormResetButton:hover,.FormSubmitButton:hover{background:#27588d none repeat scroll 0% 0%;color:#737373;border:0 solid #27588d;text-decoration:none}.EPiServerForms .Form__NavigationBar{text-align:center}.EPiServerForms .Form__NavigationBar button.Form__NavigationBar__Action{height:auto;width:auto;max-width:none}.EPiServerForms .Form__NavigationBar div.Form__NavigationBar__ProgressBar{border:none}.EPiServerForms .Form__NavigationBar div.Form__NavigationBar__ProgressBar a{text-decoration:none}.EPiServerForms .Form__NavigationBar button[disabled].Form__NavigationBar__Action{display:none}.FormCaptcha input{display:block}.FormTextbox textarea{height:100px}.FormCaptcha .Form__Element__Caption{padding-bottom:5px}.ValidationRequired .Form__Element__Caption::after{content:" *"}.field-validation-valid,form.EPiServerForms .Form__Element .Form__Element__ValidationError{color:#e70641}.EPiServerForms .Form__Element .FormChoice .FormChoice__Vertical{width:100%}.EPiServerForms .Form__Element .FormChoice .FormChoice__Vertical+.EPiServerForms .Form__Element .FormChoice .FormChoice__Vertical{margin-top:1rem}.EPiServerForms .Form__MainBody .Form__Element{font-size:1em}.EPiServerForms .Form__MainBody .Form__Element button{margin-bottom:1.5rem}.terms-container{height:auto;overflow:hidden;padding:0}.terms-container>.row{padding-top:0;margin-right:0}.terms-container>.row>div{margin-top:0.5rem !important;margin-bottom:0.5rem !important}label.terms-checkbox-container{display:flex;width:100%;position:relative;cursor:pointer}.terms-text-container{margin-left:10px}.custom-box .terms-text-container{margin-left:45px}.consent-given-container .terms-text-container{margin-left:0}.terms-text>span::selection{background:transparent}.terms-text-container a{text-decoration:underline}.terms-checkbox-container input[type="checkbox"]{width:20px;height:20px;cursor:pointer;left:0 !important}.terms-checkbox-container.epi-form-required::after{position:absolute;font-weight:normal;font-size:22px;line-height:22px;padding-left:3px;top:0;left:20px;content:"*"}.terms-checkbox-container input[type="checkbox"]::after{content:""}.terms-text p{margin-top:0}.eloqua-form{display:inherit}.as-epi-block{position:absolute;left:100000px}.course-consent-danger{color:red}.EPiServerForms .Form__MainBody .Form__Element.tocElement{margin-top:15px}.checkbox-optional .Form__Element__ValidationError{display:none !important}@media screen and (min-width: 1400px){.terms-checkbox-container input[type="checkbox"]{left:0}}.epi-form-box-label input,.epi-form-box-label{cursor:pointer}.terms-checkbox-container span.radiomark,.terms-checkbox-container span.checkmark{display:none}.custom-box label.epi-form-box-label{position:relative;padding-left:30px;display:inline-block;width:auto}.custom-box input[type="radio"],.custom-box input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-box .radiomark::after{top:5px;left:5px;width:8px;height:8px;border-radius:50%;background:#fff}.custom-box .radiomark,.custom-box .checkmark{position:absolute;top:5px;left:0;height:20px;width:20px;border-radius:5px;border:1px solid #a0a0a0;display:block}.custom-box .checkmark>span{display:none}.custom-box .epi-form-required .checkmark>span{display:block;position:absolute;font-weight:normal;font-size:20px;line-height:1;padding-left:3px;top:-6px;left:20px;display:block}.custom-box .radiomark{border-radius:50%}.custom-box label:hover input ~ .radiomark,.custom-box label:hover input ~ .checkmark{background-color:#f5f5f5}.custom-box label input:checked ~ .radiomark,.custom-box label input:checked ~ .checkmark{background-color:#007aca;border:1px solid #007aca}.custom-box ::after{content:"";position:absolute;display:none}.custom-box input:checked ~ .radiomark::after,.custom-box input:checked ~ .checkmark::after{display:block}.custom-box .checkmark::after{left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.EPiServerForms .Form__Element.animation-form-label{position:relative;margin-top:18px}.EPiServerForms .Form__Element.animation-form-label label{position:absolute;top:1rem;left:0.5rem;transition:all 0.2s ease-in-out;cursor:text}.EPiServerForms .Form__Element.animation-form-label input:not(:focus):not(.not-empty)+label{color:#6d6d6d;font-size:0.8rem}.EPiServerForms .Form__Element.animation-form-label input.not-empty+label,.EPiServerForms .Form__Element.animation-form-label input:focus+label{top:-1.5rem;left:0}@media only screen and (max-width: 767px){.EPiServerForms .Form__MainBody>section.Form__Element{text-align:left}}.mamut-flex.hidden{display:none !important;visibility:hidden}.row:not(.flexible-row-block):not(#overlay){position:relative;clear:both;padding:1rem 0 0;margin:0 -2.4%;margin-left:-1.2% !important;flex:0 0 100% !important;width:100% !important;zoom:1}.row:not(.flexible-row-block):not(#overlay)::before,.row:not(.flexible-row-block):not(#overlay)::after{content:"";display:table}.row:not(.flexible-row-block):not(#overlay)::after{clear:both}body[data-mode="debug"] .row:not(.flexible-row-block):not(#overlay){transition:all .3s ease-in-out 0s;box-shadow:0 0 4px 2px rgba(0,122,202,0.2)}body[data-mode="debug"] .row:not(.flexible-row-block):not(#overlay)::before{position:absolute;top:-1.5em;left:50%;transform:translateX(-50%);padding:0.25em 0.5em;background-color:rgba(0,60,100,0.8);color:#fff;font-size:12px;content:"deprecated row";opacity:0.2;transition:all .3s ease-in-out 0s;white-space:nowrap}.row:not(.flexible-row-block):not(#overlay):hover::before{opacity:1 !important}body[data-mode="debug"] .row:not(.flexible-row-block):not(#overlay):hover{box-shadow:0 0 4px 2px rgba(0,122,202,0.8)}[class^="col-"]:not(.flexible-column-block),[class*=" col-"]:not(.flexible-column-block){position:relative;transition:all .3s ease-in-out 0s}body[data-mode="debug"] [class^="col-"]:not(.flexible-column-block),body[data-mode="debug"] [class*=" col-"]:not(.flexible-column-block){box-shadow:0 0 4px 2px rgba(231,6,65,0.2)}body[data-mode="debug"] [class^="col-"]:not(.flexible-column-block)::before,body[data-mode="debug"] [class*=" col-"]:not(.flexible-column-block)::before{position:absolute;top:-1.5em;left:50%;transform:translateX(-50%);padding:0.25em 0.5em;background-color:rgba(132,3,37,0.8);color:#fff;font-size:12px;content:"deprecated column";opacity:0.2;transition:all .3s ease-in-out 0s;white-space:nowrap}[class^="col-"]:not(.flexible-column-block):hover::before,[class*=" col-"]:not(.flexible-column-block):hover::before{opacity:1 !important}body[data-mode="debug"] [class^="col-"]:not(.flexible-column-block):hover,body[data-mode="debug"] [class*=" col-"]:not(.flexible-column-block):hover{box-shadow:0 0 4px 2px rgba(231,6,65,0.8)}.col-1:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:5.933%}@media only screen and (max-width: 767px){.col-1:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-2:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:14.26%}@media only screen and (max-width: 767px){.col-2:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-3:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:22.6%}@media only screen and (max-width: 767px){.col-3:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-4:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:30.93%}@media only screen and (max-width: 767px){.col-4:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-5:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:39.26%}@media only screen and (max-width: 767px){.col-5:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-6:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:47.6%}@media only screen and (max-width: 767px){.col-6:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-7:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:55.93%}@media only screen and (max-width: 767px){.col-7:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-8:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:64.26%}@media only screen and (max-width: 767px){.col-8:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-9:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:72.6%}@media only screen and (max-width: 767px){.col-9:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-10:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:80.93%}@media only screen and (max-width: 767px){.col-10:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-11:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:89.26%}@media only screen and (max-width: 767px){.col-11:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-12:not(.flexible-column-block){display:block;float:left;margin:0 0 0 2.4%;width:97.6%}@media only screen and (max-width: 767px){.col-12:not(.flexible-column-block){float:none;margin:2rem 2.4% !important;width:auto}}.col-offset-1:not(.flexible-column-block){margin:0 0 0 8.533% !important}@media only screen and (max-width: 767px){.col-offset-1:not(.flexible-column-block){margin:2rem 2.4% !important}}.col-offset-2:not(.flexible-column-block){margin:0 0 0 17.06% !important}@media only screen and (max-width: 767px){.col-offset-2:not(.flexible-column-block){margin:2rem 2.4% !important}}.col-offset-3:not(.flexible-column-block){margin:0 0 0 25.6% !important}@media only screen and (max-width: 767px){.col-offset-3:not(.flexible-column-block){margin:2rem 2.4% !important}}.col-offset-4:not(.flexible-column-block){margin:0 0 0 34.13% !important}@media only screen and (max-width: 767px){.col-offset-4:not(.flexible-column-block){margin:2rem 2.4% !important}}.col-offset-5:not(.flexible-column-block){margin:0 0 0 42.66% !important}@media only screen and (max-width: 767px){.col-offset-5:not(.flexible-column-block){margin:2rem 2.4% !important}}.col-offset-6:not(.flexible-column-block){margin:0 0 0 51.2% !important}@media only screen and (max-width: 767px){.col-offset-6:not(.flexible-column-block){margin:2rem 2.4% !important}}.col-offset-7:not(.flexible-column-block){margin:0 0 0 59.73% !important}@media only screen and (max-width: 767px){.col-offset-7:not(.flexible-column-block){margin:2rem 2.4% !important}}.col-offset-8:not(.flexible-column-block){margin:0 0 0 68.26% !important}@media only screen and (max-width: 767px){.col-offset-8:not(.flexible-column-block){margin:2rem 2.4% !important}}.col-offset-9:not(.flexible-column-block){margin:0 0 0 76.8% !important}@media only screen and (max-width: 767px){.col-offset-9:not(.flexible-column-block){margin:2rem 2.4% !important}}.col-offset-10:not(.flexible-column-block){margin:0 0 0 85.33% !important}@media only screen and (max-width: 767px){.col-offset-10:not(.flexible-column-block){margin:2rem 2.4% !important}}.col-offset-11:not(.flexible-column-block){margin:0 0 0 93.86% !important}@media only screen and (max-width: 767px){.col-offset-11:not(.flexible-column-block){margin:2rem 2.4% !important}}.col-offset-12:not(.flexible-column-block){margin:0 0 0 102.4% !important}@media only screen and (max-width: 767px){.col-offset-12:not(.flexible-column-block){margin:2rem 2.4% !important}}.video-block .row{margin:0;margin-left:0 !important}.long-page-background-color-blue{background-image:linear-gradient(0deg, #007aca, #007aca)}.content-area[data-full-width]>.long-page-background-color-blue::before{background-color:#007aca}.long-page-background-color-blue form .field-validation-error{color:#e70641}.long-page-background-color-blue div,.long-page-background-color-blue form,.long-page-background-color-blue legend,.long-page-background-color-blue label,.long-page-background-color-blue p,.long-page-background-color-blue td,.long-page-background-color-blue h1,.long-page-background-color-blue h2,.long-page-background-color-blue h3,.long-page-background-color-blue h4,.long-page-background-color-blue h5,.long-page-background-color-blue h6,.long-page-background-color-blue ul,.long-page-background-color-blue li,.long-page-background-color-blue .blue-outline-large a,.long-page-background-color-blue div.terms-text,.long-page-background-color-blue .terms-text-container{color:#fff}.long-page-background-color-blue a:not(.ctavisma){color:#fff;text-decoration:underline}.long-page-background-color-blue form button{padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;border:2px solid transparent;background:#fff}.long-page-background-color-blue form button,.long-page-background-color-blue form button a{color:#007aca}.long-page-background-color-blue form button:hover{background:#f0f2f5;box-shadow:0 0 20px rgba(9,116,179,0.2)}.long-page-background-color-black{background-image:linear-gradient(0deg, #222, #222);color:#fff}.content-area[data-full-width]>.long-page-background-color-black::before{background-color:#222;color:#fff}.long-page-background-color-black form .field-validation-error{color:#e70641 !important}.long-page-background-color-black form,.long-page-background-color-black legend,.long-page-background-color-black label,.long-page-background-color-black p,.long-page-background-color-black td,.long-page-background-color-black h1,.long-page-background-color-black h2,.long-page-background-color-black h3,.long-page-background-color-black h4,.long-page-background-color-black h5,.long-page-background-color-black h6,.long-page-background-color-black ul,.long-page-background-color-black li,.long-page-background-color-black a:not(.outline[class*="blue"]),.long-page-background-color-black .blue-outline-large a:not(.outline[class*="blue"]){color:#fff}.long-page-background-color-black .ctavisma.outline{color:#36454f !important}.long-page-background-color-white{background-image:linear-gradient(0deg, #fff, #fff)}.content-area[data-full-width]>.long-page-background-color-white::before{background-color:#fff}.long-page-background-color-gray{background-image:linear-gradient(0deg, #f0f2f5, #f0f2f5)}.content-area[data-full-width]>.long-page-background-color-gray::before{background-color:#f0f2f5}main>.long-page-background-color-blue,main>.long-page-background-color-black,main>.long-page-background-color-gray{background-repeat:no-repeat}@media only screen and (max-width: 767px){.long-page-background-color-blue,.long-page-background-color-black,.long-page-background-color-gray{padding:1%}}@media only screen and (min-width: 768px) and (max-width: 991px){.long-page-background-color-blue,.long-page-background-color-black,.long-page-background-color-gray{padding:.5rem}}@media only screen and (min-width: 992px){.long-page-background-color-blue,.long-page-background-color-black,.long-page-background-color-gray{padding:1rem}}.content-area[data-full-width]>.long-page-background-color-blue::before,.content-area[data-full-width]>.long-page-background-color-black::before,.content-area[data-full-width]>.long-page-background-color-gray::before{content:"";position:absolute;bottom:0;top:0;left:50%;transform:translateX(-50vw);width:100vw;z-index:-1;background-color:inherit}@media only screen and (max-width: 767px){.long-page-background-color-white[data-mobile-layout="100"]+.long-page-background-color-white[data-mobile-layout="100"],.long-page-background-color-gray[data-mobile-layout="100"]+.long-page-background-color-gray[data-mobile-layout="100"],.long-page-background-color-black[data-mobile-layout="100"]+.long-page-background-color-black[data-mobile-layout="100"],.long-page-background-color-blue[data-mobile-layout="100"]+.long-page-background-color-blue[data-mobile-layout="100"]{margin-top:-1% !important}}@media only screen and (min-width: 768px) and (max-width: 991px){.long-page-background-color-white[data-tablet-layout="100"]+.long-page-background-color-white[data-tablet-layout="100"],.long-page-background-color-gray[data-tablet-layout="100"]+.long-page-background-color-gray[data-tablet-layout="100"],.long-page-background-color-black[data-tablet-layout="100"]+.long-page-background-color-black[data-tablet-layout="100"],.long-page-background-color-blue[data-tablet-layout="100"]+.long-page-background-color-blue[data-tablet-layout="100"]{margin-top:-.5rem !important}}@media only screen and (min-width: 992px){.long-page-background-color-white[data-desktop-layout="100"]+.long-page-background-color-white[data-desktop-layout="100"],.long-page-background-color-gray[data-desktop-layout="100"]+.long-page-background-color-gray[data-desktop-layout="100"],.long-page-background-color-black[data-desktop-layout="100"]+.long-page-background-color-black[data-desktop-layout="100"],.long-page-background-color-blue[data-desktop-layout="100"]+.long-page-background-color-blue[data-desktop-layout="100"]{margin-top:-1rem !important}}.vismabutton{background-color:#007aca;color:#fff}.vismabutton:hover{color:#fff;background-color:#0062a3;box-shadow:none}.long-page-background-color-blue .vismabutton{color:#007aca;background-color:#fff}.long-page-background-color-blue .vismabutton:hover{color:#007aca;background-color:#f0f2f5;box-shadow:none}.ctavisma:not(.outline),.ctavisma:not(.themeoutline),.ctavisma:not(.blue-outline-large){padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;border:2px solid transparent;background:#007aca;box-shadow:0 15px 20px rgba(9,116,179,0.2)}.ctavisma:not(.outline),.ctavisma:not(.outline) a,.ctavisma:not(.themeoutline),.ctavisma:not(.themeoutline) a,.ctavisma:not(.blue-outline-large),.ctavisma:not(.blue-outline-large) a{color:#f0f2f5}.ctavisma:not(.outline):hover,.ctavisma:not(.themeoutline):hover,.ctavisma:not(.blue-outline-large):hover{text-decoration:none;background:#0062a3;box-shadow:0 0 20px rgba(9,116,179,0.2)}.ctavisma:not(.outline),.ctavisma:not(.outline) a,.ctavisma:not(.themeoutline),.ctavisma:not(.themeoutline) a,.ctavisma:not(.blue-outline-large),.ctavisma:not(.blue-outline-large) a{color:#fff}.ctavisma.outline:not([class*="blue"]),.ctavisma.themeoutline:not([class*="blue"]),.ctavisma.blue-outline-large:not([class*="blue"]){padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;background:#fff;border:2px solid lightgrey}.ctavisma.outline:not([class*="blue"]),.ctavisma.outline:not([class*="blue"]) a,.ctavisma.themeoutline:not([class*="blue"]),.ctavisma.themeoutline:not([class*="blue"]) a,.ctavisma.blue-outline-large:not([class*="blue"]),.ctavisma.blue-outline-large:not([class*="blue"]) a{color:#36454f}.ctavisma.outline[class*="blue"],.ctavisma.themeoutline[class*="blue"],.ctavisma.blue-outline-large[class*="blue"]{padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;background:#fff;border:2px solid #007aca}.ctavisma.outline[class*="blue"],.ctavisma.outline[class*="blue"] a,.ctavisma.themeoutline[class*="blue"],.ctavisma.themeoutline[class*="blue"] a,.ctavisma.blue-outline-large[class*="blue"],.ctavisma.blue-outline-large[class*="blue"] a{color:#007aca}.ctavisma.outline,.ctavisma.outline a,.ctavisma.themeoutline,.ctavisma.themeoutline a,.ctavisma.blue-outline-large,.ctavisma.blue-outline-large a{color:#007aca}.ctavisma.blue,.ctavisma.blue a{color:#fff}.long-page-background-color-blue .ctavisma:not(.outline),.long-page-background-color-blue .ctavisma:not(.themeoutline),.long-page-background-color-blue .ctavisma:not(.blue-outline-large){padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;border:2px solid transparent;background:#fff}.long-page-background-color-blue .ctavisma:not(.outline),.long-page-background-color-blue .ctavisma:not(.outline) a,.long-page-background-color-blue .ctavisma:not(.themeoutline),.long-page-background-color-blue .ctavisma:not(.themeoutline) a,.long-page-background-color-blue .ctavisma:not(.blue-outline-large),.long-page-background-color-blue .ctavisma:not(.blue-outline-large) a{color:#007aca}.long-page-background-color-blue .ctavisma:not(.outline):hover,.long-page-background-color-blue .ctavisma:not(.themeoutline):hover,.long-page-background-color-blue .ctavisma:not(.blue-outline-large):hover{background:#f0f2f5;box-shadow:0 0 20px rgba(9,116,179,0.2)}.long-page-background-color-blue .ctavisma:not(.outline),.long-page-background-color-blue .ctavisma:not(.outline) a,.long-page-background-color-blue .ctavisma:not(.themeoutline),.long-page-background-color-blue .ctavisma:not(.themeoutline) a,.long-page-background-color-blue .ctavisma:not(.blue-outline-large),.long-page-background-color-blue .ctavisma:not(.blue-outline-large) a{color:#007aca}.long-page-background-color-blue .ctavisma.outline,.long-page-background-color-blue .ctavisma.themeoutline,.long-page-background-color-blue .ctavisma.blue-outline-large{padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;border:2px solid transparent;background:#007aca;box-shadow:0 15px 20px rgba(9,116,179,0.2);border-color:#fff}.long-page-background-color-blue .ctavisma.outline,.long-page-background-color-blue .ctavisma.outline a,.long-page-background-color-blue .ctavisma.themeoutline,.long-page-background-color-blue .ctavisma.themeoutline a,.long-page-background-color-blue .ctavisma.blue-outline-large,.long-page-background-color-blue .ctavisma.blue-outline-large a{color:#f0f2f5}.long-page-background-color-blue .ctavisma.outline:hover,.long-page-background-color-blue .ctavisma.themeoutline:hover,.long-page-background-color-blue .ctavisma.blue-outline-large:hover{text-decoration:none;background:#0062a3;box-shadow:0 0 20px rgba(9,116,179,0.2)}.long-page-background-color-blue .ctavisma.outline,.long-page-background-color-blue .ctavisma.outline a,.long-page-background-color-blue .ctavisma.themeoutline,.long-page-background-color-blue .ctavisma.themeoutline a,.long-page-background-color-blue .ctavisma.blue-outline-large,.long-page-background-color-blue .ctavisma.blue-outline-large a{color:#fff}.frontpage-banner[data-variant="legacy-blue-diagonal"] .ctavisma,.frontpage-banner[data-variant="legacy-blue-diagonal"] .cta,.frontpage-banner[data-variant="blue-diagonal"] .ctavisma,.frontpage-banner[data-variant="blue-diagonal"] .cta{padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;border:2px solid transparent;background:#fff}.frontpage-banner[data-variant="legacy-blue-diagonal"] .ctavisma,.frontpage-banner[data-variant="legacy-blue-diagonal"] .ctavisma a,.frontpage-banner[data-variant="legacy-blue-diagonal"] .cta,.frontpage-banner[data-variant="legacy-blue-diagonal"] .cta a,.frontpage-banner[data-variant="blue-diagonal"] .ctavisma,.frontpage-banner[data-variant="blue-diagonal"] .ctavisma a,.frontpage-banner[data-variant="blue-diagonal"] .cta,.frontpage-banner[data-variant="blue-diagonal"] .cta a{color:#007aca}.frontpage-banner[data-variant="legacy-blue-diagonal"] .ctavisma:hover,.frontpage-banner[data-variant="legacy-blue-diagonal"] .cta:hover,.frontpage-banner[data-variant="blue-diagonal"] .ctavisma:hover,.frontpage-banner[data-variant="blue-diagonal"] .cta:hover{background:#f0f2f5;box-shadow:0 0 20px rgba(9,116,179,0.2)}.frontpage-banner[data-variant="legacy-blue-diagonal"] .ctavisma,.frontpage-banner[data-variant="legacy-blue-diagonal"] .ctavisma a,.frontpage-banner[data-variant="legacy-blue-diagonal"] .cta,.frontpage-banner[data-variant="legacy-blue-diagonal"] .cta a,.frontpage-banner[data-variant="blue-diagonal"] .ctavisma,.frontpage-banner[data-variant="blue-diagonal"] .ctavisma a,.frontpage-banner[data-variant="blue-diagonal"] .cta,.frontpage-banner[data-variant="blue-diagonal"] .cta a{color:#007aca !important}.frontpage-banner[data-variant="legacy-white-diagonal"] .ctavisma,.frontpage-banner[data-variant="legacy-white-diagonal"] .cta,.frontpage-banner[data-variant="white-diagonal"] .ctavisma,.frontpage-banner[data-variant="white-diagonal"] .cta,.frontpage-banner[data-variant="all-white"] .ctavisma,.frontpage-banner[data-variant="all-white"] .cta{padding:.5rem 1.5rem .4rem 1.5rem;border-radius:5rem;display:inline-block;line-height:1.5em;font-size:1rem;margin:0.5rem 0;cursor:pointer;white-space:nowrap;transition:all .3s ease-in-out 0s;border:2px solid transparent;background:#007aca;box-shadow:0 15px 20px rgba(9,116,179,0.2)}.frontpage-banner[data-variant="legacy-white-diagonal"] .ctavisma,.frontpage-banner[data-variant="legacy-white-diagonal"] .ctavisma a,.frontpage-banner[data-variant="legacy-white-diagonal"] .cta,.frontpage-banner[data-variant="legacy-white-diagonal"] .cta a,.frontpage-banner[data-variant="white-diagonal"] .ctavisma,.frontpage-banner[data-variant="white-diagonal"] .ctavisma a,.frontpage-banner[data-variant="white-diagonal"] .cta,.frontpage-banner[data-variant="white-diagonal"] .cta a,.frontpage-banner[data-variant="all-white"] .ctavisma,.frontpage-banner[data-variant="all-white"] .ctavisma a,.frontpage-banner[data-variant="all-white"] .cta,.frontpage-banner[data-variant="all-white"] .cta a{color:#f0f2f5}.frontpage-banner[data-variant="legacy-white-diagonal"] .ctavisma:hover,.frontpage-banner[data-variant="legacy-white-diagonal"] .cta:hover,.frontpage-banner[data-variant="white-diagonal"] .ctavisma:hover,.frontpage-banner[data-variant="white-diagonal"] .cta:hover,.frontpage-banner[data-variant="all-white"] .ctavisma:hover,.frontpage-banner[data-variant="all-white"] .cta:hover{text-decoration:none;background:#0062a3;box-shadow:0 0 20px rgba(9,116,179,0.2)}.frontpage-banner[data-variant="legacy-white-diagonal"] .ctavisma,.frontpage-banner[data-variant="legacy-white-diagonal"] .ctavisma a,.frontpage-banner[data-variant="legacy-white-diagonal"] .cta,.frontpage-banner[data-variant="legacy-white-diagonal"] .cta a,.frontpage-banner[data-variant="white-diagonal"] .ctavisma,.frontpage-banner[data-variant="white-diagonal"] .ctavisma a,.frontpage-banner[data-variant="white-diagonal"] .cta,.frontpage-banner[data-variant="white-diagonal"] .cta a,.frontpage-banner[data-variant="all-white"] .ctavisma,.frontpage-banner[data-variant="all-white"] .ctavisma a,.frontpage-banner[data-variant="all-white"] .cta,.frontpage-banner[data-variant="all-white"] .cta a{color:#fff}.info-block{border:1px solid #f0f0f0;padding:15px 15px 15px 72px;position:relative;min-height:72px}.info-block:before{content:"";display:block;position:absolute;top:0;left:0;box-sizing:content-box;height:32px;width:32px;padding:20px;background:url(/style/images/i-icon.png) no-repeat center center}.alert-block{text-align:center;padding:15px;color:#000 !important}.alert-block.color-blue{background:#b9dcff}@media screen and (max-width: 760px){.info-block{padding:0 15px 15px 15px;text-align:center}.info-block:before{position:relative;margin:0 auto}}[data-color]{color:inherit !important}#medialib{position:relative}#medialib a::before{left:0 !important}.scenario-box-image>img{display:inline-block;height:60px;width:60px;filter:grayscale(100%)}.scenario-box-border:hover .scenario-box-image>img{filter:none !important}ul.bulletvismablue,ul.bulletvismapurple{position:relative;margin-left:0px;padding-left:3.6em;list-style-type:none;list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANBAMAAABbflNtAAAAKlBMVEX///8AesoAesoAesoAesoAesoAesoAesoAesoAesoAesoAesoAesoAesqZaIwZAAAADXRSTlMAECBAYHCAkKCwwNDgQf2RbQAAAF1JREFUeF41yEsNgDAYBOEhPMKlSa8ECdxQgBiueMBAXWCgArDBI2W9kLT597KTD1u7Yguv1aCLegaoTkXc54FRDzjFjDs0Sr4gbIoFoVeaCkKQMmbWDcaLZXfk+wGIHiB/KxZmIwAAAABJRU5ErkJggg==")}ul.bulletvismagreen{position:relative;margin-left:0px;padding-left:3.6em;list-style-type:none;list-style-image:url("/style/images/list_green_1515r.png")}ul.bulletvismapurple{position:relative;margin-left:0px;padding-left:3.6em;list-style-type:none;list-style-image:url("/style/images/list_blue_1515r.png")}ul.bulletvismablue li,ul.bulletvismagreen li,ul.bulletvismapurple li{display:list-item;line-height:2em;margin-left:0px;padding-left:0px}ul.visma-product-check-list{font-size:16px;list-style:none}ul.visma-product-check-list li{margin:10px 0;padding-left:25px;background-repeat:no-repeat;background-position:0 50%;background-image:url("/style/images/check_007aca_blue.png")}@media print{.site-navigation,.site-footer,.modal,#epi-quickNavigator{display:none !important}}.AutoCompleteLoader{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite;position:absolute;right:10px;top:-50px}.AutoCompleteFillItemsLoader{position:absolute;width:100%;top:2.5rem;display:flex;justify-content:center;align-items:center;z-index:110}.AutoCompleteFillItemsLoaderSpinner{display:flex;border:26px solid #f3f3f3;border-top:26px solid #3498db;border-radius:50%;width:200px;height:200px;animation:spin 2s linear infinite}.Form__MainBody.AutoCompleteFillItemsLoaderOpacity{opacity:0.7;position:relative}.one-column-block--img-or-color .Form__MainBody.AutoCompleteFillItemsLoaderOpacity{opacity:0.9;position:relative}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.autoCompleteFieldValue.hidden{display:none !important}ul.autocompleteItemList{overflow-x:hidden;overflow-y:auto;list-style:none;margin:0;padding:0;background-color:#fff;margin-top:-1em;width:100%}ul li.autocompleteItem{line-height:1.2;cursor:pointer;padding-left:10px;margin-bottom:10px}ul.autocompleteItemList li.autocompleteItem[active="true"],ul.autocompleteItemList li.autocompleteItem[active="true"]:hover{background-color:#007aca;color:#fff}ul.autocompleteItemList li.autocompleteItem:hover{background-color:#f3f3f3}.AutoCompleteControls{position:relative}.AutoCompleteControls .absolute{position:absolute;z-index:100;width:100%}.autoCompleteFieldValue{line-height:1.4rem;cursor:pointer;min-height:40px}.autoCompleteFieldValue.label{color:#7a7a7a;font-size:0.8rem !important}.long-page-background-color-blue .autocomplete,.long-page-background-color-blue .autocompleteItemList li:not([active="true"]){color:#282828}.hiddenInput{display:none !important}.tooltip{display:block !important;z-index:10000}.tooltip .tooltip-inner{background:#2d6385;color:white;border-radius:16px;padding:5px 10px 4px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#2d6385;z-index:1}.tooltip[x-placement^="top"]{margin-bottom:5px}.tooltip[x-placement^="top"] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^="bottom"]{margin-top:5px}.tooltip[x-placement^="bottom"] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-top-color:transparent !important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^="right"]{margin-left:5px}.tooltip[x-placement^="right"] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent !important;border-top-color:transparent !important;border-bottom-color:transparent !important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^="left"]{margin-right:5px}.tooltip[x-placement^="left"] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[aria-hidden='true']{visibility:hidden;opacity:0;transition:opacity .15s, visibility .15s}.tooltip[aria-hidden='false']{visibility:visible;opacity:1;transition:opacity .15s}body[js-show-debug-grid] *,body[js-show-debug-grid] *::after,body[js-show-debug-grid] *::before{box-shadow:0 0 0 2px red}::selection{background:#007aca;color:#f0f2f5}.highlight-animate{animation:box-shadow-in-out 2s 2 ease-in-out}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body[js-main-header-sticky-on-up][js-scroll-up] .site-navigation{position:relative !important}.section-menu,body[js-main-header-sticky-on-up] .section-menu,body[js-main-header-sticky-on-up] .section-menu-block{position:relative !important;top:0px}.site-navigation__submenu{position:-ms-page !important}.headline-block[data-is-sticky]{position:static !important}.frontpage-banner figure figcaption div{width:100%}.tablecell{display:table-cell}.course-cart-form{padding-right:2%}}@keyframes box-shadow-in-out{0%{box-shadow:0 0 0 0 rgba(0,0,0,0);opacity:1}25%{box-shadow:0 0 10px 0 rgba(0,122,202,0.5)}50%{box-shadow:0 0 10px 0 rgba(0,122,202,0.75);opacity:0.75}75%{box-shadow:0 0 10px 0 rgba(0,122,202,0.5)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0);opacity:1}}html[lang="en"] .section-menu__item.active::before,html[lang="en"] .section-menu__item--has-submenu.active::before{opacity:1}html[lang="en"] .site-navigation__menu-item.active::before{opacity:1}img,video,iframe{max-width:100%}

