@import url(https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700);
@-webkit-keyframes arrowBounce{0%{transform:translateY(0)}50%{transform:translateY(-30%)}100%{transform:translateY(0)}}@keyframes arrowBounce{0%{transform:translateY(0)}50%{transform:translateY(-30%)}100%{transform:translateY(0)}}.hide-small{display:none}@media (min-width: 992px){.hide-small{display:block}}.hide-large{display:block}@media (min-width: 992px){.hide-large{display:none}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.hero-image{overflow:hidden;position:relative;background-repeat:no-repeat;background-size:cover;margin-bottom:-6px}.hero-image img{width:100%;-webkit-filter:brightness(70%);filter:brightness(70%)}.hero-image .hero-wave{background:url(/Content/Images/hero-wave-white.svg) no-repeat center bottom -2px/200%;background-image:url(/Content/Images/hero-wave.svg);height:35%;content:"";width:100%;position:absolute;bottom:0;left:0;z-index:3;margin-bottom:-1px}.bouncing-arrow{max-width:40px;margin:0 auto;margin-bottom:48px;-webkit-animation:arrowBounce 2s infinite;animation:arrowBounce 2s infinite;display:none;cursor:pointer}.bouncing-arrow img{width:100%}.wave-content{background:#D22536;position:relative;color:white;padding:36px 24px 36px 24px}.wave-content .closest-text-container{overflow:hidden;max-width:500px;margin:0 auto;padding-bottom:12px}.wave-content .closest-text{margin:0 auto;padding-bottom:24px}.wave-content .closest-text p{color:white;max-width:500px;opacity:1;font-size:1.1em;margin-top:6px}.wave-content .closest-text h1{max-width:500px;margin:0 auto}.contentpage{margin-bottom:32px}.contentpage img{-webkit-filter:brightness(50%);filter:brightness(50%)}.contentpage h1,.contentpage h2,.contentpage h3{font-size:2em;margin-top:0;text-align:center;margin-bottom:0}.contentpage a,.contentpage a:visited{color:white}.hero-text-container{transform:translate(-50%, -50%);-webkit-animation:heroSlideUp .6s ease-out;animation:heroSlideUp .6s ease-out;position:absolute;top:47%;left:50%;color:white;width:100%;padding:0 24px}.hero-text-container p{margin:0;text-align:center;line-height:1.5em;max-width:500px;margin:0 auto;opacity:1}@media (min-width: 576px){.contentpage h1,.contentpage h2,.contentpage h3{font-size:3em;margin:0}}@media (min-width: 992px){.bouncing-arrow{display:block}.wave-content{max-width:2800px;margin:0 auto}.wave-content .closest-text-container{max-width:900px;position:relative;padding-bottom:32px}.wave-content .closest-text-container .btn{float:left;top:18%;right:0;position:absolute;min-width:200px}.wave-content .closest-text{float:left;max-width:500px;margin:24px 0;padding-bottom:0}.hero-image img{width:100%;height:auto}.contentpage{max-width:2800px;margin:0 auto;margin-bottom:3em;height:30vw}}@media (min-width: 1200px){.wave-content .closest-text h1{margin-bottom:0.2em}.hero-image{max-width:2800px;margin:0 auto;max-height:30vw}.contentpage{max-height:800px;margin:0px auto 3em auto}.contentpage .hero-text-container h1,.contentpage .hero-text-container h2,.contentpage .hero-text-container h3{font-size:3.7em;text-align:left}.contentpage .hero-text-container p{text-align:left;margin:0;max-width:600px}.hero-text-container{left:40%;transform:translate(-50%, -50%);top:50%;width:700px;min-height:100px}.hero-text-container h1,.hero-text-container h2,.hero-text-container h3{margin-top:0}.hero-text-container p{display:block;opacity:1;font-size:1.2em;font-weight:300;line-height:1.8em}}@media (min-width: 1400px){.contentpage .hero-text-container h1,.contentpage .hero-text-container h2,.contentpage .hero-text-container h3{font-size:4em}.contentpage .hero-text-container p{margin-top:12px}}@-webkit-keyframes heroSlideUp{0%{opacity:0;margin-top:60px}70%{margin-top:-10px}100%{opacity:1;margin-top:0px}}@keyframes heroSlideUp{0%{opacity:0;margin-top:60px}70%{margin-top:-10px}100%{opacity:1;margin-top:0px}}.section-breadcrumbs{font-weight:700;font-size:0.8em;max-width:1440px;margin:0 auto;z-index:99;margin:0 0 0 24px;padding-top:12px}.section-breadcrumbs .container-fluid{display:block;text-align:center}.section-breadcrumbs a,.section-breadcrumbs span{color:inherit;opacity:0.3}.section-breadcrumbs a:last-child,.section-breadcrumbs span:last-child{opacity:1}.section-breadcrumbs span{margin:0.3em}.hide-crumbs{display:none}.container-fluid .section-breadcrumbs .container-fluid{padding:0}.section-hero-member+.section-breadcrumbs{padding-bottom:0}@media (min-width: 992px){#ContentPageSidebarMenu .section-breadcrumbs .container-fluid{text-align:left}.section-breadcrumbs{margin-top:12px;margin-left:0}}input,textarea,select{padding:12px;width:100%;margin-bottom:12px !important;border:1px solid rgba(34,34,34,0.4);font-family:inherit}.resume-contact h2{margin-top:0}textarea{height:150px}.umbraco-forms-container{padding:0}.form-container{margin-bottom:48px}.form-container legend{display:none}.form-container .btn{max-width:50%}.cvformulär .umbraco-forms-label{margin:12px 0 6px 0}.checkbox{display:flex;flex-direction:row-reverse;justify-content:flex-end}.checkbox label{margin-top:0}.checkbox .checkbox{margin-bottom:0 !important}.dataconsent .umbraco-forms-field-wrapper,.checkbox .umbraco-forms-field-wrapper{display:flex;align-items:center;flex-flow:row wrap;margin-top:6px;margin-bottom:12px !important}.dataconsent label,.checkbox label{margin-bottom:12px}.dataconsent input,.checkbox input{width:auto !important;margin-right:6px}.dataconsent .umbraco-forms-label{display:none}.field-validation-error{color:#D22536 !important;margin-bottom:6px !important;font-size:0.9em;width:100%}.umbraco-forms-field-wrapper{overflow:hidden}.umbraco-forms-label{margin-bottom:18px;margin-top:24px}.consulting-block{overflow:hidden;margin-bottom:3em}@media (min-width: 768px){.consulting-block{width:100%;margin-bottom:0}.form-container{max-width:1180px;margin:0 auto 0em auto;position:relative}.form-container .btn{padding-right:12px;right:0;left:auto;max-width:200px;margin-top:24px;bottom:0}.form-container textarea{height:285px}.form-container .umbraco-forms-container{width:50%;float:left;padding-top:24px}.form-container .umbraco-forms-container:nth-child(2n+1){padding-right:12px}.form-container .umbraco-forms-container:nth-child(2n+2){padding-left:12px}.resume-contact .form-container{max-width:1440px}.resume-contact .form-container .umbraco-forms-container:nth-child(2n+1){padding-right:48px}.resume-contact .form-container .umbraco-forms-field-wrapper{margin-bottom:9px !important}.form-text-content{width:50%;padding-right:24px}.resume-contact .umbraco-forms-label{margin-top:0;margin-bottom:6px}.resume-contact .dataconsent .umbraco-forms-field-wrapper{margin-bottom:0 !important}.resume-contact .dataconsent input{margin-bottom:12px !important}}@media (min-width: 992px){.resume-sidemenu .form-container{margin-bottom:0;padding-bottom:0}}.NewsArchive .news-grid .news-grid-article{padding:0}.NewsArchive .news-grid .news-grid-article .news-card{position:relative}.NewsArchive .news-grid .news-grid-article figure{position:relative}.NewsArchive .news-grid .news-grid-article figure img{position:relative}.NewsArchive .news-grid .news-grid-article .content{padding:15px}.content-text{max-width:450px;margin:0 auto}.slick-current .news-card{box-shadow:0 15px 30px rgba(0,0,0,0.2)}.back-button{font-weight:700;display:inline-block;padding:0.5em 0;font-size:1.1em}.back-button:before{width:1.2em;height:1.2em;content:"";background:url("/Content/Images/arrow-right-dark.svg") no-repeat center center/100%;transform:rotate(180deg) translateY(0.1em);display:inline-block;vertical-align:middle;margin-right:0.7em}.latest-news-grid h2{text-align:center;padding:0;margin-bottom:42px}.latest-news-grid figure{overflow:hidden}.latest-news-grid figure img{transition:all .2s;width:100%;height:auto}.latest-news-grid figure .image-placeholder{padding-bottom:57.14286%;background:#efefef}.latest-news-grid .news-grid-article{transition:all 0.3s ease-out;padding:0 5px;margin-bottom:48px;vertical-align:top}.latest-news-grid .news-card{transition:all 0.3s ease-out}.latest-news-grid .news-card .content{padding:15px;flex:1 0 auto}.latest-news-grid .news-card .content .inner-content{position:relative}.latest-news-grid .news-card .content .inner-content .col-auto{text-align:left}.latest-news-grid .news-card .content .inner-content .col-auto .date{text-align:left}.latest-news-grid .news-card .content .inner-content h3{margin-bottom:24px}.section-news-list .slick-slide{transition:all 0.5s ease-out;opacity:0}.section-news-list .slick-current{opacity:1}.paging-pages .slick-slide{opacity:1}.news-date{background:#222;color:white;line-height:2.5em;padding:0 2em;display:inline-block;font-weight:500;margin:12px 0;text-align:center}article p{padding:0}article .back-button{padding-left:15px}.date{line-height:2.5em;padding:0;display:inline-block;font-weight:500;opacity:0.6}.news-grid-article{padding:0 15px}.news-grid-article .read-more{font-size:1.1em;overflow:hidden;color:inherit;display:inline-block;padding:12px 0px 6px 0;margin-top:auto;transition:all .2s;text-decoration:none !important;bottom:0;left:0;border:none;position:relative;background-color:white}.news-grid-article .read-more p{float:left;margin:0}.news-grid-article .read-more:before{height:5px;content:"";width:100%;position:absolute;bottom:0;left:0;background:#D22536;transition:all .2s}.news-grid-article .read-more:after{content:"";background:url("/Content/Images/arrow-right-dark.svg") center center no-repeat;background-size:18px;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-left:10px}.news-grid-article .slick-current,.news-grid-article .slick-active{transition:all 0.5s ease-out}.news-grid-article .slick-current .news-card,.news-grid-article .slick-active .news-card{box-shadow:0 15px 30px rgba(0,0,0,0.2)}.news-grid-article .slick-list{padding:0 !important}.news-grid-article .slick-slide:not(.slick-active):not(.slick-current) .news-card{opacity:0.7;transform:scale(0.9);transition:all 0.3s ease-out}.news-grid-article .slick-slide:not(.slick-active):not(.slick-current) .news-card .read-more{opacity:0;visibility:hidden}.news-grid-article .latestNews h2{overflow:hidden;text-align:center}.article-container{margin:44px 0 56px 0}.back{margin:1em 0}@media (min-width: 650px){.latest-news-grid .draggable{padding-left:80px}}@media (min-width: 576px){.latest-news-grid .draggable{padding:0}.slick-active .news-card{box-shadow:0 15px 30px rgba(0,0,0,0.2)}}@media (min-width: 992px){.latest-news-grid .news-grid-article{height:auto;padding:0 24px;margin-bottom:0;vertical-align:top}.latest-news-grid h2{height:42px}.latest-news-grid .slick-list{padding:60px !important}.latest-news-grid .slick-list .slick-slide .news-card{padding:10px;height:100%}.latest-news-grid .slick-list .slick-slide .news-card .content{padding:20px 15px 0px 6px;margin-bottom:12px}.latest-news-grid .slick-list .slick-slide .news-card .content p{padding-bottom:6px}.latest-news-grid .slick-list .slick-slide .news-card .content button p{padding-bottom:0px}.back{margin-top:4em}.back a:hover{text-decoration:underline}}article{margin-bottom:12px}article p{max-width:700px;margin:0 auto;margin-bottom:1em}article ul{max-width:700px;margin:0 auto}article .article-title{text-align:center;max-width:700px;margin:12px auto 0 auto !important}.main-image{position:relative;width:90%;margin:0 auto;max-width:450px;margin-bottom:18px}.main-image img{width:100%}.image-card{max-width:100%;width:100%;padding:0px;margin:0 auto;margin-bottom:24px}.image-card img{transition:all .15s !important;max-width:100%;box-shadow:0px 10px 10px rgba(0,0,0,0.2);background:white}.image-card .backplate{position:absolute;top:15px;left:0;bottom:0;right:0;transform:translate3d(-15px, -30px, 0);content:"";background:#222;z-index:-1;max-width:100%;margin:0 auto;height:100%}@media (min-width: 992px){.latest-news-grid .slick-list .slick-slide .newsCard{position:relative;height:100%}.latest-news-grid .slick-list .slick-slide .newsCard .read-more{bottom:0;left:15px}}@media (min-width: 1200px){.image-card{margin:0 auto}.article-container{display:flex;justify-content:center;margin:48px 0}.article-container .main-image{max-width:none}.main-image{width:auto;margin:0;width:40%;align-self:baseline}.content-text{margin:0;padding-left:3em;width:50%;max-width:none}.latest-news-grid{max-width:1180px;margin:0 auto;margin-top:48px;position:relative}.latest-news-grid .slick-track{min-width:100%}.latest-news-grid .slick-current{display:block}.latest-news-grid .slick-list{padding:0px !important;max-width:1650px;margin:0 auto}.latest-news-grid .prev{transform:rotate(180deg);margin-right:12px}.latest-news-grid .prev,.latest-news-grid .next{width:20px;height:20px;background:url("/Content/Images/arrow-right-dark.svg") center center no-repeat;background-size:contain;transition:all 0.2s ease-out}.latest-news-grid .prev:hover,.latest-news-grid .next:hover{width:25px;height:25px}.latest-news-grid .next-prev-container{overflow:hidden;position:absolute;height:38px;right:24px;top:48px;display:flex;align-items:center;opacity:0.8;width:60px;justify-content:space-between}.latest-news-grid .slick-disabled{opacity:0.5}.latest-news-grid .slick-disabled:hover{width:20px;height:20px}.latest-news-grid .slider{margin:0 auto;padding:24px 0px}.latest-news-grid .slider .slick-list .slick-slide{padding:0 6px}.latest-news-grid .slider .slick-list .slick-slide .news-grid-article{padding:12px;height:auto}.latest-news-grid .slider .slick-list .slick-slide .news-grid-article:hover .read-more{opacity:1}.latest-news-grid .slider .slick-list .slick-slide .news-grid-article:hover .read-more:before{width:100% !important}.latest-news-grid .slider .slick-list .slick-slide .news-grid-article:hover .news-card{box-shadow:0 10px 10px rgba(0,0,0,0.2)}.latest-news-grid .slider .slick-slide{margin-bottom:32px}.latest-news-grid .slider .slick-slide .news-card{box-shadow:none;position:relative;padding:0}.latest-news-grid .slider .slick-slide .news-card figure{padding:0}.latest-news-grid .slider .slick-slide .news-card .content{padding:24px}.latest-news-grid .slider .slick-slide .news-card .content p{margin:0}.latest-news-grid .slider .slick-slide .news-card .content .read-more{opacity:0}.latest-news-grid .slider .slick-slide .news-card .content .read-more:before{width:0}article ul{padding-left:66px}article .col-lg{overflow:hidden;max-width:1200px;margin:0 auto}article .col-lg .main-image{float:left}}@media (min-width: 1400px){.latest-news-grid{max-width:1440px}}.paging-pages{margin:0 auto;text-align:center;margin-bottom:48px}.paging-pages .slick-slide{max-width:40px;transition:all .2s ease-out}.paging-pages .slick-slide span{transition:all .2s ease-out}.paging-pages .slick-track{display:flex;justify-content:center;align-items:center}.paging-pages .slick-track .slick-current span{font-weight:700}.paging-pages .slick-track .slick-active span:hover{font-weight:700;-webkit-filter:brightness(30%);filter:brightness(30%)}.button-container{width:100%;overflow:hidden}.section-news .slick-list{padding-left:0 !important;padding-bottom:20px !important;overflow:visible}.section-news .slick-list .slick-current .news-card .inner,.section-news .slick-list .slick-active .news-card .inner{box-shadow:0 15px 30px rgba(0,0,0,0.2)}.section-news .slick-list .slick-slide:not(.slick-active):not(.slick-current) .news-card{opacity:0.7;transform:scale(0.9)}.section-news .slick-list [class*="col-"]{max-width:none}@media screen and (max-width: 1024px){.section-news .container{max-width:none;padding:0 15px}}@media screen and (min-width: 576px){.section-news{padding-bottom:30px}}@media screen and (min-width: 1200px){.section-news{padding-bottom:50px}}.btn{color:white}.news-section-pagination .slick-list{overflow:visible}.section-news-content:last-child{padding-bottom:120px}.section-news-content .main-image{text-align:center}.section-news-content .image-card{max-width:500px}.section-news-content .partner-container img{height:auto;width:auto;max-height:28px;max-width:120px;display:inline-block}@media screen and (min-width: 768px) and (max-width: 1199px){.section-news-content .image-card{margin-top:20px;margin-bottom:20px}}@media screen and (min-width: 768px){.section-news-content:last-child{padding-bottom:200px}}@media screen and (min-width: 1200px){.section-news-content{padding-top:40px}.section-news-content .partner-container img{max-height:40px;max-width:180px}}.news-list-item{margin:0;padding:0;background:white;transition:all .2s;padding-bottom:48px;overflow:hidden}.news-list-item .btn{margin-top:12px}.news-list-item .date{line-height:3em;font-weight:500;white-space:nowrap}.news-list-item .title{margin-top:0}.news-list-item a{color:inherit}.news-list-item .cta{color:white}.news-list-item .image-placeholder{padding-bottom:57.14286%;background:#efefef}.news-list-item .image{min-width:100%}.news-list-item .meta-row{margin-bottom:1.5em;font-size:0.9em}.news-list-item .meta-row .col-partner{padding-left:0}.news-list-item .meta-row .col-partner img{display:inline-block;min-width:0;max-height:2em;max-width:120px}.news-list-item .partner-container{background:#fff;padding:0 10px;display:flex;align-items:center;height:3em}@media screen and (max-width: 767px){.news-list-item>.row>[class*="col-"]:last-child:not(:first-child){position:relative;padding-top:15px}.news-list-item .meta-row{position:absolute;bottom:100%;left:15px;right:15px;margin-bottom:15px}.news-list-item .image,.news-list-item .image-placeholder{margin:0;max-width:100vw}.news-list-item .partner-container{justify-content:center}}@media screen and (min-width: 1200px){.news-list-item{margin:0 0px 50px;border-bottom:none}.news-list-item:hover{box-shadow:0 10px 50px rgba(0,0,0,0.15)}.news-list-item .meta-rwow{font-size:1.1em}}.section-news-image{padding:0;text-align:center;background:#222}.section-news-image img{width:auto;max-height:80vh}@media screen and (min-width: 1400px){.section-news-image img{max-height:900px}}.news-card{padding:0;transition:all .2s;height:100%;display:block}.news-card a.inner{text-decoration:none;color:inherit;cursor:pointer}.news-card .inner{transition:all .3s;height:100%;display:flex;flex-direction:column}.news-card .inner .content{padding:20px 15px 30px;flex:1 0 auto}.news-card .inner .content .inner-content{height:100%;position:relative;padding-bottom:45px}.news-card figure{overflow:hidden}.news-card figure img{transition:all .2s;width:100%}.news-card figure .image-placeholder{padding-bottom:57.14286%;background:#efefef}.news-card .date{color:#686868}.news-card .title{font-size:20px;margin-top:0}.news-card a{color:inherit}.news-card .meta-row{margin-bottom:0.5em;height:28px}.news-card .partner-container{text-align:right}.news-card .partner-container img{height:auto;width:auto;max-height:28px;max-width:120px;display:inline-block}@media screen and (max-width: 767px){.news-card .partner-container img{max-height:24px}}@media screen and (min-width: 1200px){.news-card{padding:25px 0;height:100%}.news-card:hover .inner{box-shadow:0 40px 80px rgba(0,0,0,0.2)}.news-card:hover figure img{transform:scale(1.05) translateZ(0)}.news-card .inner{height:100%;display:flex;flex-direction:column}.news-card .inner .content{padding:20px 20px 25px 20px}}.news-slider .slick-slide>div{height:100%}.news-slider .slick-slide>div>[class*="col"]{height:100%}.news-slider .grid-item{height:100%}.news-slider .grid-item>div{height:100%}.news-slider .grid-item .news-card .inner .content .inner-content{padding-bottom:0}@media screen and (max-width: 767px){.news-slider .slick-track{height:auto !important}}@media (min-width: 768px){.news-list-item{overflow:hidden;padding:32px;margin-bottom:24px}.news-list-item .news-image{width:33.333%;display:inline-block;float:left}.news-list-item .news-image img{max-width:100%}.news-list-item .news-text-container{width:66.666%;display:inline-block;float:left;padding-left:48px}}@media (min-width: 1200px){.paging-pages{margin-bottom:0px}.news-section-pagination .slick-slide{opacity:0}.news-section-pagination .slick-current{opacity:1}.section-news-list .container{max-width:1280px;margin:0 auto;overflow:hidden;padding:50px 50px}.news-list-item p{padding-left:0;line-height:1.5em}.news-list-item .news-image{width:50%}.news-list-item .news-text-container{width:50%}.news-card .title{font-size:22px}}.big-news-container{max-width:500px;margin:24px auto}.news-article{margin:24px 0}.news-article img{max-width:100%}.article-text-container{padding-bottom:24px}.article-text-container .btn{margin-top:9px}@media (min-width: 992px){.big-news-container{max-width:1440px}.article-image{z-index:2;max-width:40%;align-self:center}.article-image img{box-shadow:0 10px 10px rgba(0,0,0,0.2)}.news-article{display:flex;justify-content:center;margin:96px 0}.article-text-container{padding:96px 96px 96px 196px;margin-left:-124px;background-color:#eee;z-index:1;width:60%;min-height:450px}.article-text-container h2{margin-top:0}}.text-image-container{margin-bottom:24px;max-width:500px;margin:0 auto;display:flex;flex-direction:column-reverse}.text-image-container img{max-width:100%}.text-image-container h1,.text-image-container h2,.text-image-container h3{font-weight:300}.text-image-container .text-content{margin-bottom:24px;margin-top:24px}@media (min-width: 992px){.block-sidemenu .text-image-container{margin:3em 0 3em auto}.text-image-container{flex-direction:row;max-width:none;justify-content:flex-end;margin:3em 0 3em 25%}.text-image-container .text-content{padding-right:5em;max-width:60%;margin-bottom:0;margin-top:0}.text-image-container .text-content h1,.text-image-container .text-content h2,.text-image-container .text-content h3{margin-bottom:0.7em}.text-image-container .text-content h2{margin-top:0}.main{margin:3em auto 3em auto;justify-content:space-between}.main p{max-width:650px}.image-container{max-width:40%;overflow:hidden;align-self:baseline}}.items-container{max-width:500px;margin:48px auto 0 auto}.items-container .icon-image-container{width:100px;margin:0 auto;height:100px}.items-container .icon-image-container img{width:100%;max-height:100%}.icon-main-headline{max-width:500px;margin:0 auto}.icon-main-headline h1,.icon-main-headline h2,.icon-main-headline h3{font-weight:300}.icon-container{margin:32px 0;display:flex;justify-content:flex-end;flex-direction:column}@media (min-width: 992px){.icon-main-headline{margin:0 0 3em 25%;max-width:75%}.icon-main-headline h1,.icon-main-headline h2,.icon-main-headline h3{font-weight:300}.items-container{display:flex;max-width:none;margin:3em 0 3em 0;align-items:flex-start}.icon-container{padding:0 24px}.icon-container:first-child{padding-left:0;padding-right:48px}.icon-container:last-child{padding-right:0;padding-left:48px}.icon-image-container{margin-bottom:24px}.full-width .items-container{margin-left:0;max-width:none}.icon-container{width:33.333%}}.service-item{max-width:500px;margin:0 auto;margin-bottom:3em}.service-item p,.service-item li{opacity:0.8}.item-headline-icon{display:flex;overflow:hidden;align-items:center;margin:12px 0}.item-headline-icon h2{margin:0;display:inline-block}.item-headline-icon img{margin-right:1em;max-width:50px}.sidemenu-page{max-width:1440px;margin:0 auto;overflow:hidden}@media (min-width: 992px){.service-item{max-width:none;overflow:hidden;display:flex;flex-direction:row-reverse;margin:3em 0 6em 0;justify-content:space-between}.service-item:last-child{margin-bottom:3em}.service-item .image-container img{max-width:none}.service-text-container{max-width:50%}.item-headline-icon{margin-top:0;margin-bottom:24px}.item-headline-icon img{max-width:80px}}.text-block{margin:3em auto;max-width:500px}.text-block p{max-width:550px;margin-top:6px;margin-bottom:16px}.text-block h2{max-width:500px;margin:0 auto}.text-block h3{margin-top:32px}.text-center{display:flex;flex-direction:column;align-items:center;margin:3em auto !important}.back,.back-small{margin:1em auto !important}@media (min-width: 992px){.text-block{margin:3em 0}.text-block p,.text-block h2,.text-block h3,.text-block h1{max-width:700px}.sidemenu{margin:3em 0 3em 25% !important;max-width:none;width:75%}.sidemenu p,.sidemenu h2,.sidemenu h3,.sidemenu h1{margin-left:0;max-width:500px}.text-center h2,.text-center h3,.text-center h1,.text-center p{margin:0 auto}.text-center h2,.text-center h3,.text-center h1{margin-top:32px;margin-bottom:12px}.text-left h2,.text-left h3,.text-left h1{margin-top:32px;margin-bottom:12px}}.employee{width:50%;padding:0 6px;margin-bottom:24px}.employee:nth-child(odd){padding-right:9px}.employee:nth-child(even){padding-left:9px}.employee img{-webkit-filter:grayscale(90%);filter:grayscale(90%);margin-bottom:-6px}.employee span,.employee a,.employee .worker-name{display:block;line-height:1.8em;word-break:break-word}.employee a{font-weight:500}.employee .email{color:#D22536}.employee .worker-profile-image{position:relative;margin-bottom:12px}.employee .worker-profile-image .worker-name{position:absolute;bottom:0;padding:21px 6px;width:100%;background-color:rgba(210,37,54,0.9);margin:0;text-align:center;color:white;font-size:1em;line-height:1.2em}.employees-container{display:flex;flex-flow:row wrap}.employees-content{overflow:hidden;margin:0 auto 3em auto;max-width:1180px}.employees-content p{max-width:700px;margin-top:6px}.employees-content h2{margin-bottom:24px}.area-headline{width:100%;clear:both;margin:18px 6px}.working-title{font-size:0.8em;opacity:0.5;padding-bottom:3px}@media (min-width: 576px){.employee{width:calc(33.333%)}.employee:nth-child(odd){padding:0 6px}.employee:nth-child(even){padding:0 6px}}@media (min-width: 768px){.employees-content{overflow:visible}.employees-container{overflow:hidden;margin-bottom:12px;display:flex;flex-flow:row wrap}.employees-container .employee{width:calc(25% - 18px);max-width:none;padding:6px 0px 6px 0;margin-right:24px;display:flex;flex-direction:column}.employees-container .employee:nth-child(4n+4){margin-right:0}.profiale-image{height:234px}.area-headline{padding-top:24px;margin-bottom:24px;margin-left:0}}@media (min-width: 992px){.employees-content{margin-top:3em}.employees-container .employee{width:calc(20% - 20px)}.employees-container .employee:nth-child(4n+4){margin-right:24px}.employees-container .employee:nth-child(5n+5){margin-right:0}}.tab-content-container{box-shadow:0 10px 15px rgba(34,34,34,0.25);padding:48px 24px}.tab-content-container .slick-slide{padding:0 20px;margin-bottom:12px}.tabs{display:none !important}.toggable-tabs .circle{display:flex;align-items:center}.toggable-tabs .circle img{max-width:200px;margin:0 auto}.section-content-tabs{margin:3em 0}@media (min-width: 992px){.tab-content-tabs{margin:3em 0;padding:48px}.sidemenu-page .tab-content-tabs{padding:0}.tabs{display:block !important}.tabs img{width:100px;margin:0 auto}.tabs .title{text-align:center;margin:15px 0;font-family:"PT Sans",sans-serif;font-size:1.2em;line-height:1.4em;transition:all .2s;opacity:0.6}.tabs .slick-list{padding:0 !important}.tabs .slick-slide{border-bottom:4px solid #eee;transition:all .2s ease-out}.tabs .slick-slide .inner{transition:all .2s ease-out;padding-top:12px}.tabs .slick-slide:hover{border-bottom:4px solid rgba(210,37,54,0.5)}.tabs .slick-slide:hover .inner{transform:translateY(-10px)}.tabs .slick-current{border-bottom:4px solid #D22536}.tabs .slick-current:hover{border-bottom:4px solid #D22536}.tabs .slick-current:hover .inner{transform:translateY(0px)}.tab-content-container{width:100%}.tab-content-container .slick-list{padding:0 !important}.tab-content-container .slick-slide{padding:0;padding-bottom:0;opacity:0;transition:all .2s ease-out}.tab-content-container .slick-current{opacity:1}.tab-content-container .toggable-tabs{display:flex;padding:96px;justify-content:center}.tab-content-container .toggable-tabs .tabs-text{padding-left:64px;max-width:700px}.tab-content-container .toggable-tabs .tabs-text h2{margin-top:0}}.section-hero-home{padding:0;position:relative;color:white;height:calc(70vh - 60px);max-height:1500px;overflow:hidden}.section-hero-home #topAnchor{margin-top:-60px}.section-hero-home .hero-new-image{height:100%}.section-hero-home .hero-new-image img{position:relative;-o-object-fit:cover;object-fit:cover;min-height:100%;min-width:100%;margin-bottom:-6px}.section-hero-home .go-to-next-arrow{margin:0 auto;text-align:center;max-width:150px;cursor:pointer;z-index:2}.section-hero-home .go-to-next-arrow img{transition:transform .2s}.section-hero-home .go-to-next-arrow:hover{text-decoration:none}.section-hero-home .go-to-next-arrow:hover img{opacity:1;transform:translateY(10px)}.section-hero-home .go-to-next-arrow .arrow-text-hero{color:white;font-weight:600;margin:0;font-size:1.4em;text-decoration:none;color:white;line-height:initial}.section-hero-home .go-to-next-arrow a{display:block;color:rgba(255,255,255,0.8);line-height:1;font-size:1.4em}.section-hero-home .go-to-next-arrow a:hover{text-decoration:none}.section-hero-home .go-to-next-arrow img{width:17px;opacity:0.8}.section-hero-home .content{top:50%;transform:translate(-50%, -50%);position:absolute;left:50%;z-index:2;width:100%;text-align:center;padding:20px}@media screen and (min-width: 992px){.section-hero-home .content{padding:50px}}.section-hero-home .middle-title{font-size:2.2em;font-weight:600 !important;margin-bottom:0.7em}.section-hero-home .title-block{background:white;font-size:20px;padding:20px;color:#D22536;display:block;position:absolute;left:0;z-index:3}.section-hero-home .form-control{border:none}.section-hero-home h1,.section-hero-home h2,.section-hero-home h3{font-weight:normal}.section-hero-home .dark-overlay-hero{width:100%;height:100%;background-color:#000000;opacity:.5;position:absolute;top:0;left:0;z-index:1}.section-hero-home .form-search-form{margin:auto;max-width:560px}@media screen and (min-width: 992px){.section-hero-home{max-width:2800px;margin:0 auto}.section-hero-home #topAnchor{margin-top:-100px}.section-hero-home .go-to-next-arrow .arrow-text-hero{font-size:1.4em}.section-hero-home .go-to-next-arrow img{transition:.2s ease-in-out}.section-hero-home .go-to-next-arrow:hover img{transform:translateY(10px)}.section-hero-home .middle-title{font-size:3em}.section-hero-home .title-block{font-size:60px;padding:30px 80px;bottom:92%}}@media screen and (min-width: 1200px){.section-hero-home{min-height:calc(100vh - 120px);height:calc(100vh - 120px)}}.targetAnchor{top:-60px;display:block;visibility:hidden;position:relative}.section-slider{padding:0px;position:relative;font-size:0 !important;line-height:0}.section-slider .wrapper-title-slider{position:absolute;top:0;width:100%;background-color:transparent;z-index:2;font-size:initial;padding:20px 0}.section-slider .wrapper-title-slider h2{font-weight:600 !important;color:white;font-size:1.5rem;padding:0 5%;margin:0 0 5px 0}.section-slider .wrapper-title-slider h3{color:white;padding:0 5%;margin:0;font-size:1em}.section-slider .slide-container .one-slide{position:relative;-o-object-fit:cover;object-fit:cover;background-position:center center;background-repeat:no-repeat;height:calc(50vh - 60px);font-size:initial}.section-slider .slide-container .one-slide img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.section-slider .slide-container .one-slide .dark-overlay-slider{width:100%;height:100%;background-color:#000000;opacity:.5;z-index:1;position:absolute;top:0}.section-slider .slide-container h2{margin:0;padding:0 5%;font-size:1.7em;position:absolute;color:white;top:50%;transform:translateY(-50%);margin:0 auto;text-align:center;width:100%;font-weight:600 !important;z-index:2}.section-slider .slide-container h2:after{content:"";background:url(/Content/Images/go-forward-left-arrow.svg?v=1) center center no-repeat;background-size:24px;width:24px;height:24px;display:inline-block;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translateX(-50%);margin-top:30px;transition:all .2s}.section-slider .title-block{background:white;font-size:20px;padding:20px;color:#D22536;display:block;position:absolute;left:0;z-index:3}.section-slider h1,.section-slider h2,.section-slider h3{font-weight:normal}.section-slider .dots-main-slider{position:absolute;z-index:3;bottom:20px;max-width:300px;left:50%;transform:translatex(-50%)}.section-slider .dots-main-slider .slick-active button{background-color:white !important;width:15px;height:15px}.section-slider .dots-main-slider .slick-dots{display:flex;align-items:center;padding:0}.section-slider .dots-main-slider .slick-dots li{padding:6px}.section-slider .dots-main-slider button{background-color:rgba(255,255,255,0.5) !important;width:10px;height:10px;border-radius:50%;padding:0;transition:all .2s ease-out}@media screen and (min-width: 992px){.section-slider{max-width:2800px;margin:0 auto;font-size:1.2em}.section-slider .wrapper-title-slider{width:70%;padding:40px 0;max-width:1000px}.section-slider .wrapper-title-slider h2{font-size:2.5rem}.section-slider .wrapper-title-slider h3{font-size:2em}.section-slider .targetAnchor{top:-80px}.section-slider .title-block{font-size:60px;padding:30px 80px;bottom:92%}.section-slider .slide-container .one-slide{height:calc(80vh - 80px);max-height:1000px}.section-slider .slide-container h2{font-size:2.5em}.section-slider .slide-container h2:after{background-size:34px;width:34px;height:34px;margin-top:60px}}/*! normalize.css v1.0.0 | MIT License | git.io/normalize */*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:1em;line-height:1.4}body,button,input,select,textarea{font-family:sans-serif}::-moz-selection{background:#222;color:#fff;text-shadow:none}a{color:#222}a:visited{color:#222}a:hover{color:#222}a:hover,a:active{outline:0}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px}strong{font-weight:bold}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.3em}ul,ol{margin:0 0 1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer;display:block}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.cookie-information{background:#222;color:#fff;width:100%;padding:12px 24px;position:fixed;bottom:-140px;left:0;opacity:0;z-index:99;transition:all ease-out 0.8s}.cookie-information.show{bottom:0px;opacity:1}.cookie-information .cookie-information-text{color:#fff;display:flex;align-items:center;flex-direction:column;font-weight:300;font-family:"PT Sans",sans-serif;max-width:1000px;margin:0 auto;justify-content:center;align-items:center}.cookie-information .cookie-information-text p{text-align:center;margin:0;opacity:1}.cookie-information a{color:#fff;display:inline-block;font-weight:700;font-size:0.9em;border-bottom:1px solid rgba(255,255,255,0);transition:all .2s ease-out;line-height:2em}.cookie-information a:hover{color:#fff;border-bottom:1px solid #fff}.cookie-information a:active,.cookie-information a:visited{color:#fff}.cookie-information a:active:hover,.cookie-information a:visited:hover{color:#fff}.cookie-information .accept-read-more{display:flex;align-items:center;line-height:2em !important}.cookie-information .accept-cookies{cursor:pointer;font-weight:700;margin-left:12px;font-size:0.9em;transition:all .2s ease-out;border-bottom:1px solid rgba(255,255,255,0);line-height:2em}.cookie-information .accept-cookies:hover{border-bottom:1px solid #fff}@media (min-width: 992px){.cookie-information .cookie-information .cookie-information-text p{line-height:1.8em}}.sidebar-navigation{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);transition:all .2s ease-out;width:100%;background-color:#fafafa;min-height:200px;z-index:9}.sidebar-navigation a{color:inherit}.sidebar-navigation .title{font-size:1.4em}.sidebar-navigation ul{padding:0px 15px 0 20px}.sidebar-navigation ul li{transition:all .2s ease-out}.sidebar-navigation ul li:last-child{margin-bottom:24px}.sidebar-navigation ul li:first-child{margin-bottom:9px}.sidebar-navigation ul li.current{font-weight:700}.sidebar-navigation ul li a{color:inherit;padding:5px 0;display:inline-block;transition:all .2s;text-decoration:none !important}@media screen and (min-width: 1200px){.sidebar-navigation{padding-bottom:100px;padding-top:100px;padding-right:60px;font-size:1.1em}}.sidebar{overflow:hidden;position:absolute;top:60px}#ContentPageSidebarMenu{margin-top:112px}.hide{transform:translateX(100%)}.sidebar-container{overflow:visible;top:0px;position:relative;z-index:9}.ancestor-page{opacity:0.6}.sidebar-link{float:left;position:absolute;top:16px;left:48px}.sidebar-link h4{color:#222}.subpage-link{padding:3px 0}.page-link{padding:15px 0 0 0;font-weight:700;color:#222}.siteroot-links{font-weight:700;border-bottom:1px solid rgba(151,151,151,0.2);padding:15px}.sidebar-navigation-toggle{font-weight:700;line-height:1.2em;display:block;width:100vw;margin:0;text-align:left;border:none;border-bottom:1px solid #eee;background:#fafafa;overflow:hidden}.sidebar-navigation-toggle.active .bars{transform:rotate(45deg)}.sidebar-navigation-toggle.active .bars span{width:30px !important}.sidebar-navigation-toggle.active .bars span:nth-child(1){transform:rotate(90deg) translateX(9px);left:10px}.sidebar-navigation-toggle.active .bars span:nth-child(2){opacity:0;visibility:hidden;transform:translateX(100px);display:none}.sidebar-navigation-toggle.active .bars span:nth-child(3){transform:translateY(-9px);left:10px}.sidebar-navigation-toggle .bars{height:50px;width:50px;position:relative;float:left}.sidebar-navigation-toggle .bars span{width:20px;height:4px;border-radius:2px;display:block;background:black;transition:all .2s;position:absolute;left:15px;box-shadow:0 0 0 2px #fafafa}.sidebar-navigation-toggle .bars span:nth-child(1){top:14px;width:15px}.sidebar-navigation-toggle .bars span:nth-child(2){top:50%;margin-top:-2px}.sidebar-navigation-toggle .bars span:nth-child(3){bottom:14px;width:15px}@media screen and (min-width: 992px){#ContentPageSidebarMenu{margin-top:0}.bars{display:none}.sidebar-link{top:0px;left:30px;z-index:99}.sidebar-link h4{font-size:1.2em}.sidebar{max-width:1440px;margin:0 auto;position:static}.sidebar-container{overflow:hidden;width:25%;position:absolute;top:35vw;margin-top:120px;padding-left:24px;max-width:350px}.sidebar-container .section-breadcrumbs{padding-top:0;padding-right:15px}.sidebar-container .section-breadcrumbs .breadcrumb{border-right:1px solid #eee;margin-bottom:-6px;padding-bottom:6px}.sidebar-navigation-toggle{display:none;background:transparent}.sidebar-navigation{transition:none;background-color:transparent;top:0px;height:100%;padding-bottom:100px;padding:24px 48px 0 0;font-size:1.1em;position:static;transform:translateX(0);padding-top:0}.sidebar-navigation .active a{font-weight:700}.sidebar-navigation ul{padding-top:6px;padding-left:0}.page-link{padding-top:0;font-size:1.5em;border-right:1px solid #eee;margin-bottom:0 !important;padding-bottom:12px}.subpage-link{border-right:1px solid #eee;padding-top:0;padding-left:12px}.subpage-link a:hover{transform:translateX(7px)}}@media (min-width: 1400px){.sidebar-link{left:0}.sidebar-navigation ul{padding-left:0}}@media (min-width: 2800px){.sidebar-container{top:880px}}.site-header{position:fixed;z-index:999;top:0;left:0;width:100%;background-color:#D22536;box-shadow:0px 1px 5px 0px rgba(34,34,34,0.32);height:60px;transition:all .2s}.site-header a{text-align:left}.site-header .container-fluid{max-width:1440px;margin:0 auto;position:relative;height:100%}@media (min-width: 992px){.site-header{height:auto}.site-header.scroll{height:90px}}.logo{transition:all 0.2s ease-out;max-height:100%;display:inline-block;height:30px}.logo img{max-height:100%;width:auto;height:100%}@media (min-width: 992px){.logo{height:60px}.site-header.big .logo{height:80px}.logo img{transition:all 0.2s ease-out}}.logo-container{display:flex;flex-direction:column;margin-left:15px;height:100%;justify-content:center;max-width:50%;float:left;font-size:0}@media (min-width: 992px){.logo-container{margin-left:24px}.logo-container.has-partner .logo{height:46px}}.partner-container{display:none;overflow:hidden;padding-top:5px}.partner-container span{color:white;display:inline-block;font-weight:700;font-size:0.8rem;margin-right:0.5em;white-space:nowrap}.partner-container img{height:16px;display:inline-block}.partner-container a{display:flex;align-items:center}@media (min-width: 992px){.partner-container{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}}.main-navigation{color:white;transition:all .2s ease-out;transition:all 0.2s ease-out}.main-navigation a,.main-navigation a:visited{color:white}.main-navigation .submenu-image-container{overflow:hidden}.main-navigation .children-toggle{background-color:rgba(0,0,0,0.1);color:#fefefe;position:relative;border:none;font-family:"PT Sans",sans-serif}.main-navigation .children-toggle:after{background:url("/Content/Images/chevron-down-white.svg") center center no-repeat;background-size:20px;width:100%;height:100%;content:"";display:inline-block;position:absolute;top:0;left:0}.main-navigation .nav-container .nav-item{position:relative;transition:all 0.2s ease-out;font-size:1em}.main-navigation .nav-container .nav-item>a{font-weight:600;transition:all .15s;display:block;position:relative;color:inherit}.main-navigation .nav-container .nav-item.current>a{color:white}.main-navigation .nav-container .nav-item>.children-toggle{position:absolute;top:0;right:0;bottom:0;width:68px;height:100%;transition:all .2s;transform:translateX(0)}.main-navigation .nav-container .nav-item>.children-toggle:after{transform:rotate(-90deg)}@media screen and (max-width: 991px){.main-navigation{position:fixed;bottom:0;top:60px;left:0;right:0;background:#D22536;overflow-y:scroll;overflow-x:hidden;z-index:999;transform:translateX(-100%);transition:all .2s;-webkit-overflow-scrolling:touch}.main-navigation .headline-label{display:none}.main-navigation.active{transform:translateX(0)}.main-navigation .nav-container{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.main-navigation .nav-container:last-child{border-bottom:1px solid rgba(0,0,0,0.1)}.main-navigation .nav-container .nav-item{border-top:1px solid rgba(0,0,0,0.1)}.main-navigation .nav-container .nav-item.active-mobile>.children-toggle{transform:translateX(100px)}.main-navigation .nav-container .nav-item.active-mobile .mega-navigation{transform:translateX(0)}.main-navigation .nav-container .nav-item>a{padding:25px 25px;vertical-align:middle}}@media screen and (min-width: 992px){.main-navigation{height:100px}.main-navigation .nav-container{display:flex;flex-direction:row;justify-content:flex-end;height:100%}.main-navigation .nav-container .menu-object-container{overflow:hidden;max-width:1200px;margin:0 auto}.main-navigation .nav-container .subMenuContainer{width:33.333%;float:left;overflow:hidden}.main-navigation .nav-container .nav-item>a,.main-navigation .nav-container .nav-item>button{padding:5px;white-space:nowrap}.main-navigation .nav-container .nav-item>a:hover,.main-navigation .nav-container .nav-item>button:hover{color:white}.main-navigation .nav-container .nav-item .children-toggle{display:none}}.main-navigation-toggle{-webkit-appearance:none;border:none;background:none;outline:none !important;position:relative;height:50px;width:50px;margin:5px 0px 5px 0;padding:0;right:0px;float:right}@media screen and (min-width: 992px){.main-navigation-toggle{display:none}}.main-navigation-toggle.active .bars{transform:rotate(45deg);margin-top:4px}.main-navigation-toggle.active .bars span{width:30px !important}.main-navigation-toggle.active .bars span:nth-child(1){transform:rotate(90deg) translateX(9px)}.main-navigation-toggle.active .bars span:nth-child(2){opacity:0;visibility:hidden;transform:translateX(100px)}.main-navigation-toggle.active .bars span:nth-child(3){transform:translateY(-9px)}.main-navigation-toggle .bars{height:50px;width:50px;position:relative}.main-navigation-toggle .bars span{width:20px;height:4px;border-radius:2px;display:block;background:white;transition:all .2s;position:absolute;right:15px;box-shadow:0 0 0 2px #D22536;opacity:1}.main-navigation-toggle .bars span:nth-child(1){top:14px;width:15px}.main-navigation-toggle .bars span:nth-child(2){top:50%;margin-top:-2px}.main-navigation-toggle .bars span:nth-child(3){bottom:14px;width:15px}@media (min-width: 992px){.container-fluid{display:flex;justify-content:space-between}.logo{left:24px;height:40px;width:100%;position:static;margin-top:22px}.logo img{transition:all 0.2s ease-out;max-width:125px;align-self:baseline;height:auto}.logo-container{margin-left:24px}.partner-container{display:flex;align-items:center;margin-top:-12px}.partner-container span{opacity:1}.partner-container img{padding-bottom:0}.site-header .pageLink{opacity:0.8;color:white}.site-header .pageLink:hover{opacity:1}.site-header .active .pageLink{opacity:1}.smallNav{top:4px}.bigLogo{margin-top:28px !important;transform:scale(1.15);margin-bottom:12px;padding-left:3px}.bigLogo img{max-width:165px}.big{height:120px}.main-navigation-toggle{display:none}.nav-container .nav-item{padding:30px 18px}.site-header .logo{margin-top:24px}.big li{padding:40px 22px !important}}@media (min-width: 1400px){.site-header .logo{margin-top:22px}}@media (min-width: 2800px){.site-header{max-width:2800px;margin-left:50%;transform:translateX(-50%)}.site-header .logo{margin-top:22px}}html{height:100%}body{min-width:320px;font-family:"PT Sans",sans-serif;display:flex;flex-direction:column;min-height:100%}a{text-decoration:none}a:hover{text-decoration:none}p,a,li{line-height:1.8em;font-size:1em}p{opacity:0.8;line-height:1.8em;margin:0;margin-bottom:1em}span{line-height:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6{font-family:"PT Sans",sans-serif;margin-bottom:12px}h1 p,h1 span,h2 p,h2 span,h3 p,h3 span,h4 p,h4 span,h5 p,h5 span,h6 p,h6 span{opacity:1}h1{font-size:1.8em;line-height:1.4em}h2{font-size:1.6em;line-height:1.4em}h3{font-size:1.2em;line-height:1.3em}h4{font-size:1.1em;line-height:1em}.margin-top{margin-top:2em}img{max-width:100%}.page-content{margin-top:60px;width:100%;overflow:hidden;min-height:calc(100vh - 490px)}.text-center{text-align:center}.block-container{max-width:1440px;margin:0 auto;padding:24px}@media (min-width: 576px){h1{font-size:2.2em}}@media (min-width: 992px){.page-content{margin-top:120px;margin-bottom:48px}.block-sidemenu{margin:0 0 0 auto;width:75%}}@media (min-width: 1200px){html{font-size:16px}h1{font-size:2.6em}h2{font-size:2.2em}h3{font-size:1.5em}h4{font-size:1.2em}p,a,li{line-height:1.8em}}footer{background:#D22536;padding:36px 24px;font-size:1em;line-height:24px;overflow:hidden;width:100%;margin-top:auto}footer .footer-text{display:block;color:white;font-weight:300;font-size:0.9em;line-height:2em}footer .button{margin-top:12px;min-width:100px}footer .column-container{width:100%;overflow:hidden;display:flex;flex-wrap:wrap;margin-top:24px}footer .sponsor-section{margin-top:32px}footer .sponsor-section .sponsors{display:flex;justify-content:space-between;opacity:.8;flex-flow:row wrap}footer .sponsor-section h4{width:100%;color:white;margin:24px 0 24px 0}footer .sponsor-section .sponsor-item{max-width:50%;margin-bottom:12px}footer .sponsor-section .sponsor-item img{max-height:150px}footer .footer-cont{overflow:hidden;display:flex;flex-direction:column}footer .footer-cont .social{overflow:hidden;width:100%;padding-top:24px}footer .footer-cont .social .social-icons img{margin:0 12px 0 0;width:20px;height:20px}footer .footer-cont .social .social-icons a{cursor:pointer}footer .footer-cont .contact{width:50%;float:left;margin-bottom:24px;text-align:left;color:white;flex-basis:50%}footer .footer-cont .contact h4{margin:0 0 12px 0;color:white}footer .footer-cont .footer-img{width:100%;float:left;margin-top:2em}footer .footer-cont .footer-img img{width:50%}footer .footer-cont .partner-container{display:flex;font-family:"PT Sans",sans-serif;opacity:1}footer .footer-cont .partner-container a{display:flex;align-items:center}footer .footer-cont .partner-container img{max-width:90px;padding-left:2px;height:35px}footer p,footer span{opacity:1}footer .main-logo{max-width:200px}@media (min-width: 768px){footer .flex-content{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-top:64px}footer .column-container{flex-wrap:nowrap}footer .footer-cont{padding:24px}footer .footer-cont .footer-img{margin-bottom:12px;width:auto}footer .footer-cont .footer-img img{max-width:200px}footer .footer-cont .partner-container img{max-width:90px;width:90px}footer .footer-cont .find{max-width:50%}footer .footer-cont .social-icons{margin-bottom:44px}}@media (min-width: 768px){.site-footer{margin:0 auto}footer{max-width:2800px;margin:0 auto}footer .sponsor-section{justify-content:space-between;margin-top:24px}footer .sponsor-section .sponsor-item:nth-child(even),footer .sponsor-section .sponsor-item:nth-child(odd){padding:0}footer .sponsor-section h4{margin-bottom:24px}footer .partner-container{margin-top:0}footer .column-container{overflow:hidden;display:flex;justify-content:flex-end;width:auto;margin-top:0}footer p{padding-bottom:0 !important;margin-bottom:0}footer .social{overflow:hidden;max-width:300px;float:left;max-width:100%}footer .footer-cont{max-width:1280px;padding:24px;margin:0 auto;display:block}footer .footer-cont .contact{width:auto;margin:0 24px 48px 24px;flex-basis:auto}footer .footer-cont .contact p{margin-bottom:0}footer .footer-cont .footer-img{text-align:left;max-width:100%;width:auto;margin:0 50px 0px 0}footer .footer-cont .footer-img img{max-width:180px}footer .footer-cont .footer-img .main-logo{width:100%}footer .footer-cont .find{max-width:400px;float:right;max-width:40%}footer .social-icons{text-align:left;margin-bottom:0}footer .social-icons img{margin:0 24px 0 0}}@media (min-width: 1400px){footer .footer-cont{max-width:1440px}footer .footer-cont .contact{width:auto;max-width:250px}footer .footer-cont .contact:last-child{padding-right:0}}.btn,.form-container .btn{border-radius:0;padding:16px 36px;border:none;display:inline-block;font-size:1em;text-align:center;min-width:180px}.btn .send-button,.form-container .btn .send-button{margin-bottom:0 !important;float:left;padding:0;color:white;background:#222;border:none}.btn .icon,.form-container .btn .icon{display:inline-block;width:12px;height:12px;line-height:12px;vertical-align:middle;margin-left:-20px;opacity:0;transition:all 0.2s ease-out}.btn a,.form-container .btn a{color:white !important}@media screen and (max-width: 767px){.btn .icon,.form-container .btn .icon{display:none}}@media screen and (min-width: 768px){.btn>span:not([class]),.btn .send-button,.btn a,.form-container .btn>span:not([class]),.form-container .btn .send-button,.form-container .btn a{will-change:transform;transition:transform .2s;display:inline-block;position:relative}.btn>span:not([class]) .icon,.btn .send-button .icon,.btn a .icon,.form-container .btn>span:not([class]) .icon,.form-container .btn .send-button .icon,.form-container .btn a .icon{opacity:0;visibility:hidden;position:absolute;right:0;top:50%;margin-top:-5px;will-change:transform, opacity;transition:transform .2s, opacity .2s}.btn:not(:disabled):hover span:not([class]),.btn:not(:disabled):hover .send-button,.form-container .btn:not(:disabled):hover span:not([class]),.form-container .btn:not(:disabled):hover .send-button{transform:translateX(-0.5em)}.btn:not(:disabled):hover .icon,.form-container .btn:not(:disabled):hover .icon{transform:translateX(1.1em);opacity:1;visibility:visible}}button{border:none}.dark,.form-container .btn{background-color:#222;color:white}.dark .icon,.form-container .btn .icon{background-image:url("/Content/Images/triangle-right-white.svg");background-repeat:no-repeat}.light{color:#222;background-color:white}.light .icon{background:url(/Content/Images/triangle-right-dark.svg) no-repeat}

