html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: none;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	text-decoration: none;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content: none;}
table {border-collapse:collapse;border-spacing: 0;}
textarea, select, input[type="date"], input[type="button"], 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"]{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-background-clip: padding;
-moz-background-clip: padding;
background-clip:padding-box;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
border-radius:0;
-webkit-appearance:none;
background-color:#fff;
outline:0;
margin:0;
padding:0;
border:0;
text-align: left;
font-size:14px;
height: 1em;
vertical-align: middle;
font-family: arial;
font-size:14px;color:#656565;
}
div, p, a, li, td {-webkit-text-size-adjust:100%;}
*, *:before, *:after {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
/* RESET CSS */
@font-face {
  font-family: "responsivenav";
  src:url("../icons/responsivenav.eot");
  src:url("../icons/responsivenav.eot?#iefix") format("embedded-opentype"),
    url("../icons/responsivenav.ttf") format("truetype"),
    url("../icons/responsivenav.woff") format("woff"),
    url("../icons/responsivenav.svg#responsivenav") format("svg");
  font-weight: normal;
  font-style: normal;
}
body {background:#f8f9fb;background:#ECEEF3;background:#fff;color:#666;font-family:'Roboto',sans-serif;font-weight:300;font-size:14px;line-height:20px;}
.over {overflow:hidden;}
.grid {width:968px;margin:0 auto;}
.col-1 {float:left;margin:0 1%;width:6.3333%;}
.col-2 {float:left;margin:0 1%;width:14.6666%;}
.col-20 {float:left;margin:0 1%;width:18%;}
.col-3 {float:left;margin:0 1%;width:23%;}
.col-4 {float:left;margin:0 1%;width:31.3333%;}
.col-5 {float:left;margin:0 1%;width:39.6666%;}
.col-6 {float:left;margin:0 1%;width:48%;}
.col-7 {float:left;margin:0 1%;width:56.3333%;}
.col-8 {float:left;margin:0 1%;width:64.6666%;}
.col-9 {float:left;margin:0 1%;width:73%;}
.col-10 {float:left;margin:0 1%;width:81.3333%;}
.col-11 {float:left;margin:0 1%;width:89.6666%;}
.col-12 {float:left;margin:0 1%;width:98%;}
.clearfix:after {display:table;content:"";clear:both;}
.menu_toggle {display:none;}
.flex-grid {align-items:stretch;display:flex;flex-wrap:wrap;}
.flex-col {display:flex;flex-grow:0;flex-direction:column;}

img {display:block;max-width:100%;}
strong, b {font-weight:500;}
.padding {padding-top:24px;}
.header-wrap {background:#fff;height:118px;}
.header-wrap .grid {max-width:1100px;width:auto;}
.cabinet-header.header-wrap .grid {max-width:948px;}
.header-wrap .col-12 {position:relative;}
.logo {width:218px;margin-top:47px;text-indent:-9999px;}
.logo a {background:url(../img/viaspar.svg) center center no-repeat;background-size:contain;height:23px;display:block;}
.header-wrap nav {height:100px;font-weight:300;position:absolute;left:278px;right:0;top:0px;}
.header-wrap .menu {font-size:16px;width:100%;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;text-transform:uppercase;}
.header-wrap .menu > li {position:relative;}
.header-wrap .menu > li a {color:#1a1a18;padding:49px 10px;display:block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.header-wrap .menu > li a:hover {color:#008bd2;}
.header-wrap .menu > li.act:after {content:"";background:#008bd2;height:3px;position:absolute;bottom:0px;left:0;right:0;}
.header-wrap .menu > li.login {padding:39px 0;}
.header-wrap .menu > li.login a {background:#008bd2;color:#fff;padding:10px 15px;border-radius:3px;}
.header-wrap .menu > li.login a:hover {background:#0072ac;}

.sub-menu {position:absolute;top:118px;left:0;z-index:9;display:none;}
.header-wrap .menu > li .sub-menu {line-height:1.2;width:300px;text-align:left;}
.header-wrap .menu > li:hover .sub-menu {display:block;}
.header-wrap .menu > li .sub-menu a {display:block;padding:15px 20px;background:#fff;} /* added parrent on 08.05.2017 */

nav.cabinet-menu {left:auto;}

.title-wrap {height:130px;background:url(../img/bg1.jpg) top center no-repeat;color:#fff;color:#18537d;}
.title-wrap-2 {height:30px;background:#dde8ec;}
.title-wrap h1 {line-height:130px;text-align:center;margin-bottom:0;font-size:30px;font-weight:300;text-transform:uppercase;}
.title-wrap .col-12 {position:relative;}
.submenu {position:absolute;bottom:0;left:0;}
.submenu li {float:left;margin-right:1px;font-size:16px;font-weight:400;}
.submenu li a {display:block;padding:7px 20px;color:#fff;background:rgba(60,116,160,0.7);border-radius:3px 3px 0px 0px;}
.submenu li.act a {background:#fff;color:#008bd2;}

.pic-wrap {position:relative;}
.pic-txt-wrap {position:absolute;top:0;bottom:0;left:50%;margin-left:-474px;width:948px;align-items:center;display:flex;flex-wrap:wrap;}
.pic-txt {width:390px;display:flex;flex-grow:0;flex-direction:column;}
.pic-txt h1 {font-size:30px;font-weight:500;line-height:1.2;color:#008bd2;margin-bottom:10px;text-align:center;}
.pic-txt p {margin-bottom:10px;}
.pic-txt span {width:350px;display:block;height:5px;margin:10px auto;background:url(../img/line-1.png) center top no-repeat;}
.pic-txt-bottom {color:#008bd2;font-size:24px;text-align:center;line-height:1.2;width:100%;}
.pic-txt-bottom strong {font-size:48px;font-weight:500;}

.slider-bg {background:url(../img/slider-bg-promo.jpg) top center no-repeat;height:579px;}
.slider-bg-2 {background:url(../img/slider-bg-2.jpg) top center no-repeat;/*height:579px;*/}
.pricing-table {width:948px;margin:0 auto;padding-top:80px;align-items:flex-end;display:flex;flex-wrap:wrap;}
.pricing-item {width:33.3333%;background:#fff;text-align:center;font-size:20px;padding-bottom:35px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.pricing-item h3 {font-weight:400;font-size:22px;padding:25px 0;color:#fff;line-height:1;}
.princing-heading-1 {background:#435869;
background: rgb(91,111,126);
background: -moz-linear-gradient(-45deg, rgba(91,111,126,1) 0%, rgba(67,88,105,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(91,111,126,1) 0%,rgba(67,88,105,1) 100%);
background: linear-gradient(135deg, rgba(91,111,126,1) 0%,rgba(67,88,105,1) 100%);
}
.princing-heading-2 {background:#008bd2;
background: rgb(43,166,229);
background: -moz-linear-gradient(-45deg, rgba(43,166,229,1) 0%, rgba(0,139,210,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(43,166,229,1) 0%,rgba(0,139,210,1) 100%);
background: linear-gradient(135deg, rgba(43,166,229,1) 0%,rgba(0,139,210,1) 100%);
}
.pricing-item h3.princing-heading-2 {padding:40px 0;}
.princing-heading-3 {background:#6897a9;
background: rgb(130,173,189);
background: -moz-linear-gradient(-45deg, rgba(130,173,189,1) 0%, rgba(104,151,169,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(130,173,189,1) 0%,rgba(104,151,169,1) 100%);
background: linear-gradient(135deg, rgba(130,173,189,1) 0%,rgba(104,151,169,1) 100%);
}
.princing-heading-4 {background:#6897a9;}

.pricing-item ul {margin:0 0 10px 0;}
.pricing-item ul li {padding:20px 0;}
.pricing-item ul li:nth-child(odd) {background:#f5f5f5;}
.pricing-item ul li:first-child {padding:30px 0 20px 0;}
.pricing-item .button {font-weight:400;}
.pricing-item .button a {display:inline-block;color:#fff;padding:15px 30px;background:#008bd2;border-radius:3px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.featured-item {z-index:2;-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,0.35);box-shadow:0 10px 40px 0 rgba(0,0,0,0.35);}
.disclaimer {width:948px;font-weight:400;text-align:justify;margin:0px auto 40px auto;color:#fff;font-size:18px;line-height:22px;color:#fff;}

.pricing-item:hover {-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,0.25);box-shadow:0 5px 25px 0 rgba(0,0,0,0.25);}
.featured-item:hover {-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,0.5);box-shadow:0 10px 40px 0 rgba(0,0,0,0.5);}

.pricing-item .button a:hover {background:#0072ac;}

.foretagsspar-table .pricing-item {width:25%;font-size:18px;padding-bottom:30px;-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,0.25);box-shadow:0 5px 25px 0 rgba(0,0,0,0.25);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.foretagsspar-table .pricing-item:first-child {z-index:4;}
.foretagsspar-table .pricing-item:nth-child(2) {z-index:3;}
.foretagsspar-table .pricing-item:nth-child(3) {z-index:2;}
.foretagsspar-table .pricing-item:nth-child(4) {z-index:1;}
.foretagsspar-table .pricing-item:first-child {border-left:0;}
.foretagsspar-table .pricing-item h3 {font-size:20px;}
.foretagsspar-table .pricing-item h3.princing-heading-2 {padding:25px 0;}
.foretagsspar-table .pricing-item ul li {padding:15px 0;background:#f5f5f5;}
.foretagsspar-table .pricing-item ul li:nth-child(odd) {background:#fff;}
.foretagsspar-table .pricing-item ul li:first-child {padding:25px 0 15px 0;}
.foretagsspar-table .pricing-item:hover {-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,0.5);box-shadow:0 10px 40px 0 rgba(0,0,0,0.5);}
.foretagsspar-table .pricing-item .button a {padding:12px 20px;}

.foretagsspar-table .princing-heading-1 {background:#3b6e83;}
.foretagsspar-table .princing-heading-2 {background:#4e8196;}
.foretagsspar-table .princing-heading-3 {background:#6897a9;}
.foretagsspar-table .princing-heading-4 {background:#8ab2c2;}


.slider-bg-3 {background:url(../img/slider-bg-4.jpg) top center no-repeat;background-size:cover;min-height:579px;/*padding-top:180px;*/}
.promo-table {width:960px;margin:0 auto;background:#2b8a9d;padding:2px;border-radius:3px;display:grid;grid-gap:1px;grid-template-columns:1fr 1fr;box-shadow: 0 10px 30px 0 rgba(3,61,63,0.30);}
.promo-list {color:#fff;font-size:20px;font-size:18px;line-height:1;}

.spring-2019 .previous-rate {margin-right:5px;text-decoration:line-through;}
.spring-2019 .disclaimer {color:#5f95c1;}

.promo-list li:nth-child(1) {background:#5dc0cd;margin-bottom:1px;}
.promo-list li:nth-child(2) {background:#40a9b8;margin-bottom:1px;}
.promo-list li:nth-child(3) {background:#3097a9;}
.promo-list li {padding:10px 10px;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;justify-content:flex-end;}
.promo-list li p {flex-grow:1;font-weight:400;}
.promo-list li strong {font-size:26px;margin-right:10px;}
.promo-list .button {font-size:16px;font-weight:500;}
.promo-list .button a {display:inline-block;padding:10px 13px;color:#248299;background:#97e0f8;border-radius:3px;transition:all 0.2s ease-in-out;}
.promo-list .button a:hover {background-color:#cef1fc;}
.slider-bg-3 .promo-intro {color:#fff;padding-bottom:20px;/*text-shadow:0px 10px 30px #000;*/}
.slider-bg-3 .promo-intro .view-more a {color:#fff;border-color:#fff;}


.spring-2019.slider-bg-3 .promo-intro {color:#416a80;}
.spring-2019.slider-bg-3 .promo-intro .view-more a {color:#416a80;border-color:#416a80;}

.disclaimer h2 {font-size:24px;font-weight:500;text-align:center;margin-bottom:10px;}
.promo-intro .disclaimer p {font-size:16px;}
.slider-bg-3 {padding-bottom:30px;}

@media screen and (max-width: 1100px) {
  .promo-table {width:96%;margin:0 2%;}
}
@media screen and (max-width: 950px) {
  .slider-bg-3 {padding-top:60px;height:auto;min-height:initial;background:#04afab url(../img/slider-bg-4-mob.jpg) top center no-repeat;}
  .promo-table {display:block;width:50%;margin:0 25%;}
  .promo-list {font-size:18px;text-align:center;}
  .promo-list li {display:block;padding:15px 5px;}
  .promo-list:first-child {margin-bottom:1px;}
  .promo-list li:nth-child(1), .promo-list li:nth-child(2), .promo-list li:nth-child(3) {background:#40a9b8;}
  .promo-list li p {margin-bottom:10px;}
  .promo-list li strong {margin-bottom:10px;display:block;font-size:28px;}
  .promo-list li:nth-child(1) {background:#5dc0cd;}
  .promo-list li:nth-child(2) {background:#40a9b8;}
  .promo-list li:nth-child(3) {background:#3097a9;}
  .promo-list:nth-child(2) li:nth-child(1) {background:#248299;}
  .promo-list:nth-child(2) li:nth-child(2) {background:#217991;}
  .promo-list:nth-child(2) li:nth-child(3) {background:#1d6d84;}
}


.flamingo .disclaimer {padding-top:50px;max-width:800px;}
.flamingo .pricing-table {padding-top:0;width:800px;}
.flamingo .pricing-item h3 {padding:20px 0;}
.flamingo .foretagsspar-table .pricing-item h3.princing-heading-2 {padding:20px 0;}
.flamingo .pricing-item ul {margin:0 0 15px 0;}
.flamingo .foretagsspar-table .pricing-item ul li:first-child {padding:15px 0 15px 0;}
.flamingo .foretagsspar-table .pricing-item ul li {padding:10px 0;}
.flamingo .foretagsspar-table .princing-heading-1 {background:#248299;}
.flamingo .foretagsspar-table .princing-heading-2 {background:#3097a9;}
.flamingo .foretagsspar-table .princing-heading-3 {background:#40a9b8;}
.flamingo .foretagsspar-table .princing-heading-4 {background:#5dc0cd;}
.flamingo .foretagsspar-table .pricing-item {padding-bottom:20px;}


.page-tabs {width:948px;margin:40px auto 0 auto;}
.page-tabs ul {overflow:hidden;font-size:18px;}
.page-tabs ul li {float:left;font-weight:500;}
.page-tabs ul li a {display:block;color:#fff;padding:10px 20px;background:rgba(0,0,0,0.1);}
.page-tabs ul li.act a {background:#fff;color:#817670;border-radius:3px 3px 0 0;}

.footer-wrap {background:#1d2733;}
.footer-wrap .grid {max-width:1100px;width:auto;}
.cabinet-footer.footer-wrap .grid {max-width:948px;}
.footer-wrap .col-12 {position:relative;height:110px;font-size:14px;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;}
.footer-wrap .copy {margin-top:47px;color:rgba(255,255,255,0.5);padding-right:20px;}
.footer-wrap .trust {margin:20px 0 0 10px;}
.footer-wrap .soc {margin-top:38px;}
.footer-wrap .soc li {float:left;width:35px;margin-left:20px;}
.footer-wrap .soc li a {display:block;height:35px;position:relative;}
.footer-wrap .soc li a:before {content:"";position:absolute;top:50%;left:50%;margin:-17px 0 0 -17px;width:35px;height:35px;background:url(../img/sprite.png) no-repeat;}
.footer-wrap .soc li.twitter a:before {background-position:0 0;}
.footer-wrap .soc li.facebook a:before {background-position:-50px 0;}
.footer-wrap .soc li.instagram a:before {background-position:-250px 0;}
.footer-wrap .soc li.linked-in a:before {background:url(../img/linked-in.svg) 0 0 no-repeat;width:35px;height:35px;}

.footer-wrap nav {font-weight:300;margin-top:43px;}
.footer-wrap .menu {width:100%;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;text-transform:uppercase;}
.footer-wrap .menu > li {position:relative;}
.footer-wrap .menu > li a {color:#fff;padding:5px 7px;display:block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.footer-wrap .menu > li a:hover {color:#fff;}
.footer-wrap .menu > li.act:after {content:"";background:rgba(255,255,255,0.5);height:1px;position:absolute;bottom:0px;left:0;right:0;}


.slider-wrap {max-width:1600px;margin:0 auto;}
.intro-buttons {width:350px;margin:20px auto 0 auto;font-size:16px;font-weight:500;overflow:hidden;}
.intro-buttons .button {width:48%;margin-left:4%;float:left;text-align:center;}
.intro-buttons .button:first-child {margin-left:0;}
.intro-buttons .button a {background:#008bd2;color:#fff;display:block;padding:15px 0;border-radius:3px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.intro-buttons .button a:hover {background:#0072ac;}

.first-page .col-12 {margin-bottom:30px;}
.icon1 {width:200px;height:200px;margin:0 auto;background:#f5f4f4 url(../img/icon1.png) center center no-repeat;border-radius:200px;}

.content-wrap {padding:60px 0 80px 0;}
.text {font-size:16px;line-height:24px;}
.text h1 {font-size:24px;font-weight:500;margin:0 0 20px 0;color:#181818;font-weight:400;text-transform:uppercase;}
.text h2 {font-size:24px;font-weight:500;margin:20px 0;color:#181818;font-weight:400;text-transform:uppercase;}
.text h3 {font-size:20px;font-weight:500;margin:15px 0;color:#181818;font-weight:400;text-transform:uppercase;}
.text p {margin-bottom:10px;}
.text p.small {font-size:12px;line-height:18px;}
.text a {font-weight:500;color:#008bd2;display:inline-block;position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.text a:hover {color:#0072ac;}
.text a:after {content:"";background:rgba(0,139,210,0.5);height:1px;position:absolute;bottom:0px;left:0;right:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.text a:hover:after {background:rgba(0,139,210,1);}

.text table {width:100%;margin:20px 0;font-size:14px;line-height:18px;}
.text table td {padding:10px;border-bottom:1px solid #ccc;vertical-align:middle;}
.text table th {padding:15px 10px;text-align:left;font-weight:500;border-bottom:1px solid #8FA2B7;color:#181818;}
.text table tr:nth-child(odd) td {background:#f8f9fb;}
.text .button {}
.text .button a {display:inline-block;font-weight:300;padding:5px 20px;background:#008bd2;color:#fff;border-radius:3px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.text .button a:hover {background:#0072ac;}
.text .button a:after {display:none;}

.grey-bg {background:#f8f9fb;padding:24px;text-align:center;}
.grey-bg img {display:inline-block;margin-bottom:20px;}
.grey-bg h3 {font-weight:500;font-weight:400;}

/*
.faq {font-size:14px;line-height:18px;margin-top:34px;padding-top:10px;border-top:1px dashed #ccc;}
.faq h2 {font-size:16px;padding-left:30px;position:relative;}
.faq h2:before {content:"";background:url(../img/sprite.png) -100px 0;height:18px;width:19px;margin-top:-9px;position:absolute;left:0;top:50%;}
.faq p {margin-left:50px;}
.text .faq ul {margin:10px 0 10px 70px;list-style-type:disc;}
*/


.faq-page h1 {font-weight:500;color:#000;font-size:16px;text-transform:uppercase;border-bottom:2px solid #000;padding-bottom:14px;margin-top:14px;margin-bottom:30px;}
.faq-page > h3 {font-size:20px;font-weight:500;margin:15px 0;color:#181818;font-weight:400;text-transform:uppercase;}
.faq-page p {font-size:16px;line-height:24px;}
.faq-page .ui-accordion {margin-top:30px;font-size:14px;}
.faq-page .ui-accordion-header {font-weight:500;font-size:15px;}
.faq-page .ui-accordion-header a {display:block;padding:10px 0 10px 30px;color:#727272;border-bottom:2px solid rgba(0,0,0,0);position:relative;}
.faq-page .ui-accordion-header-active a {border-bottom:2px solid rgba(0,0,0,1);color:#000;}
.faq-page .ui-accordion-header a:before {content:"";position:absolute;left:0;top:50%;margin-top:-9px;width:19px;height:18px;background:url(../img/sprite.png) -100px 0px no-repeat;}
.faq-page .ui-accordion-header-active a:before {background-position:-100px 0px;}
.faq-page .ui-accordion-content {padding:20px 0 20px 50px;/*font-weight:400;*/font-size:14px;line-height:18px;}
.faq-page .ui-accordion-content p {margin-bottom:10px;}
.faq-page .ui-accordion-content ul li {position:relative;padding-left:20px;}
.faq-page .ui-accordion-content ul li:before {content:"";position:absolute;left:0;top:50%;margin-top:-2px;width:4px;height:4px;background:#727272;border-radius:4px;}
.faq-page .ui-accordion-content a {font-weight:500;color:#008bd2;display:inline-block;position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.faq-page .ui-accordion-content a:hover {color:#0072ac;}
.faq-page .ui-accordion-content a:after {content:"";background:rgba(0,139,210,0.5);height:1px;position:absolute;bottom:0px;left:0;right:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.faq-page .ui-accordion-content a:hover:after {background:rgba(0,139,210,1);}

.contact-table {max-width:55%;background:#008bd2;color:#fff;border-radius:3px;overflow:hidden;}
.text table.contact-table tr:nth-child(odd) td {background:#008bd2;}
.text table.contact-table tr td:nth-child(even) {background:#0583C3;}
.text table.contact-table td {border-top:1px solid rgba(255,255,255,0.1);border-bottom:0;vertical-align:top;}
.text table.contact-table tr:first-child td {border-top:0;}
.text table.contact-table a {color:#fff;font-weight:300;}
.text ul {list-style-type:disc;margin:20px 0 20px 30px;}

.text ul.blog-featured {margin:0;list-style-type:none;}
.blog-featured {font-size:14px;}
.blog-featured a:after {background:rgba(255,255,255,0);bottom:-5px;}
.blog-featured li {width:48%;margin-left:4%;float:left;margin-bottom:24px;border-bottom:1px dashed #ccc;padding-bottom:20px;}
.blog-featured li:nth-child(odd) {margin-left:0;}
.blog-featured li:nth-child(2n+1) {clear:left;}
.blog-featured li .pic {float:left;width:30%;padding-right:24px;}
.blog-featured li .pic img {width:100%;}
.blog-featured li .info {float:left;width:70%;}
.blog-featured li .info h2 {margin:0 0 10px 0;}
.text .blog-featured p.date {margin:0 0 5px 0;font-weight:500;font-size:14px;}

.text ul.blog-list {margin:0;list-style-type:none;}
.blog-list {font-size:14px;}
.blog-list a:after {background:rgba(255,255,255,0);bottom:-5px;}
.blog-list li {margin-bottom:24px;border-bottom:1px dashed #ccc;padding-bottom:20px;}
.blog-list li .pic {float:left;width:30%;padding-right:24px;}
.blog-list li .pic img {width:100%;}
.blog-list li .info {float:left;width:70%;}
.blog-list li .info h2 {margin:0 0 10px 0;}
.text .blog-list p.date {margin:0 0 5px 0;font-weight:500;font-size:14px;}

.blog-featured h2, .blog-list h2 {text-transform:initial;}

.paginate {overflow:hidden;font-weight:400;}
.text ul.paginate {list-style-type:none;margin:10px 0 0px 0;}
.paginate li {float:left;margin-right:5px;width:36px;height:36px;text-align:center;line-height:36px;color:#597a96;cursor:default;}
.paginate li a {color:#008bd2;background:#f2f2f2;display:block;border-radius:3px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.paginate li a:after {display:none;}
.paginate li a:hover {color:#48657C;background:#fff;}
.paginate li.act a {background:#008bd2;color:#fff;}
.paginate li.act a:hover {color:#fff;}

ul.page-menu {list-style-type:none;font-weight:500;float:left;width:98%;margin:30px 1% 0 1%;border-top:1px solid #d4d4d4;padding-top:24px;}
.page-menu li {width:48%;float:left;position:relative;}
.page-menu li.previous {margin-right:2%;padding-left:20px;}
.page-menu li.next {margin-left:2%;padding-right:20px;text-align:right;}
.page-menu li a {color:#666;display:block;position:relative;}
.page-menu li a:before {content:"";position:absolute;top:50%;margin-top:-5px;width:11px;height:11px;}
.page-menu li.previous a:before {content:"";left:-20px;background:url(../img/sprite.png) -150px 0px no-repeat;}
.page-menu li.next a:before {content:"";right:-20px;background:url(../img/sprite.png) -200px 0px no-repeat;}
.page-menu li a:hover {color:#597a96;}

.form-wrap {background:#f5f5f5 url(../img/form-bg.jpg) bottom left no-repeat;border-radius:3px;}
.form {width:50%;padding:15px 30px 30px 30px;float:left;}
.form input {border:1px solid #ccc;height:36px;padding:5px;display:block;width:100%;border-radius:3px;}
.form label {display:block;font-weight:400;/*color:#008bd2;*/}
.form .npt-block {margin-bottom:10px;}
.form .button {margin-top:20px;}
.form-banner {width:48%;margin-left:2%;margin-top:50px;float:left;}
.legal-graphic h3 {text-align:center;}

.icon {height:200px;width:200px;background:#f8f9fb;border:1px solid #ccc;margin:14px auto 24px auto;position:relative;border-radius:20px;}
.icon:before {content:"";position:absolute;top:50%;left:50%;background:url(../img/sprite.png) no-repeat;}
.icon-1:before {background-position:-100px -150px;width:72px;height:72px;margin:-36px 0 0 -36px;}
.icon-2:before {background-position:0px -150px;width:86px;height:85px;margin:-43px 0 0 -43px;}
.icon-3:before {background-position:-200px -150px;width:78px;height:68px;margin:-34px 0 0 -39px;}
.icon-4:before {background-position:0px -50px;width:70px;height:83px;margin:-41px 0 0 -35px;}
.icon-5:before {background-position:-100px -50px;width:80px;height:75px;margin:-37px 0 0 -40px;}
.icon-6:before {background-position:-200px -50px;width:75px;height:75px;margin:-37px 0 0 -37px;}

.first-page {text-align:center;}
.first-page h2 {font-weight:500;font-size:24px;margin-bottom:10px;text-transform:uppercase;}
.first-page .icon {border:0;background:none;height:100px;}
.first-page h3 {font-weight:500;font-size:18px;margin-bottom:15px;}
.first-page p {text-align:justify;}

input.error {border-color:#FF9191;}
.error-msg {border:1px solid #eab6b6;margin:15px 0;line-height:1.2;padding:10px 13px;color:#be1313;background:#f1d9d9;text-align:center;border-radius:3px;}
.success {border:1px solid #a0df98;margin-top:20px;line-height:1.2;padding:10px 13px;color:#328324;background:#d4fecc;text-align:center;border-radius:3px;}

.modal-overlay {background:rgba(0,0,0,0.5);position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important;}
.rules-modal {display:none;font-size:14px;line-height:20px;position:fixed;top:50px;overflow:auto;left:50%;margin-left:-390px;width:780px;padding:40px;background:#fff;z-index:999;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);}
.rules-modal .close a {height:30px;width:30px;cursor:pointer;position:absolute;top:11px;right:11px;text-indent:-9999px;}
.rules-modal .close a:before {content:"";position:absolute;top:0;left:14px;height:30px;width:1px;background:#000;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.rules-modal .close a:after {content:"";position:absolute;top:0;left:14px;height:30px;width:1px;background:#000;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);}
.rules-modal .close a:hover:before, .rules-modal .close a:hover:after {background:#008bd2;}

/*
.text ul.credit-choices {margin:20px 0;list-style-type:none;max-width:600px;}
.credit-choices a {font-weight:300;float:right;}
.credit-choices li {margin-bottom:5px;}
*/

.credit-choices a {font-weight:300;}

.npt-block {margin-bottom:15px;}
.label {display:block;font-weight:500;margin-bottom:5px;}
input.input {display:block;padding:5px;height:34px;border:1px solid #ccc;width:100%;max-width:400px;border-radius:3px;}


.strike {text-decoration:line-through;/*font-weight:400;*/}
.promo-rate {color:#008bd2;color:#ff8700;}
.promo-intro {text-align:center;max-width:948px;line-height:1;margin:0 auto;padding:40px 0 10px 0;color:#0076b7;color:#416980;z-index:2;position:relative;/*text-shadow:0px 10px 25px rgba(255,255,255,0.9);*/}
.promo-intro h1 {font-size:50px;font-weight:500;margin-bottom:15px;}
.promo-intro p {font-size:24px;font-weight:500;}
.promo-slider-wrap .pricing-table {padding-top:20px;z-index:2;position:relative;}
.promo-intro .view-more {display:inline-block;margin-top:15px;font-size:16px;font-weight:400;}
.promo-intro .view-more a {display:block;padding:5px 10px;border:1px solid #3d6c7a;color:#3d6c7a;border-radius:3px;}
.promo-slider-wrap {position:relative;}
.promo-slider-wrap:before {content:"";position:absolute;top:0;left:0;right:0;height:500px;
background:-moz-linear-gradient(top, rgba(88,163,201,0.9) 0%, rgba(154,191,227,0) 100%);
background:-webkit-linear-gradient(top, rgba(88,163,201,0.9) 0%,rgba(154,191,227,0) 100%);
background:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(154,191,227,0) 100%);}
.promo-slider-wrap .disclaimer {margin:20px auto 0 auto;}
.promo-slider-wrap .foretagsspar-table .princing-heading-1 {background:#3b9cbe;}
.promo-slider-wrap .foretagsspar-table .princing-heading-2 {background:#4ea9c8;}
.promo-slider-wrap .foretagsspar-table .princing-heading-3 {background:#68b8d2;}
.promo-slider-wrap .foretagsspar-table .princing-heading-4 {background:#8acadf;}
.promo-slider-wrap .pricing-item .button a {border:2px solid #008bd2;color:#008bd2;padding:10px 20px;background:none;}
.promo-slider-wrap .pricing-item .button a:hover {border-color:#ff8700;color:#ff8700;}
@media screen and (max-width: 1100px) {
  .promo-intro {width:96%;margin:0 2%;text-shadow:none;}
}

.text table tr.promo-row td {background:#d9edf7;}
.promo-row td {color:#31708f;}
.promo-row .promo-rate {font-size:16px;}

.modal-text p {margin-bottom:10px;}
.modal-text ul {margin:10px 0 10px 20px;list-style-type:disc;}
.modal-text ul li {margin-bottom:5px;}
.modal {max-height: 90vh;display:none;font-size:14px;line-height:20px;position:fixed;overflow:auto;margin-top:0;left:50%;padding:40px;background:#fff;z-index:999;border-radius:3px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);}
.modal-l {top:50px;margin-left:-390px;width:780px;}
.modal-m {top:50px;margin-left:-250px;width:500px;}
.modal-s {top:200px;margin-left:-200px;width:400px;}
.info-modal {text-align:center;width:400px;top:200px;margin:0 0 0 -200px;padding:50px 40px;}
.modal .close {position:absolute;top:15px;right:15px;text-indent:-9999px;}
.modal .close a {height:20px;width:20px;display:block;position:relative;}
.modal .close a:before, .modal .close a:after {content:"";position:absolute;top:0px;left:10px;width:2px;height:20px;background:#000;}
.modal .close a:before {-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.modal .close a:after {-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.modal-overlay {display:none;background:rgba(0,0,0,0.5);position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important;}
.modal-overlay-2 {display:none;background:rgba(0,0,0,0);position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important;}
.modal h1 {color:#2d3236;font-size:32px;line-height:1.25;font-weight:500;margin-bottom:20px;text-align:center;text-align:left;}

/*
@media screen and (max-width: 1200px) {
  .pic-txt {width:35%;}
  .pic-txt-wrap {left:auto;margin-left:0;width:100%;padding-left:2%;}
  .pic-txt h1 {text-align:left;font-size:24px;}
  .pic-txt-bottom {text-align:left;}
  .pic-txt span {margin:10px 0;}
}*/
@media screen and (max-width: 1200px) {
  .pic-txt-wrap {left:auto;margin-left:0;width:100%;padding-left:2%;position:static;text-align:center;padding-top:30px;}
  .pic-txt {width:100%;}
  .pic-txt h1 br {display:none;}
}
@media screen and (max-width: 1100px) {
  .grid {width:96%;margin:0 2%;}
  .header-wrap .menu > li a {padding:49px 10px;}
  .logo {width:150px;}
  .logo a {background-size:contain;}
  .header-wrap nav {left:180px;}
  .page-tabs {width:96%;margin:0px 2% 0 2%;padding-bottom:5px;}
  .page-tabs ul {border-radius:3px;}
  .page-tabs ul li {float:none;margin-top:1px;}
  .page-tabs ul li.act a {border-radius:0;}
  .footer-wrap .soc li {margin-left:10px;}
  .footer-wrap .menu > li a {padding:5px 4px;}
  .footer-wrap .copy {padding-right:0;}
  .footer-wrap .col-12 {height:auto;}
}
@media screen and (max-width: 950px) {
  .col-1, .col-2, .col-20, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {width:100%;float:none;margin:0;}
  .menu_toggle {display:block;width:100%;height:50px;text-indent:-9999px;position:relative;}
  .menu_toggle:before {content:"\2261";font-size:35px;line-height:50px;font-family:"responsivenav";color:#008bd2;text-transform:none;text-align:center;position:absolute;left:50%;top:0;text-indent:0;speak:none;width:50px;height:50px;margin-left:-25px;}
  .logo {margin:20px auto;width:218px;}
  .header-wrap {height:auto;}
  .header-wrap .grid {width:100%;margin:0;}
  .header-wrap nav {display:none;position:static;height:auto;background:#f4f4f4;}
  .header-wrap .menu {display:block;font-size:14px;width:100%;text-align:left;}
  .header-wrap .menu > li {display:block;border-top:1px solid rgba(255,255,255,0.1);height:auto;line-height:1;}
  .header-wrap .menu > li.login {padding:0;}
  .header-wrap .menu > li.login a {border-radius:0;padding:10px 20px;}
  .header-wrap .menu > li > a {position:relative;padding:11px 20px;}
  .header-wrap .menu > li:after {display:none;}
  .header-wrap .menu > li.act:after {display:block;height:auto;width:3px;top:0;right:auto;}
  .footer-wrap .col-12 {height:auto;}
  .footer-wrap .soc {position:static;overflow:hidden;height:60px;padding-top:20px;}
  .footer-wrap nav {position:static;margin:20px 0;}
  .footer-wrap .copy {position:static;margin-bottom:20px;}
  .footer-wrap .menu {display:block;font-size:14px;width:100%;text-align:left;}
  .footer-wrap .menu > li {display:block;border-top:1px solid rgba(255,255,255,0.1);}
  .footer-wrap .menu > li > a {position:relative;padding:11px 20px;}
  .footer-wrap .menu > li:after {display:none;}
  .footer-wrap .menu > li.act:after {display:block;height:auto;width:3px;top:0;right:auto;}
  .text table {max-width:100% !important;}
  .grey-bg {margin-bottom:20px;}
  .blog-featured li {width:auto;float:none;margin-left:0;}
  .page-menu li.previous, .page-menu li.next {width:100%;margin:0;}
  .page-menu li.next {margin-top:10px;padding-top:20px;border-top:1px solid #ccc;}
  .text table {display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;}
  .sub-menu {position:static;display:block;}
  .header-wrap .menu > li .sub-menu {width:100%;}
  .sub-menu a {background:#EFEFEF;}
  .rules-modal {width:96%;margin:0 auto;left:2%;top:20px;bottom:20px;overflow:auto;}
  .pricing-table {width:auto;max-width:400px;margin:0 auto;padding-top:30px;}
  .pricing-item {width:90%;margin:0 auto 10px auto;}
  .slider-bg, .slider-bg-2 {height:auto;background-size:cover;}
  .disclaimer {padding:20px 20px 50px 20px;width:100%;text-align:left;font-size:14px;margin-top:0;}
  .foretagsspar-table .pricing-item {width:90%;margin:0 auto 10px auto;}
  .first-page .col-3 p {text-align:center;}
  .footer-wrap .copy, .footer-wrap nav, .footer-wrap .soc, .footer-wrap .trust {width:100%;}
  .footer-wrap .soc {margin-top:0;}
  .footer-wrap .trust {padding-bottom:20px;}
  .modal-l, .modal-m, .modal-s {top:10px;margin-left:2%;width:96%;left:0;overflow:auto;}
  .modal-l {top:10px;bottom:10px;}
  
  .logo {margin:20px 0px 20px 20px;width:200px;float:left;}
  .menu_toggle {float:right;top:8px;width:50px;right:10px;}
  .header-wrap nav {clear:both;}
  .content-wrap {padding-top:24px;}
  .title-wrap {height:60px;}
  .title-wrap h1 {line-height:60px;font-size:22px;font-weight:400;}
}

@media screen and (max-width: 950px) {
  .slider-bg-3 {padding-top:60px;background:#04afab;}
  .spring-2019.slider-bg-3 {background:url(../img/slider-bg-4-mob.jpg) top center no-repeat;background-size:cover;}
  .promo-intro {padding:0 0 10px 0;}
  .slider-bg-3 .disclaimer {padding:0px 10px 10px 10px;text-align:center;}
  .slider-bg-3 .promo-intro h1 {font-size:34px;}
  .promo-list li strong {margin-right:0;}
  .promo-table {width:60%;margin:0 20%;}
}

@media screen and (max-width: 712px) {
  .blog-featured li .info, .blog-list li .info {width:100%;float:none;}
  .blog-featured li .pic, .blog-list li .pic {width:50%;float:none;}
  .form {width:100%;}
  .submenu {display:none;}
}
  
@media screen and (max-width: 320px) {
  .title-wrap h1 {font-size:20px;}
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .logo a {background:url(../img/logo2x.png) center center no-repeat;background-size:218px 23px;}
  .icon:before {background-image:url(../img/sprite2x.png);background-size:400px 300px;}
}

.fotorama__wrap * .fotorama__caption, .fotorama__wrap * h1 {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
/*!
 * Fotorama 4.6.2 | http://fotorama.io/license/
 */
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__wrap *{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama@2x.png) no-repeat;background-size:96px 160px}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}
.fotorama__caption {width:968px;left:50%;margin-left:-484px;right:auto;bottom:60px;font-size:30px;font-weight:400;}
.fotorama__caption__wrap {overflow:hidden;display:block;background:none;}
.fotorama__caption__wrap .col-12 {}
.fotorama__caption__wrap h1 {padding:10px 24px;background:rgba(255,255,255,.9);display:inline-block;}
.col-12.text img {height:auto !important;}
.foretagsspar-disclaimer {margin:0px auto;padding:40px 0;color:#3b6e83;}
.foretagsspar-table {padding-top:0;margin-bottom:40px;}