*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{font-size:12px;font-family:sans-serif;text-rendering:optimizeLegibility;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;position:relative;width:100%}body{margin:0;padding:0;position:absolute;display:block;width:100%;height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#e5e5e5}input:focus,select:focus,textarea:focus,button:focus{outline:none;appearance:none;-moz-appearance:none;-ms-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}a{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}a,a:visited,a:active{color:#003057;text-decoration:none}a:hover{color:#2b5b8d}header,footer{position:relative;margin:0;padding:0;width:100%}section{overflow:hidden;width:100%;position:relative}input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}.slideable{display:none}.btn{display:block;width:100%;margin:10px 0;padding:10px;text-transform:uppercase;color:#fff;background:#003057;text-align:center;text-decoration:none;font-size:16px;cursor:pointer;border:0}.btn:active,.btn:visited{color:#fff;background:#003057}.btn:hover{color:#fff;background:#2b5b8d}hr{width:100%;height:1px;margin:0;border:none;background:#fff;-webkit-box-shadow:0px 1px 0px 0px #dfdfdf;-moz-box-shadow:0px 1px 0px 0px #dfdfdf;box-shadow:0px 1px 0px 0px #dfdfdf}.accordeon{display:none;padding:0;margin:0;position:relative}.green{color:#04ab41}.red{color:#ff0400}.gray{color:#959595}.blue{color:#003057}.black{color:#000}.big{font-size:24px}.medium{font-size:18px}strong{font-family:"Volvo Sans Bold","Volvo Sans Medium","Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.border-top{border-top:1px #dbdbdb solid;margin:0 !important;padding:10px 0 0 0 !important}form{margin:0;padding:0}.field{position:relative;margin:0 0 10px 0;padding:0;display:table;width:100%}.field input,.field textarea,.field select{border:1px #dbdbdb solid;width:100%;padding:10px;font-size:12px;color:#4a4a4a;display:table-cell}.field textarea{height:100px}.field.double input,.field.double select,.field.double textarea{width:48%}.field.double input:last-child,.field.double select:last-child,.field.double textarea:last-child{float:right}.field input::-webkit-input-placeholder,.field textarea::-webkit-input-placeholder,.field textarea::-webkit-input-placeholder{color:#dbdbdb}.field input:-moz-placeholder,.field textarea:-moz-placeholder,.field select:-moz-placeholder{color:#dbdbdb}.field input::-moz-placeholder,.field textarea::-moz-placeholder,.field select::-moz-placeholder{color:#dbdbdb}.field input:-ms-input-placeholder,.field textarea:-ms-input-placeholder,.field select:-ms-input-placeholder{color:#dbdbdb}.container{position:relative;width:1080px;margin:0 auto;padding:0;height:100%;overflow:hidden;z-index:10}@media only screen and (max-width: 1080px){.container{width:100%}}header{background:#1f1f22;box-sizing:border-box;padding:0px 0px 20px 0px;text-align:center}header .logo{position:relative;margin:0 auto;padding:0}header .logo a{text-decoration:none}header .logo img{width:80px;height:80px}header .logo span{display:inline-table;font-family:"Volvo Sans Bold","Volvo Sans Medium","Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#fff;margin:-45px 0 0 10px;font-size:26px;line-height:26px;text-align:left}header span.logox{display:inline-table;font-family:"Volvo Sans Bold","Volvo Sans Medium","Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#fff;margin:0 0 0 10px;font-size:26px;line-height:26px;text-align:left}header .nu-logo{margin-top:22px;vertical-align:middle}header .site-tagline .suecia{line-height:20px;font-family:"Volvo Sans Bold","Volvo Sans Medium","Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:16px;display:inline-block;color:#fff;letter-spacing:0px}section div.head{position:relative;margin:0;padding:10px;text-align:center;color:#fff;background:#003057}section div.head h2{font-size:32px;font-family:"Volvo Sans Medium","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.2em}@media only screen and (min-width: 320px) and (max-width: 414px){section div.head h2{font-size:24px}}section div.cols{position:relative;margin:30px 0;padding:0;width:100%;clear:both;display:table}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols{display:block;margin:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){section div.cols{margin:0;padding:30px}}section div.cols div.col{position:relative;display:table-cell;vertical-align:top}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.col{display:block}}section div.cols div.left{width:60%}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.left{width:100%}}section div.cols div.left div.car{position:relative;margin:0;padding:20px}section div.cols div.left div.car div.controls{position:relative;margin:0;padding:0;display:table;color:#4a4a4a}section div.cols div.left div.car div.controls h1{display:table-cell;vertical-align:top;margin:0;padding:0;font-size:50px;font-family:"Volvo Broad Medium","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}section div.cols div.left div.car div.controls h2{display:table-cell;vertical-align:top;margin:0;padding:0 0 0 5px;font-size:12px;width:60px}section div.cols div.left div.car div.slider{display:block;margin:0;padding:0}section div.cols div.left div.car div.slider img{width:100% !important;height:auto;border:0;margin:0;padding:0}section div.cols div.left div.car div.gallery{position:relative;margin:0;padding:0;display:none}section div.cols div.left div.car div.gallery ul{list-style:none;padding:0;margin:0}section div.cols div.left div.car div.gallery ul li{margin:0;padding:0;display:none}section div.cols div.left div.car div.gallery ul li img{margin:0;padding:0;width:100%;height:auto}section div.cols div.left div.car div.gallery ul li:first-child{display:block}section div.cols div.left div.car div.gallery span{display:block;padding:20px;cursor:pointer;font-size:40px;color:rgba(255,255,255,0.8);z-index:20}section div.cols div.left div.car div.gallery span.c-l{position:absolute;top:50%;left:0;transform:translate(0, -50%)}section div.cols div.left div.car div.gallery span.c-r{position:absolute;top:50%;right:0;transform:translate(0, -50%)}section div.cols div.left div.car div.gallery span.c-c{position:absolute;right:0;top:0;padding:10px;font-size:20px;background:#003057}section div.cols div.left div.car div.gallery span.c-c i{color:#fff}section div.cols div.left div.features{position:relative;margin:0;padding:0}section div.cols div.left div.features ul{list-style:none;margin:0;padding:0;display:table;width:100%;position:relative;right:0;bottom:0}section div.cols div.left div.features ul li{display:table-cell;position:relative;margin:0;padding:10px;border:1px #dbdbdb solid;border-left:0;box-sizing:border-box}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.left div.features ul li{text-align:center;padding:20px 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){section div.cols div.left div.features ul li{text-align:center}}section div.cols div.left div.features ul li img{width:50px;height:50px;float:left}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.left div.features ul li img{float:initial}}@media only screen and (min-width: 768px) and (max-width: 1024px){section div.cols div.left div.features ul li img{float:initial}}section div.cols div.left div.features ul li h5{font-family:"Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:14px;float:left;padding:0;margin:0 0 0 10px;color:#003057}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.left div.features ul li h5{margin:0;float:initial}}@media only screen and (min-width: 768px) and (max-width: 1024px){section div.cols div.left div.features ul li h5{margin:0;float:initial}}section div.cols div.left div.features ul li h5 span{display:block;font-size:10px;color:#4a4a4a}section div.cols div.left div.features ul li:last-child{border-right:0}section div.cols div.left div.price{position:relative;margin:0;padding:20px;border-bottom:1px #dbdbdb solid}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.left div.price{text-align:center}}section div.cols div.left div.price h2{font-family:"Volvo Sans Bold","Volvo Sans Medium","Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#003057;font-size:28px}section div.cols div.left div.price h3{font-family:"Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#4a4a4a;font-size:16px}section div.cols div.left div.price h4{text-align:right;color:#4a4a4a}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.left div.price h4{text-align:center;margin:10px 0 0 0}}section div.cols div.left div.specs{position:relative;margin:0;padding:20px;font-family:"Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:13px;color:#4a4a4a}section div.cols div.left div.specs div.cols{position:relative;margin:0;padding:0;width:100%;clear:both;display:table}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.left div.specs div.cols{display:block}}section div.cols div.left div.specs div.cols div.col{position:relative;display:table-cell;vertical-align:top;width:50%;padding:0 30px;margin:0}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.left div.specs div.cols div.col{display:block;width:100%;padding:0;border:0 !important}}section div.cols div.left div.specs div.cols div.col:last-child{border-left:1px #dbdbdb solid}section div.cols div.left div.specs h3{color:#003057;font-family:"Volvo Sans Medium","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:20px;padding:0;margin:0}section div.cols div.left div.specs ul{margin:0 10px;padding:10px;list-style:disc}section div.cols div.left div.specs ul li{margin:10px 0}section div.cols div.right{padding:0 0 0 25px}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.right{padding:0}}section div.cols div.right h2{color:#003057;font-family:"Volvo Sans Bold","Volvo Sans Medium","Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:22px;padding:0;margin:0 0 10px 0;line-height:normal}section div.cols div.right div.block{padding:25px;line-height:16px;color:#4a4a4a;font-size:12px;margin:0 0 25px 0}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.right div.block{margin:0}}section div.cols div.right div.block:last-child{margin-bottom:0}section div.cols div.right div.cols{position:relative;margin:0;padding:0;width:100%;clear:both;display:table}section div.cols div.right div.cols div.col{position:relative;display:table-cell;vertical-align:top;width:50%;padding:0;margin:0}section div.cols div.right div.cols.slideable{display:none}section div.cols div.right ul{margin:0;padding:0;list-style:none}section div.cols div.right ul li{margin:0 0 20px 0;padding:0;color:#959595;font-size:14px;line-height:normal}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.right ul li{text-align:center}}section div.cols div.right ul li span{display:block;margin:0;padding:0;line-height:normal}section div.cols div.right .promo{color:#4a4a4a;margin:0}section div.cols div.right .promo h3{text-transform:uppercase;font-family:"Volvo Sans Bold","Volvo Sans Medium","Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:18px;padding:0;margin:0 0 10px 0}section div.cols div.right .promo h4{font-family:"Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:0;padding:0;margin:0 0 20px 0}section div.cols div.right .promo p{font-size:10px;line-height:normal}section div.cols div.block{position:relative;background:#fff;border:1px #d5d5d5 solid}@media only screen and (min-width: 320px) and (max-width: 414px){section div.cols div.block{border-top:0;border-left:0;border-right:0}}footer{background:#003057;border-top:6px #002b4e solid;padding:25px 0}footer a{display:block;margin:0 auto;width:194px}footer a img{width:100%;height:100%;margin:20px 0}@media only screen and (min-width: 320px) and (max-width: 414px){footer a img{margin:10px 0}}footer p{color:#fff;width:80%;margin:0 auto;font-family:"Volvo Sans Regular","Arial Narrow","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:12px;line-height:16.8px;text-align:center}.show_for_mobile{display:none}@media only screen and (min-width: 320px) and (max-width: 414px){.show_for_mobile{display:block}}@media only screen and (min-width: 768px) and (max-width: 1024px){.show_for_mobile{display:none}}.hide_for_mobile{display:block;padding:0;margin:0;position:relative}@media only screen and (min-width: 320px) and (max-width: 414px){.hide_for_mobile{display:none;padding:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.hide_for_mobile{display:block}}
