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, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0 none;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
}
li { list-style:none}
input::-moz-focus-inner {border:0;padding:0;}
button::-moz-focus-inner {border:0;padding:0;}
a {outline:none;border:none;text-decoration:none;}
a:hover {text-decoration:none;}
.clear { clear:both}

table{
border:0px;
border-collapse:collapse;
}
table td{
padding:0px;
}

::-webkit-input-placeholder {color: #9b9b9b;font-family: "orgonregular";font-style:italic;}
::-moz-placeholder {color: #99999b;}
:-ms-input-placeholder {color: #99999b;}

/*Helpers*/
.clear {clear:both;}
.clearfix:after,
.clearfix:before {
	 visibility: hidden;
	 display: block;
	 font-size: 0;
	 content: " ";
	 clear: both;
	 height: 0;
 }

html, body {height:100%;width:100%;font-size:10px;}
.fixed-body {position:fixed;overflow:hidden;}
body {position:relative;color:#257a66;font-family: 'orgonmedium';font-size:1.8rem;}
section {width:100%;max-width: 1400px;margin: 0 auto;}
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0;}
.navbar-toggle {display: none;}
.body_wrapper {display: flex; flex-direction: column; min-height: 100%;}

.but-style {padding: 15px;color: #fff;font-size: 26px;font-family:'orgonbold';border:none;cursor: pointer;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-shadow:-1px 1px 0 #1a7f64;box-shadow:2px 2px 0 #009772;-webkit-box-shadow:2px 2px 0 #009772;-moz-box-shadow:2px 2px 0 #009772;-webkit-appearance: none;}
.but-style.green {background: #0aaf86;}
.decorate-block {width: 141px;height: 121px;padding: 15px 0 0;color:#000100;text-align:center;background:#fff600;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.decorate-block span:first-child {font-size: 1.8rem; line-height: 1.8rem;}
.decorate-block span {font-size: 1.2rem;padding-top: 2px; display: inline-block;}
.decorate-block h2 {font-size: 5.5rem;line-height: 55px;font-family: 'orgonbold';} 
.float-list li {color: #1458a4;font-size: 2rem;font-family: "orgonlight";font-weight: bold;}
.field-validation-error span,
 .validation-wrapper .field-validation-error { color: #ff0000;font-size: 1.6rem;font-weight: bold;font-family: "orgonlight";}
.lookup-validation-wrapper .lookup-field-validation-error { color: #ff0000;font-size: 1.6rem;font-weight: bold;font-family: "orgonlight";display: none;}

header {height: 74px;}
header section {position: relative;}
header .logo {position: absolute;top: 18px;left: 30px;width: 159px;height: 37px;background: url(https://images.zentio.com/zm/pace6/logo.png) no-repeat;}
header .camp_b {background: url(https://images.zentio.com/zm/pace6/logo_b.png) no-repeat;}
header .camp_p {background: url(https://images.zentio.com/zm/pace6/logo_b.png) no-repeat;}
header .camp_c {background: url(https://images.zentio.com/zm/pace6/logo_b.png) no-repeat;}
header .camp_g {background: url(https://images.zentio.com/zm/pace6/logo_b.png) no-repeat;}
header .camp_t {background: url(https://images.zentio.com/zm/pace6/logo_b.png) no-repeat;}
header .camp_n {background: url(https://images.zentio.com/zm/pace6/logo_b.png) no-repeat;}
header nav {float: right;margin: 20px 90px 0;font-family: "mangericaregular";}
header nav li {display: inline-block;margin: 0 0 0 26px;vertical-align: middle;}
header nav li:first-child {margin: 0;}
header nav li a {padding: 6px 15px;font-size: 1.3rem;color:#0f1d47;font-weight: bold;}
header nav li.selected a {color: #fff;background: #0aaf86;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-shadow:-1px 1px 0 #333333;}

.camp_c section {position: relative;height: 543px; background: #fff url(https://images.zentio.com/zm/pace6/bg_wide_banner_c_1280.jpg) 100% no-repeat;}
.camp_g section {position: relative;height: 543px; background: #fff url(https://images.zentio.com/zm/pace6/bg_wide_banner_t1_1280.png) 100% no-repeat;}
.camp_t section {position: relative;height: 543px; background: #fff url(https://images.zentio.com/zm/pace6/bg_wide_banner_t1_1280.png) 100% no-repeat;}
.camp_b section {position: relative;height: 543px; background: #fff url(https://images.zentio.com/zm/pace6/bg_wide_banner_b_1280.png) 100% no-repeat;}
.camp_p section {position: relative;height: 500px; background: #fff url(https://images.zentio.com/zm/pace6/bg_wide_banner_g_1280.jpg) 100% no-repeat;}
.camp_n section {position: relative;height: 543px; background: #fff url(https://images.zentio.com/zm/pace6/bg_wide_banner_t1_1280.png) 100% no-repeat;}

.wide_banner .first-div-banner {position: relative;display:inline-block;width: 590px;margin: 121px 0 0 30px;}
.wide_banner .first-div-banner h2 {color: #145da7;font-size: 4.8rem;line-height: 4.8rem;font-family: 'orgonbold';}
.wide_banner .first-div-banner label {position: absolute;top: -52px;left:0;padding: 6px 23px;color: #000000;font-size: 2.2rem;background-color: #fff21b;font-family: 'mangericasemi_bold';}
.wide_banner .first-div-banner h3 {margin: 0 0 7px;color: #083769;line-height: 1.1;font-size: 2.8rem;font-family: 'orgonextrabold';}
.wide_banner .first-div-banner h4 {margin: 0 0 7px;color: #053567;font-size: 2.2rem;}
.wide_banner .first-div-banner p {padding: 0 0 5px;color: #145da7;font-size: 3rem;text-align: center;font-family: "orgonextrabold";}
.wide_banner .first-div-banner strong {font-family: "orgonextrabold";}
.wide_banner .first-div-banner h4 strong {color: #083769;}
.wide_banner .first-div-banner .butns_block {width: 75%;}
.wide_banner .first-div-banner .but-style {margin: 0 0 10px;}
.wide_banner .decorate-block {position: absolute; right: 20%; top: 10px;}
.wide_banner .float-list {display: inline-block;vertical-align: middle;margin-left: 2%;}
.wide_banner .first-div-banner.top_banner_mobile_only {display: none}

.sec-div-banner {position: absolute;bottom:10px;right: 30px;width: 34%;text-align: right; }
.sec-div-banner h2 {color: #036589;font-size: 20px;line-height: 20px;font-family: "orgonextrabold";}
.sec-div-banner h3 {color: #036589;font-size: 33px;font-family: "orgonlight";}
.sec-div-banner p {color: #1b1c1e;font-size: 22px;font-family: "orgonthin";}

.element-block {text-align: center; }
.element-block section {padding: 57px 0; background: #cfe1ec;}
.element-block h3 {color: #067093;font-size: 3.5rem;line-height: 3rem;font-family: "orgonregular";font-weight: bold;}
.element-block a {color:#17244c;text-decoration: none; border-bottom: 1px solid #145da7;}
.element-block a:hover { color:#145da7;}

.list-elements section {padding: 20px 2% 40px;box-sizing: border-box;  background: #cfe1ec;}
.list-elements h2 {text-align: left;margin: 0 0 15px;color: #145da7;font-size: 3rem;font-family: "orgonextrabold";}
.list-elements ul li {position: relative;display: inline-block;width: 30%;margin: 0 0 0 3%;vertical-align: top;}
.list-elements ul li:before {position: absolute;top: -20px;right: 35px;display: block;width: 161px;height: 119px;content: "";background: url(https://images.zentio.com/zm/pacebox/bg_quotes.png) no-repeat 0 0;}
.list-elements ul li:first-child {margin: 0;}
.list-elements ul li figure {float: left;margin: 0 15px 0 0;}
.list-elements ul li figure img {width: 120px;height:120px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-moz-box-shadow: inset 0 3px 7px rgba(0,0,0,.22);-webkit-box-shadow: inset 0 3px 7px rgba(0,0,0,.22);box-shadow: inset 0 3px 7px rgba(0,0,0,.22);}
.list-elements ul li article {min-height: 110px;padding: 10px 19px 0 0;color: #0350a0;text-align: left;font-size: 1.6rem;vertical-align: middle;font-family: "orgonlight";font-weight: bold;}
.list-elements ul li article h3 {color: #145da7;font-size: 2rem;font-family: "orgonextrabold";}

.steps {width: 640px;margin: 0 auto;padding: 43px 0; transform: translateX(-50px)}
.steps .steps-header > h2 {color:#145da7;font-size:4.5rem;font-family: 'orgonextrabold';}
.steps .steps-header> h3 {color:#083769;font-size:2.8rem;font-family: "orgonextrabold";}
.steps .steps-header> h4 {color:#083769;font-size:1.8rem;font-family: "orgonregular";}
.steps .steps-header> h5 {display: none;}
.steps .steps-header hr {margin: 15px 0;height: 1px;color:#e0a4ca;background:#036589;border: 0 none;}

.content-block-part section {position: relative; overflow: hidden;}

.content-block-part section {position: relative;}
.container-for-elements {position: relative;}
.container-for-elements > ins {position:absolute;top:0;left:68%;display:block;width:94px;height:94px;z-index: 100;}

.form-content .item {display: inline-block;width: 100%;margin: 6px 0;text-align:left;}
.form-content .item h3 {display: inline-block;width: 100%;margin:0 0 2px;padding: 0 3px 0 0;color: #333;font-size: 1.5rem;font-style: italic;vertical-align: top;text-align: left;}
.form-content .item-size-4 { width: 45%;}
.form-content .item-size-6 { width: 65%;}
.form-content .item-size-7 { width: 100%;}
.form-content .item input[type="text"] {width: 100%;height: 44px;line-height: 44px;padding: 0 0 0 15px;color: #858585;font-size: 1.8rem;border-right: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #bebebe;border-radius: 4px;box-sizing: border-box;}
.form-content .half-size {width: 49%;}
.form-content .green-list {display: inline-block;}
.form-content .float-list {display: inline-block;vertical-align: middle;}

.form-content .item-with-buttons {float: left;display: inline-block;width: 90%;padding: 0;text-align:left;}
.form-content .item-with-buttons input {float: left;margin: 4px 4px 0 0;}
.form-content .item-with-buttons .but-style {margin: 0 10px 0 0;padding: 5px 25px;font-size: 3.8rem;vertical-align: middle;box-shadow:1px 1px 0 #009772;-webkit-box-shadow:1px 1px 0 #009772;-moz-box-shadow:1px 1px 0 #009772;}
.form-content .item-with-buttons .but-style:disabled {background: #858585;text-shadow:-1px 1px 0 #666666;box-shadow:1px 1px 0 #666666;-webkit-box-shadow:1px 1px 0 #666666;-moz-box-shadow:1px 1px 0 #666666;}
.form-content .item-with-buttons p {padding: 0 0 10px;color:#333333;font-size: 1.5rem;font-family: "orgonlight";font-style:italic;}
.form-content .item-with-buttons p a {color: #333333; font-weight: bold;}
.form-content .item-with-buttons .with-input-label label {display: block;color:#333333;font-size: 1.5rem;font-family: "orgonlight";margin-bottom: 10px}
.form-content .item-with-buttons .with-input-label label a {color: #333333; font-weight: bold;}
.form-content .item-with-buttons .payfor { margin: 0 0 15px 10px; }
.form-content .item-with-buttons .payfor label p { padding-bottom: 5px;}
.form-content .item-with-buttons .payfor input {height: 1.2rem;}
.form-content .item-with-buttons .payfor .star { color:#036589;font-family: "orgonbold";}
.form-content .item-with-buttons p.comment {padding-top: 10px;}

.display-flex { display: flex }

ins.trygg_ins_mob { display: none;}

.article-txt section {min-height: 933px;background: no-repeat, #f2fafc;}
.article-txt section.camp_b { background:url(https://images.zentio.com/zm/pace6/bg_article_txt_b.jpg) no-repeat, #f2fafc;}
.article-txt section.camp_p { background:url(https://images.zentio.com/zm/pace6/bg_article_txt_b.jpg) no-repeat, #f2fafc;}
.article-txt section.camp_c { background:url(https://images.zentio.com/zm/pace6/bg_article_txt_b.jpg) no-repeat, #f2fafc;}
.article-txt section.camp_g { background:url(https://images.zentio.com/zm/pace6/bg_article_txt_b.jpg) no-repeat, #f2fafc;}
.article-txt section.camp_t { background:url(https://images.zentio.com/zm/pace6/bg_article_txt_b.jpg) no-repeat, #f2fafc;}
.article-txt section.camp_n { background:url(https://images.zentio.com/zm/pace6/bg_article_txt_b.jpg) no-repeat, #f2fafc;}
.article-txt-wrap {width: 47%;margin: 0 0 0 35%;padding: 43px 0 0;}
.article-txt h2 {margin: 0 0 10px;color:#145da7;font-size: 4.5rem; font-family: "orgonextrabold";}
.article-txt h3 {margin: 0 0 10px;color: #127597;font-size: 2.4rem;line-height: 1.2;font-family: "orgonregular";margin-right: -150px;font-weight: bold;}
.article-txt h4 {margin: 0 0 30px;color: #127597;font-size: 1.8rem;font-family: "orgonregular";margin-right: -150px;font-weight: bold;}
.article-txt .item {display: inline-block;width: 100%;margin: 0 0 35px;position: relative;}
/*.article-txt .item h5:before {position: absolute;left: 0;top:-1px;display:inline-block;content:"*";color: #027d6d;font-size: 28px;font-family: "orgonblack";}*/
.article-txt .item h5 {position: relative;padding: 0;color: #127597;font-size: 2.1rem;font-family: "orgonbold";font-weight: bold;}
.article-txt .item p {padding: 0;color: #127597;font-size: 1.8rem;font-family: "orgonregular";font-weight: bold;}
.article-txt h6 {color:#0e7a5a;font-size: 2.8rem;text-align: center;font-family: "orgonlight"; margin-right: -100px;}
.article-txtt h6 strong {font-family: "orgonbold";}
.article-txt .item img {position:absolute; right:-80px;}
.article-txt .item .item-wrap { width: 90%; }

.bg-banner-info section {position: relative;background:#ecefef;}
.bg-banner-info-logo {position: absolute; top: 148px; left: 780px; width: 185px;height: 45px;background:url(https://images.zentio.com/zm/pace6/banner-info-logo.png) no-repeat;} 
.bg-banner-info h2 {position: absolute;top: 150px;left: 30px;color:#453f41;font-size: 3rem;font-family: "orgonlight";}
.bg-banner-info h3 {position: absolute;top: 305px;left: 30px;color: #145da7;font-size: 4.6rem;font-family: "mangericalight";font-weight: bold;}
.bg-banner-info .nav_list {position: absolute;left: 600px;top: 120px;margin: 0;padding: 0;}
.bg-banner-info .nav_list li {list-style: none;padding: 0 0 10px;}
.bg-banner-info .nav_list li a {color: #c0385d;font-size: 17px;text-decoration: underline;font-family: "mangericaregular";}

.items-bar { padding-top: 3%; min-height: 145px;}
.items-bar li {display: inline-block;width: 441px;}
.items-bar li:first-child {margin: 0;}
.items-bar li figure {float: left;margin: 0 10px 0 0;}
.items-bar li figure.trygg > div > img { width: 64px;height: 64px;}
.items-bar li article {overflow: hidden;}
.items-bar li article h4 {color:#333333;font-size: 2rem;}
.items-bar li article p {color:#333333;font-family: "orgonlight";font-size: 1.8rem;}

.inner-page-block {flex: 1;position: relative;padding: 0 0 15px;min-height: 700px;background: #fff}
.inner-page-block > section { width: 100%;}
.inner-page-block .inner-page-block-wrap { margin: 0 91px 0 50px;}
.inner-page-block .but-style.green { display: inline-block;}
.inner-page-block h1 {color: #02649c;font-size: 42px;}
.inner-page-block h2 {margin: 0 0 15px;color:#036589;font-size: 26px;font-family: "orgonlight";}
.inner-page-block .content-block-part li { color: #3e3e3e;list-style-type: decimal;list-style-position: inside;padding-bottom: 10px;}
.inner-page-block .text-for-info { color: #3e3e3e;font-size: 1.4rem;margin-bottom: 15px; }

.confirmation_block .inner-page-block-wrap { width: 48%;}
.confirmation_block .confirmation-addons-wrap { margin: 0 91px 0 50px;}
.confirmation_block .confirmation-addons > img { margin:  0 10px 10px 0; }

.error-page-block { max-width: 1559px; width: 100%; margin: 0 auto; padding: 20px 0 40px 0;color: #02649c; }

/*Try again*/
.try-again {position: relative;min-height: 700px;padding: 44px 0 66px;}

.try-again h1 {color: #02649c;font-size: 34px;}
.try-again h2 {margin: 0 0 15px;color:#036589;width: 95%;font-size: 24px;line-height: 27px;font-family: "orgonregular";}
.try-again h2.full {width: 100%;}
.try-again article {padding: 0 0 40px;}
.try-again .btn {display: inline-block;padding: 15px;color: #fff;font-size: 51px;font-family: "orgonextrabold";background-color: #1e4aa8;border:none;cursor: pointer;}
.try-again .btn-small {display: inline-block;margin: 0 15px 0 0;padding: 8px 25px;color: #fff;font-size: 22px;font-family: "orgonregular";border:none;cursor: pointer;vertical-align: middle;}
.try-again .btn-small.blue {background-color: #1e4aa8;}
.try-again .btn-small.green {background-color: #11842f;}

footer section {position: relative;height: 85px; background:#d9e1e1;}
footer section .info {padding: 25px 0 0 30px; color: #605c5e; font-size: 1.4rem;}

footer section .payfor {position: absolute;top:31px;left:30px;display: block;height: 24px;}
.copy {position: absolute;top:38px;right:30px;color: #605c5e;font-size: 1.2rem;}
.anchor { display:block; height:0; margin-top:0; visibility:hidden;}

.bg-banner-info .bg-banner-info-items { margin-left: 62px;}
.bg-banner-info .ul_links {display: inline-block;vertical-align: middle;text-align: left;margin-left: 62px;min-height: 15rem;padding-top: 2rem;}
.bg-banner-info .ul_links  h4, 
.bg-banner-info .ul_links  h4 a { font-size: 2rem; color: #17244c; font-family: "orgonbold";}
.bg-banner-info .ul_links  a { font-size: 1.5rem; color: #067093; font-family: "orgonbold";}

.klarna-sketch { margin-top: 10px }
.klarna-cart-body { text-align: center; margin: 5px 0;}
.klarna-cart-body img { width: 45%}

.sign-up-row { width: 100%; display: block; float:left }
.sign-up-left-col { width: 45%; display: inline-block; float:left }
.sign-up-right-col { width: 50%; display: inline-block; float:right }
.sign-up-image { width: 100% }
.sign-up-completed { padding: 15px }