*[class*='sv-row'] *[class*='sv-row']{width:auto;max-width:none;min-width:0}*[class*='sv-push-'],*[class*='sv-pull-']{position:relative}.sv-grid *[class*="sv-column-"] + *[class*="sv-column-"]:last-child,.sv-fixed-fluid-grid *[class*="sv-column-"] + *[class*="sv-column-"]:last-child,.sv-fluid-grid *[class*="sv-column-"] + *[class*="sv-column-"]:last-child{float:right}/** * Need to override the float right setting on pushed and * pulled elements */.sv-grid *[class*="sv-column-"] + *[class*="sv-column-"].sv-dead-end,.sv-grid *[class*="sv-column-"] + *[class*='sv-push-']:last-child,.sv-grid *[class*="sv-column-"] + *[class*='sv-pull-']:last-child,.sv-fluid-grid *[class*="sv-column-"] + *[class*="sv-column-"].sv-dead-end,.sv-fluid-grid *[class*="sv-column-"] + *[class*='sv-push-']:last-child,.sv-fluid-grid *[class*="sv-column-"] + *[class*='sv-pull-']:last-child,.sv-fixed-fluid-grid *[class*="sv-column-"] + *[class*="sv-column-"].sv-dead-end,.sv-fixed-fluid-grid *[class*="sv-column-"] + *[class*='sv-push-']:last-child,.sv-fixed-fluid-grid *[class*="sv-column-"] + *[class*='sv-pull-']:last-child{float:left}.sv-column-1,.sv-column-2,.sv-column-3,.sv-column-4,.sv-column-5,.sv-column-6,.sv-column-7,.sv-column-8,.sv-column-9,.sv-column-10,.sv-column-11,.sv-column-12{float:left;display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sv-row{margin-right:auto;margin-left:auto}.sv-row:before,.sv-row:after{content:" ";display:table}.sv-row:after{clear:both}.sv-grid .sv-row *[class*='sv-column']:first-of-type,.sv-fluid-grid .sv-row *[class*='sv-column']:first-of-type,.sv-fixed-fluid-grid .sv-row *[class*='sv-column']:first-of-type,.sv-fixed-fluid-grid .sv-row .sv-row *[class*='sv-column']:first-of-type{margin-left:0}.sv-grid-layout{margin-right:auto;margin-left:auto;}.sv-grid-layout.sv-fluid-grid,.sv-grid-layout.sv-fixed-fluid-grid{max-width:1476px;width:100%}.sv-fluid-grid.sv-grid-layout .sv-column-1,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-1,.sv-fluid-grid.sv-grid-layout .sv-column-2,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-2,.sv-fluid-grid.sv-grid-layout .sv-column-3,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-3,.sv-fluid-grid.sv-grid-layout .sv-column-4,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-4,.sv-fluid-grid.sv-grid-layout .sv-column-5,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-5,.sv-fluid-grid.sv-grid-layout .sv-column-6,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-6,.sv-fluid-grid.sv-grid-layout .sv-column-7,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-7,.sv-fluid-grid.sv-grid-layout .sv-column-8,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-8,.sv-fluid-grid.sv-grid-layout .sv-column-9,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-9,.sv-fluid-grid.sv-grid-layout .sv-column-10,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-10,.sv-fluid-grid.sv-grid-layout .sv-column-11,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-11,.sv-fluid-grid.sv-grid-layout .sv-column-12,.sv-fixed-fluid-grid.sv-grid-layout .sv-column-12{margin-left:4.0650406504065035%;}.sv-grid-layout.sv-fluid-grid .sv-column-12{width:100%;}.sv-grid-layout.sv-fluid-grid .sv-column-11{width:91.32791327913279%;}.sv-grid-layout.sv-fluid-grid .sv-column-10{width:82.65582655826557%;}.sv-grid-layout.sv-fluid-grid .sv-column-9{width:73.98373983739837%;}.sv-grid-layout.sv-fluid-grid .sv-column-8{width:65.31165311653118%;}.sv-grid-layout.sv-fluid-grid .sv-column-7{width:56.63956639566396%;}.sv-grid-layout.sv-fluid-grid .sv-column-6{width:47.96747967479675%;}.sv-grid-layout.sv-fluid-grid .sv-column-5{width:39.295392953929536%;}.sv-grid-layout.sv-fluid-grid .sv-column-4{width:30.62330623306233%;}.sv-grid-layout.sv-fluid-grid .sv-column-3{width:21.951219512195124%;}.sv-grid-layout.sv-fluid-grid .sv-column-2{width:13.279132791327914%;}.sv-grid-layout.sv-fluid-grid .sv-column-1{width:4.607046070460705%;}.sv-grid-layout.sv-fluid-grid .sv-push-1{left:8.67208672086721%}.sv-grid-layout.sv-fluid-grid .sv-pull-1{left:-8.67208672086721%}.sv-grid-layout.sv-fluid-grid .sv-pull-1:first-child{left:-4.607046070460705%}.sv-grid-layout.sv-fluid-grid .sv-push-2{left:17.34417344173442%}.sv-grid-layout.sv-fluid-grid .sv-pull-2{left:-17.34417344173442%}.sv-grid-layout.sv-fluid-grid .sv-pull-2:first-child{left:-13.279132791327914%}.sv-grid-layout.sv-fluid-grid .sv-push-3{left:26.016260162601625%}.sv-grid-layout.sv-fluid-grid .sv-pull-3{left:-26.016260162601625%}.sv-grid-layout.sv-fluid-grid .sv-pull-3:first-child{left:-21.951219512195124%}.sv-grid-layout.sv-fluid-grid .sv-push-4{left:34.68834688346883%}.sv-grid-layout.sv-fluid-grid .sv-pull-4{left:-34.68834688346883%}.sv-grid-layout.sv-fluid-grid .sv-pull-4:first-child{left:-30.62330623306233%}.sv-grid-layout.sv-fluid-grid .sv-push-5{left:43.36043360433604%}.sv-grid-layout.sv-fluid-grid .sv-pull-5{left:-43.36043360433604%}.sv-grid-layout.sv-fluid-grid .sv-pull-5:first-child{left:-39.295392953929536%}.sv-grid-layout.sv-fluid-grid .sv-push-6{left:52.03252032520325%}.sv-grid-layout.sv-fluid-grid .sv-pull-6{left:-52.03252032520325%}.sv-grid-layout.sv-fluid-grid .sv-pull-6:first-child{left:-47.96747967479675%}.sv-grid-layout.sv-fluid-grid .sv-push-7{left:60.704607046070464%}.sv-grid-layout.sv-fluid-grid .sv-pull-7{left:-60.704607046070464%}.sv-grid-layout.sv-fluid-grid .sv-pull-7:first-child{left:-56.63956639566396%}.sv-grid-layout.sv-fluid-grid .sv-push-8{left:69.37669376693768%}.sv-grid-layout.sv-fluid-grid .sv-pull-8{left:-69.37669376693768%}.sv-grid-layout.sv-fluid-grid .sv-pull-8:first-child{left:-65.31165311653118%}.sv-grid-layout.sv-fluid-grid .sv-push-9{left:78.04878048780488%}.sv-grid-layout.sv-fluid-grid .sv-pull-9{left:-78.04878048780488%}.sv-grid-layout.sv-fluid-grid .sv-pull-9:first-child{left:-73.98373983739837%}.sv-grid-layout.sv-fluid-grid .sv-push-10{left:86.72086720867208%}.sv-grid-layout.sv-fluid-grid .sv-pull-10{left:-86.72086720867208%}.sv-grid-layout.sv-fluid-grid .sv-pull-10:first-child{left:-82.65582655826557%}.sv-grid-layout.sv-fluid-grid .sv-push-11{left:95.39295392953929%}.sv-grid-layout.sv-fluid-grid .sv-pull-11{left:-95.39295392953929%}.sv-grid-layout.sv-fluid-grid .sv-pull-11:first-child{left:-91.32791327913279%}.sv-grid-layout.sv-fluid-grid .sv-push-12{left:104.0650406504065%}.sv-grid-layout.sv-fluid-grid .sv-pull-12{left:-104.0650406504065%}.sv-grid-layout.sv-fluid-grid .sv-pull-12:first-child{left:-100%}.sv-visible-sv-bp-smallest{display:none !important}.sv-visible-sv-bp-smal-skarm{display:none !important}.sv-visible-sv-bp-bred-skarm{display:none !important}@media only screen and (max-width:350px) and (min-width:1px){.sv-hide-sv-bp-smallest{display:none !important}.sv-visible-sv-bp-smallest{display:inherit !important}table.sv-visible-sv-bp-smallest{display:table !important}.sv-grid-layout,.sv-grid-layout .sv-row *[class*='sv-column-'],.sv-grid-layout.sv-fluid-grid *[class*='sv-row'] *[class*='sv-column-']{float:none !important;width:auto !important;display:block;position:static;left:auto}.sv-grid-layout .sv-row [class*="sv-column-"].sv-horizontal-column,.sv-grid-layout .sv-row [class*="sv-column-"] + [class*="sv-column-"]:last-child,.sv-grid-layout .sv-row [class*="sv-column-"] + [class*="sv-column-"].sv-dead-end{float:none}.sv-grid-layout [class*="sv-column-"]{margin-left:0 !important;margin-bottom:1em}.normal-list, .partner-list, .relatedpage-list, .mvp-list, .sv-marketplace-sitevision-teaser-menu ul, .education-list
{
   
      /*
   column-width is used to auto fit columns.
   */
   --env-cardholder-grid-column-width: 280px !important;
   --env-cardholder-grid-gap: var(--env-spacing-x-large) !important;
}  




/* Padding */
.padding-div {
    padding: 3em 1em 3em 1em;
}


/* Sätter stilen två kolumner till 1 i mobil */
.two-columns{
   column-count:1 !important;
}

/* Sätter marginaler på grid för att inte hamna längst ut i kanten */
.sv-grid-1170{
   margin-left:10px !important;
   margin-right:10px !important;
}

/* Stilen/Klassen 50% som ska vara 100% i mobil*/
.column50{
   width:100% !important;
}

/* Stilen/Klassen 33% som ska vara 100% i mobil*/
.column33{
   width:100% !important;
}

/* Stilen/Klassen 25% som ska vara 100% i mobil*/
.column25{
   width:100% !important;
}

/* Stilen/Klassen 20% som ska vara 50% i mobil*/
.column20{
   width:50% !important;
}
/* Stilen/Klassen 20% som ska vara 50% i mobil*/
.column12{
   width:33% !important;
}

/* Förändring av storlekar på rubriker och texter */


.normal{
   font-size:120% !important;
}


H1.heading{
   font-size: 250% !important;
}

H2.subheading{
   font-size: 160% !important;
}

H3.subheading3{
   font-size: 140% !important;
}


.sv-font-ingress{
   font-size: 140% !important;
}




/* cards */

.normal-list .type{
   font-size: 10px;
   line-height: 15px;
}



/* Filterfunktion på bl.a. blogg */
.filters .env-dropdown {
   width:100%;
   max-width:unset !important;
}






.normal-list a{
   text-decoration:none !important;
}
.normal-list .headline *{
   font-size: 23px !important;
   line-height: 28px !important;

}




/* Fixar rek.AI korten */


.rekai-newsarticle-article-container-c3{
   width:100% !important;
}


/* FORMS */

/* Inputfält i formulär */
.sv-defaultFormTheme textarea .sv-defaultFormTheme input[type=email], .sv-defaultFormTheme input[type=number], .sv-defaultFormTheme input[type=tel], .sv-defaultFormTheme input[type=text], .sv-defaultFormTheme input[type=url], .sv-defaultFormTheme select, .sv-defaultFormTheme textarea{
    font-size:14px !important;
    
}


/* NAMN / Labels i formulär */

.sv-defaultFormTheme .sv-field-title-container h1, .sv-defaultFormTheme .sv-field-title-container h2, .sv-defaultFormTheme .sv-field-title-container h3, .sv-defaultFormTheme .sv-field-title-container h4, .sv-defaultFormTheme .sv-field-title-container h5, .sv-defaultFormTheme .sv-field-title-container h6, .sv-defaultFormTheme .sv-field-title-container label, .sv-defaultFormTheme .sv-field-title-container span, .sv-defaultFormTheme legend{
   font-size: 13px !important;
}




}@media only screen and (max-width:799px) and (min-width:351px){.sv-hide-sv-bp-smal-skarm{display:none !important}.sv-visible-sv-bp-smal-skarm{display:inherit !important}table.sv-visible-sv-bp-smal-skarm{display:table !important}.sv-grid-layout,.sv-grid-layout .sv-row *[class*='sv-column-'],.sv-grid-layout.sv-fluid-grid *[class*='sv-row'] *[class*='sv-column-']{float:none !important;width:auto !important;display:block;position:static;left:auto}.sv-grid-layout .sv-row [class*="sv-column-"].sv-horizontal-column,.sv-grid-layout .sv-row [class*="sv-column-"] + [class*="sv-column-"]:last-child,.sv-grid-layout .sv-row [class*="sv-column-"] + [class*="sv-column-"].sv-dead-end{float:none}.sv-grid-layout [class*="sv-column-"]{margin-left:0 !important;margin-bottom:2em}
/* Lite fix med vissa cards */


.normal-list{
   
      /*
   column-width is used to auto fit columns.
   */
   --env-cardholder-grid-column-width: 350px !important;
   --env-cardholder-grid-gap: var(--env-spacing-xx-large) !important;
}  




/* Padding */
.padding-div {
    padding: 5em 1em 5em 1em;
}


/* Sätter stilen två kolumner till 1 i mobil */
.two-columns{
   column-count:1 !important;
}

/* Sätter marginaler på grid för att inte hamna längst ut i kanten */
.sv-grid-1170{
   margin-left:10px !important;
   margin-right:10px !important;
}

/* Stilen/Klassen 50% som ska vara 100% i mobil*/
.column50{
   width:100% !important;
}

/* Stilen/Klassen 33% som ska vara 100% i mobil*/
.column33{
   width:100% !important;
}

/* Stilen/Klassen 25% som ska vara 100% i mobil*/
.column25{
   width:100% !important;
}

/* Stilen/Klassen 20% som ska vara 50% i mobil*/
.column20{
   width:50% !important;
}
/* Stilen/Klassen 20% som ska vara 50% i mobil*/
.column12{
   width:33% !important;
}

/* Förändring av storlekar på rubriker och texter */


.normal{
   font-size:120% !important;
}


H1.heading{
   font-size: 250% !important;
}

H2.subheading{
   font-size: 160% !important;
}

H3.subheading3{
   font-size: 140% !important;
}


.sv-font-ingress{
   font-size: 140% !important;
}




/* cards */

.normal-list .type{
   font-size: 10px;
   line-height: 15px;
}



/* Filterfunktion på bl.a. blogg */
.filters .env-dropdown {
   width:100%;
   max-width:unset !important;
}






.normal-list a{
   text-decoration:none !important;
}
.normal-list .headline *{
   font-size: 23px !important;
   line-height: 28px !important;

}




/* Fixar rek.AI korten */


.rekai-newsarticle-article-container-c3{
   width:100% !important;
}


/* FORMS */

/* Inputfält i formulär */
.sv-defaultFormTheme textarea .sv-defaultFormTheme input[type=email], .sv-defaultFormTheme input[type=number], .sv-defaultFormTheme input[type=tel], .sv-defaultFormTheme input[type=text], .sv-defaultFormTheme input[type=url], .sv-defaultFormTheme select, .sv-defaultFormTheme textarea{
    font-size:14px !important;
    
}


/* NAMN / Labels i formulär */

.sv-defaultFormTheme .sv-field-title-container h1, .sv-defaultFormTheme .sv-field-title-container h2, .sv-defaultFormTheme .sv-field-title-container h3, .sv-defaultFormTheme .sv-field-title-container h4, .sv-defaultFormTheme .sv-field-title-container h5, .sv-defaultFormTheme .sv-field-title-container h6, .sv-defaultFormTheme .sv-field-title-container label, .sv-defaultFormTheme .sv-field-title-container span, .sv-defaultFormTheme legend{
   font-size: 13px !important;
}




}@media only screen and (min-width:800px){.sv-hide-sv-bp-bred-skarm{display:none !important}.sv-visible-sv-bp-bred-skarm{display:inherit !important}table.sv-visible-sv-bp-bred-skarm{display:table !important}}