body.app-body{font-family:'Open Sans',sans-serif;width:100%;height:100%}body.app-body.overflow-hidden{overflow-x:hidden}h1,h2,h3,h4{font-family:'Roboto Slab',serif;font-weight:700}h1{font-size:50px;line-height:65px}h2{font-size:30px}h3{font-size:25px;line-height:35px}h4{font-size:20px}p{font-size:15px;line-height:26px}p.ingress{font-size:16px;letter-spacing:1px;font-weight:300;line-height:32px}.logo-vector{width:230px;height:98px;margin-left:-40px}.height-100{height:100%}.slider-content{background:none}.slider-cta{display:inline-block;background:#ffca50;color:#fff;border-radius:10rem !important;text-align:center;text-transform:uppercase;outline:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;border:3px solid #ffca50;padding:8px 40px;font-size:16px;font-weight:600;margin-top:20px}.slider-cta:hover{text-decoration:none;background:transparent;color:#ffca50;border:3px solid #ffca50}.slider-cta:active,.slider-cta:focus{background:transparent;color:#ffca50;text-decoration:none}.page-icon-header{color:#fff;width:100px;height:100px}.error-content{min-height:600px}.error-content h1{font-size:70px;line-height:39px;padding-bottom:12px;color:#fff}.error-content h2{font-size:40px;line-height:48px;padding-bottom:12px;color:#fff}.error-content p{color:#fff}.error-content .error-bottom-image{position:absolute;bottom:0;right:0;width:517px;height:304px;margin-bottom:-7px}.articles-wrapper{background:#fff;padding:15px;margin-bottom:15px}.articles-wrapper .article{margin-bottom:13px;padding-bottom:13px;border-bottom:1px solid #e8e3e3}.articles-wrapper .article .excerpt h3{font-size:18px;margin:0;padding:0}.articles-wrapper #article #article-content h1{font-size:24px;margin:0;padding:18px 0;line-height:30px}.articles-wrapper #article #article-content blockquote{position:relative;border-left:3px solid #3d98d3;margin:25px 0 20px 37px}.articles-wrapper #article #article-content blockquote p{font-size:19px}.articles-wrapper #article #article-content blockquote:before{content:"\201D";font-family:'Roboto Slab',serif;position:absolute;font-style:italic;font-size:69px;color:#3d98d3;left:-50px;top:-22px}.articles-wrapper #article #ingress p{font-weight:600;font-size:19px}.articles-wrapper #article #meta-info{margin:19px 0;padding:6px 0;border-top:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d}.articles-wrapper #article #meta-info #author{font-weight:600}.articles-wrapper #article #content{font-size:16px}.articles-wrapper #article #content p{font-size:16px}.articles-wrapper #article #author-bottom{font-weight:600;padding:15px 0}.articles-sidebar h3{background:#fff;border-top:3px solid #3d98d3;padding:4px;margin-top:0;margin-bottom:0;padding-left:21px;font-size:19px}.articles-sidebar .block-list{margin:0 0 25px 0;padding:0;list-style-type:none}.articles-sidebar .block-list li{margin:2px 0 0 0;padding:0}.articles-sidebar .block-list li a{display:block;background:#fff;padding:8px 8px 8px 21px}.cta-icon-box{margin-bottom:30px}.cta-icon-box.cta-icon-box-privat:hover .cta-header{background:#9aecf8;transition:all .5s}.cta-icon-box.cta-icon-box-foretag:hover .cta-header{background:#f99d84;transition:all .5s}.cta-icon-box .cta-icon{width:60px;height:60px;border-radius:50%;border:3px solid;margin-left:auto;margin-right:auto;margin-bottom:-30px;position:relative}.cta-icon-box .cta-icon img{width:26px;height:50px}.cta-icon-box .cta-header{border-radius:18px 18px 0 0;padding:30px;color:#fff;height:150px}.cta-icon-box .cta-header:after{position:absolute;top:170px;content:'';width:0;height:0;border-bottom:solid 10px #F2F2F2;border-left:solid 10px transparent;border-right:solid 10px transparent;transform:translateX(-50%);left:50%}.cta-icon-box .cta-header h3{font-size:21px;font-weight:500}.cta-icon-box .cta-header h4{font-size:14px;font-weight:200}.cta-icon-box .cta-content{border-radius:0 0 18px 18px;padding:30px;background-color:#F2F2F2}.cta-icon-box .cta-content .product-cta{transition:all .3s;border:3px solid #ffca50;padding:8px 30px;font-size:15px;font-weight:500;margin-top:10px;display:inline-block;background:#ffca50;color:#fff;border-radius:10rem !important;text-align:center;text-transform:uppercase;outline:none}.cta-icon-box .cta-content .product-cta:hover{background:transparent;color:#ffca50;border:3px solid #ffca50;text-decoration:none}.breadcrumb{padding:0;margin-bottom:20px;list-style:none;background:none !important;border-radius:0 !important}.breadcrumb li a{color:#fff}.breadcrumb>.active{color:#fff}.breadcrumb>li+li:before{padding:0 5px;color:#fff;content:'\2192'}.cta-btn{display:inline-block;border-radius:10rem !important;text-align:center;padding:.75rem 5rem;text-transform:uppercase;outline:none;margin:15px 0}.cta-btn-blue{color:#fff;background:#7fdfed;border:1px solid #7fdfed}.cta-btn-blue:hover{color:#fff;text-decoration:none}.cta-btn-white-inverse{color:#fff;background:transparent;border:1px solid #fff}.cta-btn-white-inverse:hover{color:#fff;text-decoration:none}.btn-rounded{transition:all .3s;padding:8px 30px;font-size:16px;font-weight:500;margin-top:10px;display:inline-block;border-radius:10rem !important;text-align:center;text-transform:uppercase;outline:none}.btn-rounded:hover,.btn-rounded:active,.btn-rounded:visited,.btn-rounded:focus{background:transparent;text-decoration:none}.btn-rounded-blue{border:3px solid #7fdfed;background:#7fdfed;color:#fff}.btn-rounded-blue:hover{color:#7fdfed;border:3px solid #7fdfed}.btn-rounded-orange{border:3px solid #ffca50;background:#ffca50;color:#fff}.btn-rounded-orange:hover{color:#ffca50;border:3px solid #ffca50}.btn-previous{margin-right:20px}.expand-product-desc-overlay{display:none}a.expand-product-desc{background:#7fdfec;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;text-align:center;display:block;color:#fff;padding:10px 0;text-transform:uppercase;font-size:17px;transition:all .6s}a.expand-product-desc:hover{text-decoration:none;background:#9aecf8}a.expand-product-desc:hover,a.expand-product-desc:active,a.expand-product-desc:visited,a.expand-product-desc:focus{text-decoration:none}.product-description{padding:0 70px 20px 40px;color:#969696}.product-description h1,.product-description h2,.product-description h3,.product-description h4,.product-description h5{color:#505050}.product-description h2{font-size:24px}.product-description h3{font-size:18px}.product-description h4{font-size:16px}.product-description h5{font-size:14px}.product-description ul li{color:#969696}.rating-stars{color:#ffca4f;font-size:21px}.rating-stars a{color:#ffca4f;outline:none}.rating-stars a:hover{color:#f2be46}.product-item{background:#fff;border-radius:15px;padding:100px 0 0 0;box-shadow:0 0 15px 3px #e4e4e4;margin-bottom:20px;min-height:180px;outline:none}.product-item .product-image{background:#fff;box-shadow:0 0 15px 3px #e4e4e4;border-radius:15px;display:block;position:absolute;margin:0;top:-45px;left:50%;margin-left:-55px;width:110px;height:110px}.product-item .product-image:hover{box-shadow:0 0 19px 4px #dcd7d7}.product-item .product-image .product-image-table{display:table;height:100%;margin:0;width:100%}.product-item .product-image .product-image-cell{display:table-cell;vertical-align:middle;text-align:center}.product-item .product-image img{width:100%;max-width:100px;height:auto;margin:0 auto}.product-item .rating-star{margin-right:5px}.product-item .from-price-amount{font-family:'Roboto Slab',serif;color:#be8fd5;font-size:32px;font-weight:600}.product-item .from-price-amount .price-period{padding-left:10px;font-size:19px;font-weight:500}.product-item .offers-usps{list-style-type:none;margin:10px 0 10px 0;padding:0}.product-item .offers-usps li{color:#7b7b7b;margin-bottom:8px;padding:0}.product-item .offers-usps li .fa{margin-right:10px;color:#7fdfec}.product-item-12{background:#fff;border-radius:15px;padding:40px 0 0 0;box-shadow:0 0 15px 3px #e4e4e4;margin-bottom:40px;position:relative;min-height:180px}.product-item-12 .product-image{background:#fff;box-shadow:0 0 15px 3px #e4e4e4;border-radius:15px;position:absolute;top:30px;left:-40px;display:block;width:140px;height:140px}.product-item-12 .product-image:hover{box-shadow:0 0 19px 4px #dcd7d7}.product-item-12 .product-image .product-image-table{display:table;height:100%;margin:0;width:100%}.product-item-12 .product-image .product-image-cell{display:table-cell;vertical-align:middle;text-align:center}.product-item-12 .product-image img{width:100%;max-width:120px;height:auto;margin:0 auto}.product-item-12 .usp-heading{margin-top:0}.product-item-12 .product-usp-list{list-style-type:none;margin:10px 0 0 0;padding:10px 0 0 0}.product-item-12 .product-usp-list li{color:#7b7b7b;margin-bottom:8px}.product-item-12 .product-usp-list li .fa{margin-right:10px;color:#7fdfec}.product-item-12 .product-offer-list{list-style-type:none}.product-item-12 .product-offer-list li{margin-bottom:8px;color:#7b7b7b}.product-item-12 .product-offer-list li .fa{margin-right:10px;color:#7fdfec}.product-item-12 .total-rating{margin-top:0;margin-bottom:22px}.product-item-12 .rating-star{margin-left:5px}.product-item-12 .from-price{margin-bottom:0}.product-item-12 .from-price .from-price-label{margin-top:0}.product-item-12 .from-price .from-price-amount{font-family:'Roboto Slab',serif;color:#be8fd5;font-size:20px}.product-item-12 .from-price .from-price-amount .price-period{padding-left:10px;font-size:14px;font-weight:500}.product-listing-content{padding:0 40px 20px 40px}.product-item .product-cta,.product-item-12 .product-cta{transition:all .3s;border:3px solid #ffca50;padding:8px 30px;font-size:15px;font-weight:500;margin-top:20px;display:inline-block;background:#ffca50;color:#fff;border-radius:10rem !important;text-align:center;text-transform:uppercase;outline:none}.product-item .product-cta:hover,.product-item-12 .product-cta:hover{background:transparent;color:#ffca50;border:3px solid #ffca50;text-decoration:none}.panel-box{margin-bottom:30px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#f2f2f2}.panel-box .header{background:#7fdfed;-webkit-border-top-left-radius:18px;-webkit-border-top-right-radius:18px;-moz-border-radius-topleft:18px;-moz-border-radius-topright:18px;border-top-left-radius:18px;border-top-right-radius:18px;color:#fff;padding:14px 10px;font-size:19px;font-weight:500;font-family:'Roboto Slab',serif}.panel-box .body{padding:25px 35px}.panel-box .body h2,.panel-box .body h3,.panel-box .body h4{font-size:17px}.panel-box .body .total-rating{margin-top:20px;margin-bottom:30px}.panel-box .body .total-rating .rating-stars{color:#ffca4f;font-size:17px}.panel-box .body .total-rating .rating-stars a{color:#ffca4f}.panel-box .body .total-rating .rating-stars a:hover{color:#f2be46}.panel-box .body .total-rating .rating-star{margin-left:5px}.panel-box .body .advantages-heading{padding-bottom:10px}.panel-box .body .usp-list,.panel-box .body .offer-list{list-style-type:none;margin:0;padding:0}.panel-box .body .usp-list li,.panel-box .body .offer-list li{color:#7b7b7b;margin-bottom:8px}.panel-box .body .usp-list li .fa,.panel-box .body .offer-list li .fa{margin-right:10px;color:#7fdfec}.panel-box .body .offer-list{padding-bottom:15px !important}.panel-box .body .company-contacts{list-style-type:none;margin:0;padding:0}.panel-box .body .company-contacts li{font-size:14px;font-weight:600;font-family:'Roboto Slab',serif;padding-bottom:20px}.panel-box .body .company-contacts li span{font-weight:normal;font-family:'Open Sans',sans-serif}.product-review .product-cta{transition:all .3s;border:3px solid #ffca50;padding:8px 30px;font-size:14px;font-weight:400;margin-top:10px;display:inline-block;background:#ffca50;color:#fff;border-radius:10rem !important;text-align:center;text-transform:uppercase;outline:none}.product-review .product-cta i{padding-right:10px}.product-review .product-cta:hover{background:transparent;color:#ffca50;border:3px solid #ffca50;text-decoration:none}.product-review .product-image{background:#fff;box-shadow:0 1px 9px 1px #e4e4e4;border-radius:15px;display:block;width:140px;height:140px}.product-review .product-image .product-image-table{display:table;height:100%;margin:0;width:100%}.product-review .product-image .product-image-cell{display:table-cell;vertical-align:middle;text-align:center}.product-review .product-image img{width:100%;max-width:120px;height:auto;margin:0 auto}.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.42857143;border-radius:15px}.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:25px}.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;font-size:24px;line-height:1.33;border-radius:35px}.btn-circle-white{background:#fff;border-color:#fff;color:#7fdfed}.btn-circle-white:hover{color:#7fdfed}.expand-product-usps-wrapper{display:none}.expand-product-usps{background:#ffca50;border-color:#ffca50;color:#fff;width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.42857143;border-radius:15px}.expand-product-usps:hover{color:#fff;background:#ffdb50;border-color:#ffdb50}.expand-product-usps:active,.expand-product-usps:focus{color:#fff;box-shadow:none;-webkit-box-shadow:none}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gtk-box{margin:0 0 20px 0;padding:60px 60px;border-radius:18px;background:#c0e0e4;color:#196f7b}.gtk-box.gtk-purple{background:#ebd4f7;color:#623579}.gtk-box.gtk-orange{background:#ffe4a3;color:#63573a}.gtk-box.gtk-orange a{color:#63573a}.gtk-box .symbol{position:relative}.gtk-box .symbol img{position:absolute;bottom:0;right:0;width:374px;height:auto}.think-about{margin:20px 0 20px 0;padding:30px 60px;border-radius:18px;background:#f8f6f0;color:#292929}.think-about h3,.think-about h4{color:#39c0d3}.think-about .symbol img{float:right}.form-rounded{border-radius:10rem !important}.form-transparent{background:transparent}.form-white{color:#fff;border:1px solid #fff}.form-white::placeholder{color:#f3f3f3}.textfield{padding:23px !important}#back-to-top{display:none;position:fixed;bottom:40px;right:40px;z-index:9999;width:40px;height:40px;text-align:center;line-height:36px;background:#ffca50;font-size:21px;border:1px solid #ffca50;border-radius:50%;color:#fff;cursor:pointer;text-decoration:none;transition:opacity .2s ease-out;opacity:0}#back-to-top:hover{background:#ffca50}#back-to-top.show{opacity:1}.footer{color:#e0e0e0}.footer h3{font-size:17px;margin:0;padding:0 0 20px 0;color:#fff}.footer .foot-logo-vector{width:204px;height:48px}.footer .footer-copyright{font-weight:bold}.footer ul{list-style-type:none;margin:0;padding:0}.footer ul li{padding:0 0 5px 0}.footer ul li:before{content:"- "}.footer ul li a{color:#e0e0e0}.company-cta{transition:all .3s;border:3px solid #ffca50;padding:5px 23px;font-size:14px;font-weight:500;margin-top:20px;display:inline-block;background:#ffca50;color:#fff;border-radius:10rem !important;text-align:center;text-transform:uppercase;outline:none}.company-cta .fa{margin-right:10px}.company-cta:hover{background:transparent;color:#ffca50;border:3px solid #ffca50;text-decoration:none}.company-cta:focus,.company-cta:active{text-decoration:none}.body-out{height:100%;width:100%;margin:0}.out-privat{background:#7edeec !important;background:-webkit-linear-gradient(to right, #39c0d3, #7edeec);background:linear-gradient(to right, #39c0d3, #7edeec)}.out-foretag{background:#ffb04f !important;background:-webkit-linear-gradient(to right, #ff8d50, #ffb04f);background:linear-gradient(to right, #ff8d50, #ffb04f)}.out-universell{background:#797979 !important;background:-webkit-linear-gradient(to right, #505050, #797979);background:linear-gradient(to right, #505050, #797979)}.outbound{position:absolute;top:0;right:0;left:0;padding:15px;min-height:100%;height:100%}.outbound .out-table{display:table;height:100%;width:100%}.outbound .out-table .out-cell{display:table-cell;vertical-align:middle}.outbound-box{max-width:760px;width:100%;background:#fff;border-radius:15px;padding:15px;position:relative}.outbound-box .outbound-circle-logo{width:150px;height:150px;top:-75px;left:50%;margin-left:-75px;border-radius:50%;position:absolute;background-color:#fff;-webkit-box-shadow:2px 6px 20px 3px #d1cfd1;-moz-box-shadow:2px 6px 20px 3px #d1cfd1;box-shadow:2px 6px 20px 3px #d1cfd1}.outbound-box .outbound-circle-logo img{width:80px;height:80px;margin-top:35px}.outbound-inner{padding:60px 60px 20px 60px;color:#333}.outbound-inner h2,.outbound-inner h3{color:#464545}.outbound-inner h3{font-weight:300;margin-bottom:42px}.outbound-inner .brand-logo{padding:30px 0 5px 0}.outbound-inner .brand-logo img{max-width:200px;max-height:150px}.outbound-inner .outbound-description{font-size:17px;color:#969696}.outbound-inner .outbound-description a{text-decoration:underline;color:#969696}.outbound-inner .outbound-description a:hover{color:#464545}.slick-list{padding-top:50px;margin:0 20px}.slick-prev:before,.slick-next:before{color:#7fdfed;font-size:35px}.slick-slide{outline:none}.slick-slide:focus,.slick-slide:active{outline:none}.mainmenu{list-style-type:none;margin:0;padding:0;text-align:right}.mainmenu li{position:relative;display:inline-block}.mainmenu li a{display:block;padding:37px 10px;font-family:'Roboto Slab',serif;font-size:17px;color:#464545}.mainmenu li a:hover{text-decoration:none;color:#000}.mainmenu li .submenu{position:absolute;text-align:left;width:319px;left:50%;margin-left:-150px;padding:0;display:none}.mainmenu li .submenu li{display:block}.mainmenu li .submenu li a{padding:11px 21px}.mainmenu li .submenu li a img{width:13px;height:13px;display:inline-block;margin-right:4px}.mainmenu li .submenu li:first-child a{padding-top:30px}.mainmenu li .submenu li:last-child a{-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.mainmenu li .submenu.submenu-privat li a{background:#83dfeb;color:#fff}.mainmenu li .submenu.submenu-privat li a:hover{background:#9aecf8}.mainmenu li .submenu.submenu-foretag li a{background:#fd8d6f;color:#fff}.mainmenu li .submenu.submenu-foretag li a:hover{background:#f99d84}.mainmenu li .submenu.submenu-universell li a{background:#ededed}.mainmenu li:hover .submenu{display:block}.mainmenu li.has-children:hover::after{display:block}.mainmenu li.has-children::after{position:absolute;bottom:-10px;content:'';width:0;height:0;border-top:solid 10px #fff;border-left:solid 10px transparent;border-right:solid 10px transparent;transform:translateX(-50%);left:50%;display:none}section.header{padding:0;position:absolute;top:15px;left:0;right:0;background:#fff;border-radius:7px;z-index:3;width:100%;max-width:1300px;margin:auto;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;z-index:5}section.header.sidebar-left-is-open{-webkit-transform:translateX(280px);-moz-transform:translateX(280px);-ms-transform:translateX(280px);-o-transform:translateX(280px)}section.header.sidebar-left-is-open .header.mobile .menu-trigger.left-trigger{width:35px}section.header.sidebar-right-is-open{-webkit-transform:translateX(-280px);-moz-transform:translateX(-280px);-ms-transform:translateX(-280px);-o-transform:translateX(-280px)}section.header.sidebar-right-is-open .header.mobile .menu-trigger.right-trigger{background-image:url('../../img/icons/close.png')}section.header.header-hem{box-shadow:0 0 16px 2px #9a78ab}section.header.header-privat{box-shadow:0 0 16px 2px #3ba7b7}section.header.header-foretag{box-shadow:0 0 16px 2px #d27230}section.header.header-universell{box-shadow:0 0 16px 2px #444141}@media screen and (max-width:1330px){section.header{left:15px;right:15px;width:auto}}.sidebar{position:fixed;overflow-y:scroll;background-color:green;height:100%;top:0;visibility:hidden;z-index:1;width:280px;padding:0 30px 20px 30px;overflow-y:auto;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .4s 0s,visibility 0s .4s;-moz-transition:-moz-transform .4s 0s,visibility 0s .4s;transition:transform .4s 0s,visibility 0s .4s;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.sidebar .title{margin-bottom:20px}.sidebar.sidebar-left{left:0;box-shadow:inset -2px 0 15px 0 rgba(0,0,0,0.1);background-color:#fff}.sidebar.sidebar-left .sidebar-menu li.current-menu-item a{color:red}.sidebar.sidebar-left .sidebar-menu li.current-menu-item a:before{width:100%;max-width:80px;margin:auto;content:"";position:absolute;right:0;top:0;left:0;height:6px}.sidebar.sidebar-left .sidebar-menu li.current-menu-item a:after{width:100%;max-width:80px;margin:auto;content:"";position:absolute;right:0;bottom:0;left:0;height:6px}.sidebar.sidebar-left .logo{width:147px;height:131px}.sidebar.sidebar-left .sidebarmenu ul{list-style-type:none;margin:0;padding:0}.sidebar.sidebar-left .sidebarmenu li{margin-bottom:9px}.sidebar.sidebar-left .sidebarmenu li a{font-family:'Roboto Slab',serif;font-size:17px;color:#464545;font-weight:700}.sidebar.sidebar-left .sidebarmenu .sidebar-submenu{padding-left:4px}.sidebar.sidebar-left .sidebarmenu .sidebar-submenu li{margin-bottom:9px}.sidebar.sidebar-left .sidebarmenu .sidebar-submenu li a{font-size:15px;font-weight:500}.sidebar.sidebar-left .sidebarmenu .sidebar-submenu li a:hover{text-decoration:underline}.sidebar.sidebar-right{right:0;background-color:#505050;color:#fff;box-shadow:inset 2px 0 15px 0 rgba(0,0,0,0.1)}.sidebar.sidebar-right p{font-size:12px !important;line-height:20px}.sidebar.sidebar-right p a{color:#fff}.sidebar.sidebar-right p a .fa{padding-right:8px}.sidebar.sidebar-right p a:hover{text-decoration:none;color:#f1f1f1}.sidebar.sidebar-right .logo{width:147px;height:131px}.sidebar.sidebar-right .sidebar-menu li.current-menu-item a{color:red}.sidebar.sidebar-right .sidebar-menu li.current-menu-item a:before{width:100%;max-width:80px;margin:auto;content:"";position:absolute;right:0;top:0;left:0;height:6px}.sidebar.sidebar-right .sidebar-menu li.current-menu-item a:after{width:100%;max-width:80px;margin:auto;content:"";position:absolute;right:0;bottom:0;left:0;height:6px}.sidebar.sidebar-right.sidebar-left-is-open{-webkit-transform:translateX(280px);-moz-transform:translateX(280px);-ms-transform:translateX(280px);-o-transform:translateX(280px);transform:translateX(280px)}.sidebar.sidebar-left-is-open,.sidebar.sidebar-right-is-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);visibility:visible;-webkit-transition:-webkit-transform .4s 0s,visibility 0s 0s;-moz-transition:-moz-transform .4s 0s,visibility 0s 0s;transition:transform .4s 0s,visibility 0s 0s;-webkit-overflow-scrolling:touch}.menu-trigger{width:45px;height:45px;position:relative;transform:translateY(65%);display:block;font-size:22px;color:#666;text-decoration:none;text-align:center;background-position:center;background-size:contain;background-repeat:no-repeat}.menu-trigger.left-trigger{left:20px}.menu-trigger.right-trigger{right:20px;float:right;max-width:35px}.menu-trigger:hover,.menu-trigger:active,.menu-trigger:focus,.menu-trigger:visited{text-decoration:none}.menu-trigger i{color:#666}.menu-trigger i:hover{color:#666}.main-wrapper{width:100%;position:relative;z-index:2;-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s}.main-wrapper.sidebar-left-is-open{-webkit-transform:translateX(280px);-moz-transform:translateX(280px);-ms-transform:translateX(280px);-o-transform:translateX(280px);transform:translateX(280px)}.main-wrapper.sidebar-right-is-open{-webkit-transform:translateX(-280px);-moz-transform:translateX(-280px);-ms-transform:translateX(-280px);-o-transform:translateX(-280px);transform:translateX(-280px)}@media screen and (max-width:550px){.menu-trigger{transform:translateY(55%)}.menu-trigger.left-trigger{left:5px}.menu-trigger.right-trigger{right:5px;float:right}}.hero-bottom-image{position:absolute;bottom:0;right:0}.hero-fullsize{position:absolute;top:50%;transform:translateY(-50%);padding:0;margin:0}.hero-fullsize .hero-content h1{font-size:40px;line-height:50px;padding-bottom:12px;color:#fff}.hero-fullsize .hero-content h1 span{display:block}.hero-fullsize .hero-content p{color:#fff}.hero-fullsize .hero-content p span{display:block}.hero-home{padding:200px 0 0 0}.hero-home .content{padding-bottom:60px}.hero-home .content h1,.hero-home .content h2,.hero-home .content h3,.hero-home .content h4{color:#fff}.hero-home .content h1{margin:0;padding:10px 0 0 0;font-size:30px;line-height:40px}.hero-home .content h2{margin:0;padding:0;font-size:21px}.hero-home .content .hero-content-text{padding-top:15px}.hero-home .content .hero-content-text p{color:#fff}.hero-home .content .hero-content-text p span{display:block}.hero-adjusted{padding:200px 0 0 0}.hero-adjusted .hero-content{padding-bottom:60px}.hero-adjusted .hero-content .hero-icon-container{border-radius:50%;display:block;width:130px;height:130px}.hero-adjusted .hero-content .hero-icon-container .hero-icon-table{display:table;height:100%;margin:0;width:100%}.hero-adjusted .hero-content .hero-icon-container .hero-icon-table .hero-icon-cell{display:table-cell;vertical-align:middle;text-align:center}.hero-adjusted .hero-content .hero-icon-container .hero-icon-table .hero-icon-cell img{width:100%;max-width:60px;height:auto;margin:0 auto}.hero-adjusted .hero-content h1,.hero-adjusted .hero-content h2,.hero-adjusted .hero-content h3,.hero-adjusted .hero-content h4{color:#fff}.hero-adjusted .hero-content h1{margin:0;padding:10px 0 0 0;font-size:30px}.hero-adjusted .hero-content h2{margin:0;padding:0;font-size:21px}.hero-adjusted .hero-content .hero-content-text{padding-top:15px}.hero-adjusted .hero-content .hero-content-text p{color:#fff}.hero-adjusted .hero-content .hero-content-text p span{display:block}.hero-less{padding:156px 0 74px 0}.hero-less h1,.hero-less h2,.hero-less h3{color:#fff}.hero-less h1{font-size:40px;line-height:50px;padding-bottom:5px}.hero-less .hero-less-content{color:#fff}.image-container{height:100%}.image-container .hero-image{position:relative}.hero-product-review{padding:156px 0 74px 0}.hero-product-review .breadcrumb{padding-bottom:15px}.hero-product-review h1,.hero-product-review h2,.hero-product-review h3,.hero-product-review h4{color:#fff}.hero-product-review h1{margin:0;padding:10px 0 0 0;font-size:40px}.hero-product-review h2{margin:0;padding:0;font-size:30px}.hero-product-review .product-image{background:#fff;border-radius:50%;border:5px solid #f7f7f7;display:block;width:145px;height:145px}.hero-product-review .product-image .product-image-table{display:table;height:100%;margin:0;width:100%}.hero-product-review .product-image .product-image-cell{display:table-cell;vertical-align:middle;text-align:center}.hero-product-review .product-image img{width:100%;max-width:100px;height:auto;margin:0 auto}.hero-product-review .review-cta{transition:all .3s;border:3px solid #ffca50;padding:15px 34px;font-size:18px;font-weight:400;margin-top:29px;display:inline-block;float:right;background:#ffca50;color:#fff;border-radius:10rem !important;text-align:center;text-transform:uppercase;outline:none}.hero-product-review .review-cta:hover{background:transparent;color:#ffca50;border:3px solid #ffca50;text-decoration:none}.hero-faq{padding:200px 0 0 0}.hero-faq .faq-content{padding-bottom:60px;padding-top:20px}.hero-faq .faq-content .faq-icon-container{border-radius:50%;display:block;width:100px;height:100px;background:#cea8e0;border:5px solid #bf8fd5}.hero-faq .faq-content .faq-icon-container .faq-icon-table{display:table;height:100%;margin:0;width:100%}.hero-faq .faq-content .faq-icon-container .faq-icon-table .faq-icon-cell{display:table-cell;vertical-align:middle;text-align:center}.hero-faq .faq-content .faq-icon-container .faq-icon-table .faq-icon-cell img{width:100%;max-width:40px;height:auto;margin:0 auto}.hero-faq .faq-content h1,.hero-faq .faq-content h2,.hero-faq .faq-content h3,.hero-faq .faq-content h4{color:#fff}.hero-faq .faq-content h1{margin:0;padding:10px 0 15px 0;font-size:29px}.hero-faq .faq-content .answer{color:#fff}.hero-faq .faq-content .answer a{color:#550080}.hero-faq .faq-content .answer a:hover{text-decoration:underline}.page-privat .hero-adjusted .hero-icon-container{background:#9aecf8;border:5px solid #7FDFEC}.page-foretag .hero-adjusted .hero-icon-container{background:#FFA562;border:5px solid #FF9058}.page-lila .hero-adjusted .hero-icon-container{background:#cea8e0;border:5px solid #bf8fd5}.page-universell .hero-adjusted .hero-icon-container{background:#505050;border:5px solid #7b7b7b}.page-hem,.section-hem{background:linear-gradient(to bottom right, #c396d8, #c9a1dd)}.page-privat,.section-privat{background:linear-gradient(to bottom right, #39c0d3, #7edeec)}.page-foretag,.section-foretag{background:linear-gradient(to bottom right, #FF6C45, #FFA562)}.page-universell,.section-universell{background:linear-gradient(to bottom right, #4e4e4e, #7a7a7a)}.page-lila,.section-lila{background:linear-gradient(to bottom right, #c092d6, #cca6df)}.section-404{background:linear-gradient(to bottom right, #c396d8, #c9a1dd)}section.page .home-container{position:relative;height:100vh}section.page .home-container .scroll-down-marker{background:url(/files/scroll_down_v2.svg);background-size:32px 70px;display:block;height:70px;width:32px;position:absolute;bottom:40px;left:50%;transform:translate(-50%, 0);animation:bounce 1s infinite alternate;-webkit-animation:bounce 1s infinite alternate}@keyframes bounce{from{transform:translateY(0)}to{transform:translateY(-15px)}}@-webkit-keyframes bounce{from{transform:translateY(0)}to{transform:translateY(-15px)}}section.privat .cta-header{background-color:#7FDFEC}section.privat .cta-icon{background-color:#9AECF8;border-color:#7FDFEC}section.foretag .cta-header{background-color:#FF7651}section.foretag .cta-icon{background-color:#FF8D6B;border-color:#FF7651}section.slice .checklist{list-style-type:none;margin-left:0;padding-left:18px}section.slice .checklist li{padding-bottom:10px}section.slice .checklist li:before{font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em;color:#9fce68;content:"\f00c"}section.slice .checklist.circle li:before{content:"\f058"}section.slice .checklist.arrow li:before{content:"\f178"}section.slice .checklist.thumbs li:before{content:"\f164"}section.slice .checklist.cross li:before{content:"\f00d";color:#b14242}.slice-bg-white{background:#fff}.slice-bg-light-gray{background:#7b7b7b;color:#fff}.slice-bg-purple{background:#be8fd5;color:#fff}.slice-orange{background:#ff7651;color:#fff}.slice-light-blue{background:#7fdfed;color:#fff}.slice-dark-gray{background:#505050;color:#dfdfdf}.slice-dark-gray h1,.slice-dark-gray h2,.slice-dark-gray h3,.slice-dark-gray h4,.slice-dark-gray h5{color:#fff}.slice-dark-gray a{color:#fff}.slice-dark-gray a:hover{color:#fff}.slice-bg-dark-white{background:#ededed;color:#000}.slice-bg-dark-white h1,.slice-bg-dark-white h2,.slice-bg-dark-white h3,.slice-bg-dark-white h4,.slice-bg-dark-white h5{color:#464343}.slice-dark-blue{background:#39c0d3;color:#fff}.slice-dark-blue a{color:#fff;text-decoration:underline}.bb-green{border-bottom:93px solid #7bad1a}.two-column-image-house{position:relative}.two-column-image-house img{width:100%;max-width:620px;height:auto;position:absolute;bottom:-74px}.faq-section h3{color:#fff;background-color:#7fdfed;padding:11px 44px 11px 11px;font-size:21px;font-weight:500;cursor:pointer;line-height:32px;margin-bottom:0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.faq-section .category-questions{border-left:1px solid #dad7d7;border-right:1px solid #dad7d7;border-bottom:1px solid #dad7d7;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:20px}.faq-section .question{font-size:16px;font-weight:500;cursor:pointer;margin:0;padding:8px 0;line-height:24px;color:#c193d7}.faq-section .question .ico-comments{padding-right:5px;color:#0e0e0e}.faq-section .question .faq-question-toggle{padding-left:5px}.faq-section .answer{margin:13px 0 5px 0;padding:0 0 3px 15px;border-left:5px solid #dedede}.faq-section .answer p{margin:0;padding:0}.faq-section .answer .read-more{padding:8px 0 0 0}@media only screen and (max-width:991px){.two-column-image-house img{position:relative;width:100%;height:auto}}@media screen and (max-width:620px){.two-column-image-house img{bottom:-68px}}@media screen and (max-width:550px){.two-column-image-house img{bottom:-60px}}@media screen and (max-width:450px){.two-column-image-house img{bottom:-52px}}.pb-120{padding-bottom:120px}.pb-80{padding-bottom:80px}.pb-60{padding-bottom:60px}.pb-30{padding-bottom:30px}.pb-20{padding-bottom:20px}.pb-15{padding-bottom:15px}.pt-120{padding-top:120px}.pt-80{padding-top:80px}.pt-60{padding-top:60px}.pt-30{padding-top:30px}.pt-20{padding-top:20px}.pt-15{padding-top:15px}.mb-120{margin-bottom:120px}.mb-60{margin-bottom:60px}.mt-120{margin-top:120px}.mt-60{margin-top:60px}.mr-20{margin-right:20px}.mb-37{margin-bottom:37px}.mb-36{margin-bottom:36px}@media only screen and (min-width:992px){.product-property-rating{margin:20px 0 0 0}.product-offer-list{margin:10px 0 0 0;padding:10px 0 0 0}}@media only screen and (max-width:1200px){.product-review .product-cta{padding:8px 8px;font-size:12px;font-weight:400}.product-review .product-cta i{padding-right:10px}.hero-fullsize{position:static;top:0;transform:none;padding-top:177px}.hero-home{padding:144px 0 0 0}}@media only screen and (max-width:991px){.flex{display:block}.gtk-box .symbol img{position:relative;margin:auto}.think-about .symbol img{float:none}.product-property-rating{margin:20px 0 15px 0}.product-offer-list,.product-usp-list{margin:10px 0 0 0 !important;padding:5px 0 15px 0 !important}.product-item .product-cta{padding:8px 10px;font-size:12px}.hero-product-review h1,.hero-adjusted h1{padding:15px 0 5px 0}.hero-product-review h2,.hero-adjusted h2{font-size:20px;padding-bottom:35px}.hero-product-review .breadcrumb,.hero-adjusted .breadcrumb{padding-bottom:20px}.review-logo .product-image{margin:0 auto;width:120px;height:120px}.review-logo .product-image img{max-width:100px}.product-review-intro h1,.hero-headings h1,.product-review-intro h2,.hero-headings h2{text-align:center}.product-review-intro .product-review-intro h1,.hero-headings .product-review-intro h1{font-size:29px}.review-out{text-align:center}.review-out .review-cta{float:none}.hero-content-text{text-align:center}.hero-home .headings{text-align:center}.hero-home .headings h1{font-size:27px}.hero-adjusted{padding:136px 0 30px 0}.hero-adjusted .hero-icon .hero-icon-container{margin:0 auto;width:100px;height:100px}.hero-adjusted .hero-icon .hero-icon-container img{max-width:60px !important}.hero-faq{padding:136px 0 30px 0}.hero-faq h1{margin:0;font-size:23px !important;line-height:38px;font-weight:500}.hero-less h1,.hero-less h2{text-align:center}.hero-less .hero-less-content{text-align:center}}@media only screen and (max-width:891px){.hero-fullsize h1,.hero-fullsize h2,.hero-fullsize h3{text-align:center}.hero-fullsize .hero-content{text-align:center}}@media screen and (max-width:550px){.logo-vector{width:142px;height:80px;margin:0 auto}.hero-fullsize{padding-top:112px}.hero-fullsize h1{font-size:19px !important;line-height:33px !important}.gtk-box{padding:25px 25px}}@media only screen and (max-width:480px){.product-review .product-cta i{display:none}.hero-headings h1{font-size:23px !important;line-height:36px !important}.hero-headings h2{font-size:18px !important;padding-top:15px !important;line-height:31px !important}}@media only screen and (max-width:340px){.logo-vector{width:89px;height:58px;margin:0 auto}}@media screen and (max-width:320px){.breadcrumb li{font-size:12px}.outbound{margin-top:20px}.outbound-inner h2{font-size:17px;line-height:22px;font-weight:500}.outbound-inner h3{font-size:15px;margin-bottom:19px}.outbound-inner .outbound-description{font-size:15px;line-height:22px}.outbound-inner .brand-logo{padding:5px 0 5px 0}.outbound-inner .brand-logo img{max-width:100px;max-height:50px}.hero-fullsize{padding-top:75px}.hero-fullsize h1{font-size:19px !important;line-height:32px !important}}