html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%; }body {margin:0; }article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block; }audio,canvas,progress,video {display:inline-block;vertical-align:baseline; }audio:not([controls]) {display:none;height:0; }[hidden],template {display:none; }a {background-color:transparent; }a:active,a:hover {outline:0; }abbr[title] {border-bottom:1px dotted; }b,strong {font-weight:bold; }dfn {font-style:italic; }h1 {font-size:2em;margin:0.67em 0; }mark {background:#ff0;color:#000; }small {font-size:80%; }sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline; }sup {top:-0.5em; }sub {bottom:-0.25em; }img {border:0; }svg:not(:root) {overflow:hidden; }figure {margin:1em 40px; }hr {-moz-box-sizing:content-box;box-sizing:content-box;height:0; }pre {overflow:auto; }code,kbd,pre,samp {font-family:monospace, monospace;font-size:1em; }button,input,optgroup,select,textarea {color:inherit;font:inherit;margin:0; }button {overflow:visible; }button,select {text-transform:none; }button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer; }button[disabled],html input[disabled] {cursor:default; }button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0; }input {line-height:normal; }input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0; }input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto; }input[type="search"] {-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box; }input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none; }fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em; }legend {border:0;padding:0; }textarea {overflow:auto; }optgroup {font-weight:bold; }table {border-collapse:collapse;border-spacing:0; }td,th {padding:0; }* {box-sizing:border-box; }.span-1 {width:5.71429%;float:left;margin-right:2.85714%; }.span-2 {width:14.28571%;float:left;margin-right:2.85714%; }.span-3 {width:22.85714%;float:left;margin-right:2.85714%; }.span-4 {width:31.42857%;float:left;margin-right:2.85714%; }.span-5 {width:40%;float:left;margin-right:2.85714%; }.span-6 {width:48.57143%;float:left;margin-right:2.85714%; }.span-7 {width:57.14286%;float:left;margin-right:2.85714%; }.span-8 {width:65.71429%;float:left;margin-right:2.85714%; }.span-9 {width:74.28571%;float:left;margin-right:2.85714%; }.span-10 {width:82.85714%;float:left;margin-right:2.85714%; }.span-11 {width:91.42857%;float:left;margin-right:2.85714%; }.span-12 {width:100%;float:left;margin-left:0;margin-right:0; }.last {margin-right:0; }button, input[type="button"], input[type="reset"], input[type="submit"],button {-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#e73c35;border-radius:1.875em;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1em;font-weight:600;line-height:1;padding:0.9375em 3.75em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap; }button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus,button:hover,button:focus {background-color:#ef7e79;color:#fff; }button:disabled, input[type="button"]:disabled, input[type="reset"]:disabled, input[type="submit"]:disabled,button:disabled {cursor:not-allowed;opacity:0.5; }form {max-width:25em; }fieldset {font-size:13px;background-color:#eaeced;border:1px solid #cfd3d5;margin:0 0 0.75em;padding:1.5em; }input,label,select {font-family:"Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1em; }input,select {display:block; }label {font-weight:600;margin-bottom:0.375em; }label.required::after {content:"*"; }label abbr {display:none; }input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], input:not([type]), textarea,select[multiple=multiple],textarea { background-color:#fff;border:1px solid #cfd3d5;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.06);box-sizing:border-box;font-family:"Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1em;margin-top:4px;margin-bottom:-10px;padding:0.5em;transition:border-color;width:100%; }input[type="color"]:hover, input[type="date"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="email"]:hover, input[type="month"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="time"]:hover, input[type="url"]:hover, input[type="week"]:hover, input:not([type]):hover, textarea:hover,select[multiple=multiple]:hover,textarea:hover {border-color:#b4babd; }input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, input:not([type]):focus, textarea:focus,select[multiple=multiple]:focus,textarea:focus {border-color:#58b6cb;box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(69, 174, 197, 0.7);outline:none; }textarea {height:100px;resize:vertical; }input[type="search"] {-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none; }input[type="checkbox"],input[type="radio"] {display:inline;margin-right:0.375em; }input[type="file"] {padding-bottom:0.75em;width:100%; }select {margin-bottom:1.5em;max-width:100%;width:auto; }input#contact-button {margin-top:19px; }ul,ol {margin:0;padding:0 0 0 1.25em; }dl {margin-bottom:0.75em; }dl dt {font-weight:bold;margin-top:0.75em; }dl dd {margin:0; }table {-webkit-font-feature-settings:"kern", "liga", "tnum";-moz-font-feature-settings:"kern", "liga", "tnum";-ms-font-feature-settings:"kern", "liga", "tnum";font-feature-settings:"kern", "liga", "tnum";border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%; }th {border-bottom:1px solid #a6aeb1;font-weight:600;padding:0.75em 0;text-align:left; }td {border-bottom:1px solid #cfd3d5;padding:0.75em 0; }tr,td,th {vertical-align:middle; }@font-face {font-family:'avenir-next-condensed-bold';src:url("https://s3-eu-west-1.amazonaws.com/landningssidor/assets/fonts/avenir-next-condensed-bold/avenir-next-condensed-bold.eot?#iefix") format("embedded-opentype"), url("https://s3-eu-west-1.amazonaws.com/landningssidor/assets/fonts/avenir-next-condensed-bold/avenir-next-condensed-bold.woff") format("woff"), url("https://s3-eu-west-1.amazonaws.com/landningssidor/assets/fonts/avenir-next-condensed-bold/avenir-next-condensed-bold.ttf") format("truetype"), url("https://s3-eu-west-1.amazonaws.com/landningssidor/assets/fonts/avenir-next-condensed-bold/avenir-next-condensed-bold.svg#avenir-next-condensed-bold") format("svg");font-weight:normal;font-style:normal; }body {-webkit-font-feature-settings:"kern", "liga", "pnum";-moz-font-feature-settings:"kern", "liga", "pnum";-ms-font-feature-settings:"kern", "liga", "pnum";font-feature-settings:"kern", "liga", "pnum";-webkit-font-smoothing:antialiased;color:#333;font-family:"Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1em;line-height:1.5; }h1,h2,h3,h4,h5,h6 {font-family:"Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1em;line-height:1.2;margin:0 0 0.75em; }h1 {font-family:"avenir-next-condensed-bold", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-weight:normal;color:#3d3d3d; }h3 {font-size:1.25em;margin-bottom:0.25em; }p {margin:0 0 1.1875em; }a {color:#58b6cb;text-decoration:none;transition:color 0.1s linear; }a:active, a:focus, a:hover {color:#338fa4; }a:active, a:focus {outline:none; }hr {border-bottom:1px solid #cfd3d5;border-left:none;border-right:none;border-top:none;margin:1.5em 0; }img,picture {margin:0;max-width:100%; }.center {text-align:center; }.container {max-width:76.875em;margin-left:auto;margin-right:auto;padding-left:0.9375em;padding-right:0.9375em;overflow:auto; }.container:after {content:" ";display:block;clear:both; }main {margin-top:3.4375em;margin-bottom:3.4375em; }section.intro {margin-bottom:3.4375em; }@media (min-width:40em) {section.intro {width:65.71429%;float:left;margin-right:2.85714%; } }aside {width:31.42857%;float:right;margin-right:0;background-color:#58b6cb;padding:2.5em;color:#FFFFFF; }@media (max-width:40em) {aside {display:none; } }aside a {color:#FFFFFF;text-decoration:underline; }section.grey {background-color:#f7f7f7;margin-top:3.4375em;margin-bottom:3.4375em;padding-top:3.4375em;padding-bottom:3.4375em; }@media (max-width:40em) {section.grey {text-align:center; } }section.grey .inner {max-width:76.875em;margin-left:auto;margin-right:auto;padding-left:0.9375em;padding-right:0.9375em; }section.grey .inner:after {content:" ";display:block;clear:both; }@media (max-width:40em) {section.grey .col {padding-bottom:1.25em; } }@media (min-width:40em) {section.grey .col {width:31.42857%;float:left; }section.grey .col:nth-child(3n + 1) {margin-left:0;margin-right:-100%;clear:both;margin-left:0; }section.grey .col:nth-child(3n + 2) {margin-left:34.28571%;margin-right:-100%;clear:none; }section.grey .col:nth-child(3n + 3) {margin-left:68.57143%;margin-right:-100%;clear:none; } }section.grey img {margin-bottom:0.9375em; }.text-limit p {max-width:46.25em; }.row {max-width:76.875em;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px; }.row:after {content:" ";display:block;clear:both; }@media (max-width:40em) {header {padding-top:2.5em; } }header .branding {max-width:76.875em;margin-left:auto;margin-right:auto;padding-left:0.9375em;padding-right:0.9375em;min-height:6.25em; }header .branding:after {content:" ";display:block;clear:both; }@media (max-width:40em) {header .branding {padding-top:1.25em;padding-bottom:1.25em; } }header h1 {margin:0;font-size:2.1875em;text-transform:uppercase; }@media (max-width:40em) {header .left {text-align:center; } }@media (min-width:40em) {header .left {float:left;padding-top:1.25em; } }header .left a {color:#333;display:block; }@media (max-width:40em) {header .right {text-align:center;margin-bottom:0.8125em; } }@media (min-width:40em) {header .right {float:right;padding-top:0.875em; } }header .right img {max-height:4.375em; }header .right a {display:block; }.mobile-nav-toggle {background-color:#f7f7f7;z-index:9999;position:fixed;top:0;width:100%; }@media (min-width:641px) {.mobile-nav-toggle {display:none!important; }}.mobile-nav-toggle .toggle-button {display:block;position:relative;height:40px;width:40px;left:50%;margin-left:-50px; }.mobile-nav-toggle .toggle-button:after {content:"Meny";position:absolute;right:-37px;top:8px; }.mobile-nav-toggle .top-line-wrapper {display:block;position:absolute;top:0;height:40px;width:40px;-webkit-transition:transform 0.25s 0.2s cubic-bezier(0.4, 0, 1, 1);transition:transform 0.25s 0.2s cubic-bezier(0.4, 0, 1, 1); }.mobile-nav-toggle .top-line-wrapper .line {display:block;width:18px;height:1px;background:#000000;top:20px;position:absolute;left:10px;z-index:1;-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-transition:transform 0.25s 0.2s cubic-bezier(0.4, 0, 1, 1);transition:transform 0.25s 0.2s cubic-bezier(0.4, 0, 1, 1); }.mobile-nav-toggle .bottom-line-wrapper {transition:transform 0.25s 0.2s cubic-bezier(0.4, 0, 1, 1);display:block;position:absolute;top:0;height:40px;width:40px; }.mobile-nav-toggle .bottom-line-wrapper .line {display:block;width:18px;height:1px;top:20px;background:#000000;position:absolute;left:10px;z-index:1;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:transform 0.25s 0.2s cubic-bezier(0.4, 0, 1, 1);transition:transform 0.25s 0.2s cubic-bezier(0.4, 0, 1, 1); }.mobile-nav-toggle.active .top-line-wrapper {-webkit-transform:rotate(45deg);transform:rotate(45deg); }.mobile-nav-toggle.active .top-line-wrapper .line {-webkit-transform:translateY(1px);transform:translateY(1px); }.mobile-nav-toggle.active .bottom-line-wrapper {-webkit-transform:rotate(-45deg);transform:rotate(-45deg); }.mobile-nav-toggle.active .bottom-line-wrapper .line {-webkit-transform:translateY(-1px);transform:translateY(-1px); } .mobile-nav {display:block;height:100%;padding:3.75em 2.5em 2.5em 2.5em;position:fixed;top:0;bottom:0;right:0;left:0;width:100%;z-index:9998;background:#f7f7f7;-webkit-transition:background 0.35s linear, height 0.35s ease-in, min-height 0.35s ease-in;transition:background 0.35s linear, height 0.35s ease-in, min-height 0.35s ease-in, transform 0.25s 0.2s cubic-bezier(0.4, 0, 1, 1);-webkit-transform:translateY(-100%);transform:translateY(-100%); }.mobile-nav.active {-webkit-transform:translateY(0);transform:translateY(0); }.mobile-nav ul {padding:0; }.mobile-nav ul li {display:block;border-bottom:1px solid #ADADAD; }.mobile-nav ul a {padding-top:0.8125em;padding-bottom:0.375em;display:block;color:#333333; }@media (max-width:640px) {.desktop-nav { display:none; } }.desktop-nav {padding-top:0.3125em;padding-bottom:0.3125em;background-color:#f7f7f7; }.desktop-nav ul {max-width:76.875em;margin-left:auto;margin-right:auto;padding-left:0.9375em;padding-right:0.9375em; }.desktop-nav ul:after {content:" ";display:block;clear:both; }.desktop-nav li {margin-right:1.375em;margin-left:0.3125em;display:block;float:left;position:relative; }.desktop-nav li:after {padding-top:0.625em;padding-bottom:0.625em;content:"|";position:absolute;right:-0.9375em;top:0px; }.desktop-nav li:first-child {margin-left:0; }.desktop-nav li:last-child:after {display:none; }.desktop-nav a {padding-top:0.625em;padding-bottom:0.625em;display:block;color:#3d3d3d; }.jumbotron {background-size:cover;background-repeat:no-repeat;min-height:400px; }.jumbotron h2 {font-size:2.4375em;color:#FFFFFF;margin-top:1.5625em; }@media (min-width:40em) {.jumbotron h2 {font-size:3.125em; } }.jumbotron-subpage {background-color:#58b6cb;padding:25px 0; }.jumbotron-subpage h2 {font-size:1.5625em;margin:0;color:#FFFFFF; }@media (min-width:40em) {.jumbotron-subpage h2 {font-size:2em; } }footer {background-color:#3c3c3b;padding-top:2.5em;padding-bottom:2.5em;color:#FFFFFF; }@media (min-width:40em) {footer .col-1 {width:31.42857%;float:left;margin-right:2.85714%; }footer .col-2 {margin-left:8.57143%;width:22.85714%;float:left;margin-right:2.85714%; }footer .col-3 {width:31.42857%;float:right;margin-right:0; } }footer .map {height:200px; }footer .branding {border-top:1px solid #FFFFFF;margin-top:1.25em;padding-top:1.25em;color:#606060; }@media (max-width:40em) {footer .branding .left {margin-bottom:0.9375em; } }@media (min-width:40em) {footer .branding .left {float:left; } }@media (min-width:40em) {footer .branding .right {float:right;text-align:right; } }footer .branding .right span {display:block; }.text-block {margin-top:3.4375em;margin-bottom:3.4375em; }.text-block .two-cols::after {clear:both;content:"";display:table; }@media (min-width:40em) {.text-block .two-cols .first {width:48.57143%;float:left;margin-right:2.85714%; } }@media (min-width:40em) {.text-block .two-cols .last {width:48.57143%;float:right;margin-right:0; } }.cta-block {background-color:#58b6cb;padding:2.8125em 0.9375em;text-align:center;margin-bottom:-55px; }@media (min-width:53.75em) {.cta-block {text-align:left; } }.cta-block .inner {max-width:76.875em;margin-left:auto;margin-right:auto; }.cta-block .inner:after {content:" ";display:block;clear:both; }.cta-block .paragraph {color:#FFFFFF;font-size:1.3125em;margin-top:0.625em;margin-bottom:0.625em;line-height:1.6875rem; }@media (min-width:53.75em) {.cta-block .paragraph {float:left;margin-bottom:0; } }.cta-block .button button {padding-top:1.25em;padding-bottom:1.25em; }@media (max-width:40em) {.cta-block .button button {padding-left:2.1875em;padding-right:2.1875em; } }@media (min-width:53.75em) {.cta-block .button {float:right; } }div#header-img {max-width:100%!important;}#home-slide-bg {min-height:400px;}#home-slide-bg p {margin:auto;valign:center;max-width:700px; font-size:3.0em;font-weight:normal; color:#FFF;Padding:0px;text-align:center;font-family:'Raleway',sans-serif;padding-top:130px;}#home-slide-bg {color:white;}